Guia de configuração

Guia de configuração de provedores

Veja o passo a passo de configuração e solução de problemas por ferramenta.

Guia de configuração de provedores/Configuração do OpenCode

Configuração do OpenCode

O OpenCode é um assistente de código com IA para terminal de código aberto. É ideal para perguntas e respostas sobre código, modificações de arquivos e alternância de modelos dentro do diretório de um projeto. Iniciantes devem primeiro usar seu próprio assistente de conexão e evitar escrever o JSON completo manualmente logo no início.

O que é esta ferramenta e para que serve

Localização do arquivo de configuração

SistemaLocalização do arquivo de configuraçãoDescrição
WindowsC: \Users\YourUsername\. config\opencode\opencode.jsonSe o arquivo não existir, crie um novo
macOS / Linux~/. config/opencode/opencode.jsonSe o arquivo não existir, crie um novo

Comece pelo assistente de conexão

Assistente de Conexão do OpenCode
cd YOUR_TEST_PROJECT opencode /connect

O que observar ao configurar manualmente

Edite o arquivo de configuração apenas se a documentação do seu provedor especificar claramente o campo Provider do OpenCode, onde colocar a Base URL e a Key. Os campos podem variar entre versões; não copie exemplos de JSON de outras ferramentas diretamente no OpenCode.

Itens a verificarDescrição
Tipo de ProvedorNão misture protocolos da OpenAI, Claude, Gemini ou outros
Base URLUse o endereço completo fornecido pelo provedor para o OpenCode ou para o protocolo correspondente
KeyUse a Key correspondente ao provedor atual
Nome do ModeloCopie a lista de modelos do painel do provedor

Como testar após salvar

  1. Após entrar no diretório de um projeto de teste, execute opencode.
  2. Primeiro use /models para confirmar se o modelo recém-configurado está visível.
  3. Após selecionar o modelo, envie 'Por favor, responda apenas: Configuração do OpenCode realizada com sucesso'.
  4. Na primeira vez, não permita que ele modifique arquivos; apenas peça para explicar o diretório ou o arquivo atual.
  5. Se falhar, volte primeiro para /connect ou verifique o provedor, a base URL, a key e o nome do modelo na documentação do provedor.
SintomaVerificação prioritáriaSolução
/models Não há nenhum modelo listadoSe o provedor foi salvo com sucesso e se a lista de modelos pode ser obtidaAdicione manualmente o ID do modelo / nome do modelo do painel do provedor
Falha na conexãoSe a Base URL pertence ao protocolo do provedor atualNão misture endereços de Claude, Gemini e OpenAI
O arquivo de configuração é inválidoFormato JSON, vírgulas, aspasPriorize gerar a configuração usando o assistente de conexão e depois faça pequenos ajustes manuais.
Site Oficial do OpenCode Veja instruções de instalação, autenticação e comandos.
Referência de Configuração de Provedor de IA no OpenCode Consulte a abordagem de configuração do opencode.json.