Interface: EmbeddingConfig
Defined in: packages/agentos/src/memory/facade/types.ts:19
Configuration for the embedding model used to encode memory content and document chunks into dense vectors.
Properties
dimensions?
optionaldimensions:number
Defined in: packages/agentos/src/memory/facade/types.ts:38
Dimensionality of produced vectors. Must match the dimensionality expected by the configured vector store.
Example
1536
model?
optionalmodel:string
Defined in: packages/agentos/src/memory/facade/types.ts:31
Model name to use for generating embeddings. When omitted the provider's default model is used.
Example
'text-embedding-3-small'
provider
provider:
string
Defined in: packages/agentos/src/memory/facade/types.ts:24
Embedding provider identifier.
Example
'openai' | 'cohere' | 'local'