Совместимость с OpenAI SDK
OfoxAI полностью совместим с OpenAI SDK. Для миграции с прямого подключения к OpenAI достаточно изменить два параметра: base_url и api_key.
Шаги миграции
Достаточно изменить две строки кода
Python
from openai import OpenAI
# Раньше: прямое подключение к OpenAI
# client = OpenAI(api_key="sk-openai-xxx")
# Теперь: через OfoxAI
client = OpenAI(
base_url="https://api.ofox.ai/v1", # добавить
api_key="<Ваш OFOXAI_API_KEY>" # заменить
)
# Остальной код не меняется!
response = client.chat.completions.create(
model="openai/gpt-4o", # добавить префикс провайдера
messages=[{"role": "user", "content": "Hello!"}]
)Именование моделей
OfoxAI использует формат provider/model-name для идентификации моделей:
| Оригинальное имя OpenAI | ID модели OfoxAI |
|---|---|
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 |
Через OfoxAI вы также можете использовать модели других провайдеров:
| Дополнительные модели | Описание |
|---|---|
anthropic/claude-sonnet-4.5 | Claude Sonnet 4 |
google/gemini-3-flash-preview | Gemini 3 Flash |
deepseek/deepseek-chat | DeepSeek V3 |
Совместимость
OfoxAI поддерживает следующие функции OpenAI API:
| Функция | Статус |
|---|---|
| Chat Completions | ✅ Полная совместимость |
| Streaming | ✅ Полная совместимость |
| Function Calling | ✅ Полная совместимость |
| JSON Mode | ✅ Полная совместимость |
| Vision (ввод изображений) | ✅ Полная совместимость |
| Embeddings | ✅ Полная совместимость |
| Models List | ✅ Полная совместимость |
| Images Generation | ✅ Полная совместимость |
Интеграция с фреймворками
LangChain
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
base_url="https://api.ofox.ai/v1",
api_key="<Ваш 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="<Ваш 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: '<Ваш OFOXAI_API_KEY>'
})
const model = ofoxai('openai/gpt-4o')Любой фреймворк или инструмент, поддерживающий OpenAI SDK, можно подключить к OfoxAI, изменив base_url.
Last updated on