Loads an existing encrypted index by name and key. The provided key must match the one used during index creation.Documentation Index
Fetch the complete documentation index at: https://docs.cyborg.co/llms.txt
Use this file to discover all available pages before exploring further.
Parameters
| Parameter | Type | Description |
|---|---|---|
ctx | context.Context | Context for cancellation/timeouts |
indexName | string | Name of the existing index to load |
indexKey | []byte | 32-byte encryption key used during index creation |
Returns
| Type | Description |
|---|---|
*EncryptedIndex | Handle for performing vector operations on the loaded index |
error | Any error encountered during index loading |
Exceptions
Error
Error
- Throws if the index doesn’t exist on the server
- Throws if the encryption key is incorrect or invalid
- Throws if the server returns an HTTP error status.
- Throws if authentication fails (invalid API key).
Service Errors
Service Errors
- Throws if the CyborgDB service is unavailable or unreachable.
- Throws if there are internal server errors on the CyborgDB service.