OpenAI SDK-Kompatibilität
OfoxAI ist vollständig kompatibel mit dem OpenAI SDK. Die Migration von einer direkten OpenAI-Verbindung erfordert nur zwei Parameteränderungen: base_url und api_key.
Migrationsschritte
Nur zwei Codezeilen ändern
Python
from openai import OpenAI
# Vorher: Direktverbindung zu OpenAI
# client = OpenAI(api_key="sk-openai-xxx")
# Jetzt: Über OfoxAI
client = OpenAI(
base_url="https://api.ofox.ai/v1", # Hinzugefügt
api_key="<Ihr OFOXAI_API_KEY>" # Ersetzt
)
# Der restliche Code bleibt unverändert!
response = client.chat.completions.create(
model="openai/gpt-4o", # Provider-Präfix hinzufügen
messages=[{"role": "user", "content": "Hello!"}]
)Modellbenennung
OfoxAI verwendet das Format provider/model-name zur Modellidentifikation:
| OpenAI Originalname | OfoxAI Modell-ID |
|---|---|
gpt-4o | openai/gpt-4o |
gpt-4o-mini | openai/gpt-4o-mini |
gpt-5.2 | openai/gpt-5.2 |
text-embedding-3-small | openai/text-embedding-3-small |
Über OfoxAI können Sie auch Modelle anderer Anbieter nutzen:
| Zusätzlich verfügbare Modelle | Beschreibung |
|---|---|
anthropic/claude-sonnet-4.5 | Claude Sonnet 4 |
google/gemini-3-flash-preview | Gemini 3 Flash |
deepseek/deepseek-chat | DeepSeek V3 |
Kompatibilität
OfoxAI unterstützt folgende OpenAI API-Funktionen:
| Funktion | Status |
|---|---|
| Chat Completions | Voll kompatibel |
| Streaming | Voll kompatibel |
| Function Calling | Voll kompatibel |
| JSON Mode | Voll kompatibel |
| Vision (Bildeingabe) | Voll kompatibel |
| Embeddings | Voll kompatibel |
| Models List | Voll kompatibel |
| Images Generation | Voll kompatibel |
Framework-Integration
LangChain
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
base_url="https://api.ofox.ai/v1",
api_key="<Ihr OFOXAI_API_KEY>",
model="openai/gpt-4o"
)LlamaIndex
from llama_index.llms.openai import OpenAI
llm = OpenAI(
api_base="https://api.ofox.ai/v1",
api_key="<Ihr OFOXAI_API_KEY>",
model="openai/gpt-4o"
)Vercel AI SDK
import { createOpenAI } from '@ai-sdk/openai'
const ofoxai = createOpenAI({
baseURL: 'https://api.ofox.ai/v1',
apiKey: '<Ihr OFOXAI_API_KEY>'
})
const model = ofoxai('openai/gpt-4o')Jedes Framework und Tool, das das OpenAI SDK unterstützt, kann durch Ändern der base_url an OfoxAI angebunden werden.
Last updated on