OpenAI provider for Umbraco.AI - connect to OpenAI API or Azure OpenAI Service with automatic model discovery.
- OpenAI API - Full support for GPT-4o, GPT-4, GPT-3.5-turbo, o1, o3, and newer models
- Azure OpenAI - Connect to your Azure OpenAI Service deployments with the same configuration
- Chat Completions - Streaming and non-streaming chat with all OpenAI chat models
- Text Embeddings - Generate embeddings with text-embedding-3-large, text-embedding-3-small, or ada-002
- Dynamic Model Discovery - Automatically fetches available models from your API/deployment
- Organization Support - Multi-tenant support with organization ID configuration
- Umbraco CMS 17.0.0+
- Umbraco.AI 1.0.0+
- .NET 10.0
- OpenAI API key or Azure OpenAI credentials