# `Nous.Memory.Embedding.OpenAI`
[🔗](https://github.com/nyo16/nous/blob/v0.17.1/lib/nous/memory/embedding/openai.ex#L1)

OpenAI embedding provider.

Uses text-embedding-3-small by default. Configurable model and base_url.

## Options

  * `:api_key` - OpenAI API key (required, or set OPENAI_API_KEY env var)
  * `:model` - Model name (default: "text-embedding-3-small")
  * `:base_url` - API base URL (default: "https://api.openai.com/v1")

---

*Consult [api-reference.md](api-reference.md) for complete listing*
