Cline & Continue

Cline et Continue sont des extensions VS Code. Toutes deux acceptent un fournisseur « OpenAI Compatible » : il suffit d'y coller l'URL de CloudZIR et votre clé.

Cline#

  1. Ouvrir Cline dans VS Code, puis Settings (icône engrenage).
  2. API Provider : OpenAI Compatible.
  3. Base URL : https://api.cloudzir.com/v1
  4. API Key : votre clé zir_ai_…
  5. Model ID : mina-full (ou mina-low / mina-flash).

Dans les options avancées du modèle, si l'extension le demande :

Réglagemina-flashmina-lowmina-full
Context window64000128000256000
Max output tokens81921638432768
Supports imagesOui (Vision)
Supports tools / function callingOui

Continue#

Dans ~/.continue/config.yaml :

models:
  - name: Mina Full
    provider: openai
    model: mina-full
    apiBase: https://api.cloudzir.com/v1
    apiKey: zir_ai_...
    roles: [chat, edit, apply]

  - name: Mina Flash
    provider: openai
    model: mina-flash
    apiBase: https://api.cloudzir.com/v1
    apiKey: zir_ai_...
    roles: [chat, summarize]

Ancienne configuration JSON (config.json) :

{
  "models": [
    {
      "title": "Mina Full",
      "provider": "openai",
      "model": "mina-full",
      "apiBase": "https://api.cloudzir.com/v1",
      "apiKey": "zir_ai_..."
    }
  ]
}
Autocomplétion (tab completion)

Le rôle autocomplete fonctionne : il utilise la complétion FIM (guide). Affectez-lui mina-flash avec un max_tokens serré, et gardez à l'esprit qu'il déclenche une requête à chaque pause de frappe.

Vérifier#

Posez une question dans le panneau de chat, puis contrôlez que la requête apparaît dans Usage. Si vous obtenez un 401, la clé a probablement été collée avec un espace ou un retour à la ligne.

Conseils#

  • Ces extensions envoient parfois de gros contextes (fichiers entiers) : surveillez prompt_tokens dans Usage les premiers jours.
  • Réservez mina-full aux tâches d'édition, et utilisez mina-flash pour les résumés et les titres de conversation.

Paramètres

Réponse API