Continue
Configure YAML local do Continue, apiBase, funções e uso explícito de Chat Completions.
Instalar, configurar e testar
Instale Continue em VS Code Extensions e abra a barra lateral; instruções: https://docs.continue.dev/ide-extensions/install. No seletor da configuração local, abra o arquivo pelo controle de edição/engrenagem. Ele fica em
~/.continue/config.yaml(macOS/Linux) ou%USERPROFILE%\.continue\config.yaml(Windows). Use YAML, não o antigoconfig.json.Crie uma chave na console routerra.ai (https://routerra.ai/keys) e copie um ID acessível. Mescle o exemplo na lista models e substitua YOUR_API_KEY e YOUR_MODEL_ID. provider: openai escolhe o adaptador compatível; apiBase é
https://routerra.ai/v1, sem /chat/completions. apiKey autentica no gateway, não na conta Continue.Salve e selecione a configuração local e o modelo routerra. roles limita a entrada a chat, edit e apply. Autocompletar e embeddings precisam de modelos separados com funções e endpoints compatíveis. Adicione capabilities: [tool_use] somente se modelo e rota suportarem; Agent exige essa capacidade. Não ative image_input sem visão.
Faça uma pergunta curta numa nova conversa. Recarregue o IDE se as mudanças não aparecerem e consulte o registro do gateway. useResponsesApi: false mantém Chat Completions inclusive para famílias em que Continue escolhe Responses automaticamente.
Se o modelo não aparecer, confira indentação YAML e configuração ativa. Se chamar /responses, verifique se a opção está dentro do modelo escolhido. Uma conversa bem-sucedida não valida a configuração de embeddings ou autocompletar.
name: routerra
version: 1.0.0
schema: v1
models:
- name: routerra
provider: openai
model: YOUR_MODEL_ID
apiKey: YOUR_API_KEY
apiBase: https://routerra.ai/v1
useResponsesApi: false
roles:
- chat
- edit
- apply