Skip to Content
DocumentaçãoIntegraçõesOpenAI SDK compatível

Compatibilidade com OpenAI SDK

O OfoxAI é totalmente compatível com o OpenAI SDK. Migrar de uma conexão direta com a OpenAI requer apenas a alteração de dois parâmetros: base_url e api_key.

Passos de migração

Apenas duas linhas de código

from openai import OpenAI # Antes: Conexão direta com OpenAI # client = OpenAI(api_key="sk-openai-xxx") # Agora: Através do OfoxAI client = OpenAI( base_url="https://api.ofox.ai/v1", # Adicionado api_key="<Sua OFOXAI_API_KEY>" # Substituído ) # O restante do código permanece inalterado! response = client.chat.completions.create( model="openai/gpt-4o", # Adicionar prefixo do provider messages=[{"role": "user", "content": "Hello!"}] )

Nomenclatura de modelos

O OfoxAI usa o formato provider/model-name para identificar modelos:

Nome original OpenAIID do modelo OfoxAI
gpt-4oopenai/gpt-4o
gpt-4o-miniopenai/gpt-4o-mini
gpt-5.2openai/gpt-5.2
text-embedding-3-smallopenai/text-embedding-3-small

Através do OfoxAI, você também pode usar modelos de outros provedores:

Modelos adicionais disponíveisDescrição
anthropic/claude-sonnet-4.5Claude Sonnet 4
google/gemini-3-flash-previewGemini 3 Flash
deepseek/deepseek-chatDeepSeek V3

Compatibilidade

O OfoxAI suporta as seguintes funcionalidades da API OpenAI:

FuncionalidadeStatus
Chat CompletionsTotalmente compatível
StreamingTotalmente compatível
Function CallingTotalmente compatível
JSON ModeTotalmente compatível
Vision (entrada de imagem)Totalmente compatível
EmbeddingsTotalmente compatível
Models ListTotalmente compatível
Images GenerationTotalmente compatível

Integração com frameworks

LangChain

from langchain_openai import ChatOpenAI llm = ChatOpenAI( base_url="https://api.ofox.ai/v1", api_key="<Sua 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="<Sua 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: '<Sua OFOXAI_API_KEY>' }) const model = ofoxai('openai/gpt-4o')

Qualquer framework ou ferramenta que suporte o OpenAI SDK pode ser integrado ao OfoxAI alterando a base_url.

Last updated on