Ollama embedding provider for local embedding generation.

Requires Ollama to be running locally with an embedding model pulled.

// First, pull an embedding model:
// ollama pull nomic-embed-text

const memoryService = new MemoryService({
storage: new InMemoryStorageProvider(),
embeddingProvider: new OllamaEmbeddingProvider({
model: 'nomic-embed-text',
}),
});

Implements

Constructors

Accessors

Methods

Constructors

Accessors

Methods