Plataformas e Integrações
Este capítulo apresenta como configurar e gerenciar múltiplos AI Providers (Anthropic, OpenAI, Google, GitHub Copilot, etc.), bem como o mecanismo de fallback automático multi-modelo do oh-my-opencode.
Ao concluir este capítulo, você dominará como fazer com que o sistema selecione inteligentemente o modelo de IA mais adequado com base no tipo de tarefa e nos modelos disponíveis, construindo fluxos de trabalho de orquestração multi-modelo eficientes e confiáveis.
O Que Este Capítulo Abrange
Este capítulo é dividido em duas partes:
1. Configuração do Provider
Aprenda a configurar vários AI Providers, incluindo:
- Anthropic Claude (primeira escolha do orquestrador principal)
- OpenAI ChatGPT (especializado em revisão de arquitetura)
- Google Gemini (análise de frontend e mídia)
- GitHub Copilot (Provider de backup)
- Z.ai Coding Plan e OpenCode Zen (serviços opcionais)
O Que Você Vai Aprender:
- ✅ Configurar 6 AI Providers principais
- ✅ Usar o instalador interativo para configuração rápida
- ✅ Especificar os modelos mais adequados para diferentes agentes
- ✅ Usar o comando
doctorpara diagnosticar problemas de configuração
Tempo Estimado: 25-30 minutos
2. Estratégia Multi-Modelo
Aprofunde-se no mecanismo de prioridade em três etapas do sistema de resolução de modelos:
- Override do usuário (controle preciso)
- Fallback do Provider (tolerância a falhas automática)
- Padrão do sistema (solução de fallback)
O Que Você Vai Aprender:
- ✅ Entender o fluxo de trabalho completo de resolução de modelos
- ✅ Especificar manualmente modelos com base nos requisitos da tarefa
- ✅ Aproveitar o fallback do Provider para melhorar a robustez do sistema
- ✅ Diagnosticar e resolver problemas de resolução de modelos
Tempo Estimado: 30-35 minutos
Caminho de Aprendizado Recomendado
Recomendamos seguir esta ordem ao estudar este capítulo:
Por que esta ordem?
- Configure primeiro, entenda depois: Aprenda primeiro como configurar cada Provider, depois entenda o mecanismo de resolução subjacente
- Do simples ao complexo: A configuração do Provider é operação básica, a estratégia multi-modelo é um conceito avançado
- A prática valida a teoria: Após configurar os Providers, você pode usar o comando
doctorpara verificar a eficácia da estratégia multi-modelo
Caminho de Início Rápido
Se você apenas deseja começar rapidamente, pode completar as etapas 1-4 de Configuração do Provider (configurar Providers básicos) e aprender o restante conforme necessário posteriormente.
Pré-requisitos
Antes de estudar este capítulo, certifique-se de que:
- ✅ Completou Instalação e Configuração Inicial
- ✅ Instalou o OpenCode (versão >= 1.0.150)
- ✅ Entende formatos básicos de arquivos de configuração JSON/JSONC
- ✅ Possui pelo menos uma assinatura de conta de AI Provider (Anthropic Claude recomendado)
E se eu não tiver uma conta de Provider?
Você pode aprender as etapas de configuração primeiro sem conectar-se a um Provider. O sistema usará o modelo padrão do OpenCode como fallback.
Perguntas Frequentes
Preciso configurar todos os Providers?
Não. Você pode configurar apenas os Providers que mais usa (por exemplo, apenas Anthropic Claude). O mecanismo de fallback do Provider do oh-my-opencode usará automaticamente os Providers disponíveis.
No entanto, se você deseja aproveitar totalmente as vantagens da orquestração multi-modelo, recomendamos configurar pelo menos 2-3 Providers, para que o sistema possa selecionar automaticamente o modelo mais adequado com base no tipo de tarefa.
Qual é a diferença entre configuração do Provider e resolução de modelos?
- Configuração do Provider: É a "etapa de instalação", informando ao sistema quais serviços de IA você tem disponíveis
- Resolução de Modelos: É a "lógica de decisão", como o sistema seleciona qual Provider usar para cada agente
Analogia: Configuração do Provider é "contratar membros da equipe", resolução de modelos é "atribuir tarefas".
Posso modificar a configuração a qualquer momento?
Você pode modificar o arquivo de configuração a qualquer momento:
- Configuração do usuário:
~/.config/opencode/oh-my-opencode.json - Configuração do projeto:
.opencode/oh-my-opencode.json
As alterações entram em vigor automaticamente na próxima vez que você usar um agente. Se você modificou a autenticação do Provider, precisa executar opencode auth login para autenticar novamente.
Próximos Passos
Após concluir este capítulo, você pode:
Caminho Recomendado: Aprender a Equipe de Agentes de IA
Continue aprendendo Equipe de Agentes de IA: Visão Geral de 10 Especialistas para entender como usar diferentes agentes para tarefas especializadas.
Caminho Avançado: Personalização Profunda
Se você já está familiarizado com a configuração básica, pode pular para Configuração Profunda: Gerenciamento de Agentes e Permissões para aprender:
- Como personalizar prompts de agentes
- Como definir permissões e escopos de acesso de agentes
- Como criar agentes e Categorias personalizados
Caminho Prático: Usar o Planejamento Prometheus
Comece a usar Planejamento Prometheus: Coleta de Requisitos no Estilo de Entrevista para experimentar o poder da orquestração multi-modelo através da colaboração real de agentes.
Começar: Comece sua jornada de orquestração multi-modelo com Configuração do Provider!