LemonData expõe múltiplos formatos de API para que ferramentas comuns de codificação, SDKs e frameworks possam se integrar com código auxiliar mínimo.Esta página é intencionalmente mais restrita do que uma matriz de marketing:
Suportado significa que documentamos um caminho de configuração concreto e que a LemonData expõe o formato de protocolo que esse caminho espera.
Caminho nativo forte significa que o repositório também possui adaptador direto ou evidência de formato de requisição para essa família de protocolos.
Melhor esforço significa que a integração pode funcionar, mas o cliente upstream não trata esse fluxo de gateway customizado como um contrato estável.
Campos não suportados não são tratados de forma uniforme. Nas rotas de compatibilidade, alguns campos são ignorados ou normalizados. Em /v1/responses, campos não suportados podem retornar erros explícitos 400 ou 503 quando essa rota não pode garantir o comportamento solicitado.
Funciona para fluxos padrão BYOK de chat/editores, não substitui recursos gerenciados pelo Cursor como Tab Completion
Claude Code CLI
Caminho nativo forte
Anthropic
Rota nativa /v1/messages com cobertura de adaptador para thinking e tool_choice
Codex CLI
Suportado com limites de modelo/rota
OpenAI Responses
Considere /v1/responses como um caminho avançado para fluxos específicos do Codex; alguns campos exclusivos de Responses não são garantidos em todos os modelos e rotas
Gemini CLI
Melhor esforço / experimental
Gemini
O fluxo com URL base personalizada da LemonData não é um contrato estável a montante
OpenCode
Suportado
Compatível com OpenAI
Use um provedor compatível com OpenAI por padrão; mude para um provedor baseado em Responses somente quando precisar explicitamente
Outros editores compatíveis com OpenAI e ferramentas de agentes frequentemente funcionam com o mesmo padrão de URL base, mas este repositório não mantém atualmente cobertura de regressão específica por ferramenta para Windsurf, Aider, Continue.dev, Cline/Roo Code, GitHub Copilot e clientes similares.
Chat Completions e Embeddings são o caminho padrão documentado; alguns campos exclusivos de Responses não são garantidos em todos os modelos e rotas
Anthropic SDK
Python/JS
Caminho nativo forte
Rota Messages nativa com evidência direta para tools, thinking e cache de prompts
Vercel AI SDK
TypeScript
Padrão de integração recomendado
Prefira @ai-sdk/openai-compatible; use @ai-sdk/openai somente quando desejar explicitamente comportamento nativo de Responses
LangChain
Python/JS
Superfícies padrão suportadas
ChatOpenAI e OpenAIEmbeddings são o escopo pretendido; extras nativos do fornecedor estão fora do escopo
LlamaIndex
Python
Suportado via OpenAILike
Use OpenAILike, não as classes OpenAI embutidas, para gateways de terceiros como LemonData
Dify
-
Suportado com limites de escopo
O provedor OpenAI e fluxos orientados a chat-completions são o caminho pretendido; não é adequado para Responses específicos do Codex ou comportamento via WebSocket