devhubbrasil Entrar no console
SDK OpenAI

SDK OpenAI com os modelos do DevHub Brasil

Qualquer SDK oficial da OpenAI aceita uma base URL alternativa. É o caminho para usar o catálogo a partir de código próprio, sem depender de uma ferramenta de editor.

ProtocoloAPI compatível com OpenAI
Base URLhttps://api.devhubbrasil.com/v1
ObservaçãoPassada em base_url na construção do cliente.

Como configurar

  1. Instale o SDK oficial da OpenAI na versão do seu projeto.
  2. Passe base_url apontando para o valor terminado em /v1.
  3. Passe a chave DevHub como api_key.
  4. Use o ID exato do catálogo no campo model de cada chamada.
from openai import OpenAI

client = OpenAI(
    base_url="https://api.devhubbrasil.com/v1",
    api_key="dh_SUA_CHAVE",
)

resposta = client.chat.completions.create(
    model="claude-opus-5",
    messages=[{"role": "user", "content": "Olá"}],
)
print(resposta.choices[0].message.content)

Qual modelo escolher no SDK OpenAI

O modelo é escolhido por chamada, não pela configuração de SDK OpenAI. Isso significa que você pode trocar de modelo no meio de uma tarefa sem reconfigurar nada. A tabela abaixo é o catálogo inteiro com o preço que vale dentro desta ferramenta.

ModeloEntrada / 1MSaída / 1MContextoSaída máx.
Hive · GLM 5.3 FlashR$ 24,50R$ 73,50128 mil8 mil
DevHub Chat (Hive DeepSeek Flash)R$ 58,80R$ 207,531 milhão8 mil
Hive · DeepSeek V4.1 FlashR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gemma-2-2bR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade deepseek-v4-flash-0731R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gpt-5.6-lunaR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade deepseek-v4-pro-0813R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade qwen3.8-27bR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade seed-2.1-turboR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade seed-2.1-proR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade kimi-k2.6R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gemini-3.7-flashR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade glm-5.3R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade glm-5.2R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade qwen3.8-maxR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade qwen3.7-maxR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade muse-spark-1.1R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade deepseek-v4-pro-maxR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gemini-3.6-flashR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade grok-4.5R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade grok-4.6R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-sonnet-5R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gpt-5.6-terraR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gemini-3.1-proR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade kimi-k3R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-opus-4.8R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-opus-4.6R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-opus-4.7R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-opus-5R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-opus-5.5R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-mythos-previewR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gpt-5.6-solR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gpt-5.5R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade gpt-5.5-proR$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-fable-5R$ 58,80R$ 207,531 milhão8 mil
DevHub · alias de compatibilidade claude-fable-5.1R$ 58,80R$ 207,531 milhão8 mil

Modelo por modelo dentro do SDK OpenAI

Sem reenvio automático de arquivos, a chamada envia só o que você escreveu. Aqui o preço por milhão decide primeiro, e a ordem abaixo segue esse critério.

ModeloEntrada / 1MContextoPor que escolher
DevHub · alias de compatibilidade claude-opus-5R$ 58,801 milhãoO modelo mais capaz da linha Claude para trabalho de engenharia de longa duração.
DevHub · alias de compatibilidade claude-opus-5.5R$ 58,801 milhãoFamília Claude.
DevHub · alias de compatibilidade claude-sonnet-5R$ 58,801 milhãoO equilíbrio da linha Claude entre custo e capacidade, com o mesmo contexto de 200 mil tokens.
DevHub · alias de compatibilidade claude-fable-5.1R$ 58,801 milhãoFamília Claude.
DevHub · alias de compatibilidade gpt-5.5R$ 58,801 milhãoFamília GPT.
DevHub · alias de compatibilidade gpt-5.5-proR$ 58,801 milhãoFamília GPT.
DevHub · alias de compatibilidade gpt-5.6-lunaR$ 58,801 milhãoFamília GPT.
DevHub · alias de compatibilidade gemini-3.1-proR$ 58,801 milhãoMaior contexto do catálogo com raciocínio forte: 1 milhão de tokens por chamada.
DevHub · alias de compatibilidade gemini-3.7-flashR$ 58,801 milhãoFamília Gemini.
DevHub · alias de compatibilidade grok-4.6R$ 58,801 milhãoGeração mais recente da linha Grok, com contexto de 131 mil e boa aderência a instruções rígidas.
DevHub · alias de compatibilidade kimi-k3R$ 58,801 milhãoRaciocínio sobre contexto longo com custo menor que a linha Opus.
DevHub · alias de compatibilidade gemma-2-2bR$ 58,801 milhãoO modelo mais barato do catálogo, para volume e para testar a integração.

O que muda no consumo

Controle total sobre o que é enviado. Aqui o custo é uma decisão de engenharia: você escolhe quanto histórico reenviar por chamada e pode truncar antes de enviar, em vez de deixar o cliente decidir.

Limites desta configuração

O SDK valida o formato das respostas, não a capacidade do modelo. Recursos como chamada de função exigem que o modelo escolhido suporte ferramentas.

Testar sem instalar nada

Antes de configurar a ferramenta, confirme que a chave e o modelo respondem. Este comando usa o protocolo API compatível com OpenAI:

curl https://api.devhubbrasil.com/v1/chat/completions \
  -H "Authorization: Bearer dh_SUA_CHAVE" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-opus-5","messages":[{"role":"user","content":"Olá"}]}'

Um 401 indica chave inválida; um 402 indica passe expirado ou não ativado. Uma resposta com texto confirma que o problema restante, se houver, está na ferramenta e não na conexão.