Skip to documentation
Docs navigation
Docs/OpenAIEmbedAdapter
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");