MemoryRetrievalEmbeddingOptions
Defined in: src/lib/memoryRetrieval/types.ts:61
Options for embedding generation
Supports two auth methods:
getToken: For Privy identity tokens (uses Authorization: Bearer header)apiKey: For direct API keys (uses X-API-Key header)
At least one of getToken or apiKey must be provided.
Properties
apiKey?
optionalapiKey:string
Defined in: src/lib/memoryRetrieval/types.ts:65
Direct API key for server-side usage. Uses X-API-Key header.
baseUrl?
optionalbaseUrl:string
Defined in: src/lib/memoryRetrieval/types.ts:67
Base URL for the API
getToken()?
optionalgetToken: () =>Promise<string|null>
Defined in: src/lib/memoryRetrieval/types.ts:63
Function to get auth token (e.g., Privy’s getIdentityToken). Uses Authorization: Bearer header.
Returns
Promise<string | null>
model?
optionalmodel:string
Defined in: src/lib/memoryRetrieval/types.ts:69
Embedding model to use
Last updated on