Continue

Configura YAML locale di Continue, apiBase, ruoli e utilizzo esplicito di Chat Completions.

Installazione, configurazione e prova

  1. Installa Continue da VS Code Extensions e apri la barra laterale; istruzioni: https://docs.continue.dev/ide-extensions/install. Nel selettore della configurazione locale apri il file con il controllo modifica/ingranaggio. Si trova in ~/.continue/config.yaml (macOS/Linux) o %USERPROFILE%\.continue\config.yaml (Windows). Usa YAML, non il deprecato config.json.

  2. Crea una chiave nella console routerra.ai (https://routerra.ai/keys) e copia un ID accessibile. Integra l'esempio nella lista models e sostituisci YOUR_API_KEY e YOUR_MODEL_ID. provider: openai sceglie l'adattatore compatibile; apiBase รจ https://routerra.ai/v1, senza /chat/completions. apiKey autentica sul gateway, non nell'account Continue.

  3. Salva e seleziona la configurazione locale e il modello routerra. roles limita questa voce a chat, edit e apply. Autocompletamento ed embedding richiedono modelli separati con ruoli ed endpoint supportati. Aggiungi capabilities: [tool_use] solo se modello e percorso lo supportano; Agent lo richiede. Non abilitare image_input senza visione.

  4. Fai una domanda breve in una nuova chat. Ricarica l'IDE se le modifiche non compaiono e controlla il registro gateway. useResponsesApi: false mantiene Chat Completions anche per le famiglie per cui Continue sceglie automaticamente Responses.

Se manca il modello, controlla indentazione YAML e configurazione attiva. Se viene chiamato /responses, verifica che l'opzione sia dentro il modello scelto. Una chat riuscita non dimostra che embedding o autocompletamento siano configurati.

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