Provider Adapters
OpenAIEmbedAdapter
Create vector embeddings through OpenAI while exposing MemoGrafter’s provider-neutral embedding interface.
What it does
Create vector embeddings through OpenAI while exposing MemoGrafter’s provider-neutral embedding interface.
Pass the adapter into MemoGrafter configuration so the rest of the memory pipeline remains independent of the provider SDK.
Signature
TypeScript
new OpenAIEmbedAdapter(model?: string)Parameters
model? (string) — Optional operation-specific settings.Result
The requested identifier or text value.
Example
example.ts
const embedder = new OpenAIEmbedAdapter("text-embedding-3-small");