Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 830 Bytes

File metadata and controls

19 lines (14 loc) · 830 Bytes

Umbraco.AI.OpenAI

OpenAI provider for Umbraco.AI - connect to OpenAI API or Azure OpenAI Service with automatic model discovery.

Features

  • 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

Requirements

  • Umbraco CMS 17.0.0+
  • Umbraco.AI 1.0.0+
  • .NET 10.0
  • OpenAI API key or Azure OpenAI credentials