Kind: Class
Source: atloria-monorepo/libs/agent-core/src/semantic/embedder.ts
Azure OpenAI embedding adapter.
Sends texts to the Azure OpenAI embeddings endpoint and returns vector representations. Handles batching, rate limiting, and error propagation.
Methods
| Method | Signature | Returns |
|---|---|---|
embedBatch | embedBatch(texts: string[]) | Promise<number[][]> |
embedQuery | embedQuery(text: string) | Promise<number[]> |
isConfigured | isConfigured() | boolean |
Where it refuses work
Embedderstops the work with an early return whentexts.length === 0.
When something fails
Embedderhandles failure in 2 places: it lets it reach the caller in all 2.
Was this page helpful?