Skip to Content
SdkReactInternalInterfacesMemoryRetrievalEmbeddingOptions

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?

optional apiKey: string

Defined in: src/lib/memoryRetrieval/types.ts:65 

Direct API key for server-side usage. Uses X-API-Key header.


baseUrl?

optional baseUrl: string

Defined in: src/lib/memoryRetrieval/types.ts:67 

Base URL for the API


getToken()?

optional getToken: () => 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?

optional model: string

Defined in: src/lib/memoryRetrieval/types.ts:69 

Embedding model to use

Last updated on