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#
- Ouvrir Cline dans VS Code, puis Settings (icône engrenage).
- API Provider :
OpenAI Compatible. - Base URL :
https://api.cloudzir.com/v1 - API Key : votre clé
zir_ai_… - Model ID :
mina-full(oumina-low/mina-flash).
Dans les options avancées du modèle, si l'extension le demande :
| Réglage | mina-flash | mina-low | mina-full |
|---|---|---|---|
| Context window | 64000 | 128000 | 256000 |
| Max output tokens | 8192 | 16384 | 32768 |
| Supports images | Oui (Vision) | ||
| Supports tools / function calling | Oui | ||
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_tokensdans Usage les premiers jours. - Réservez
mina-fullaux tâches d'édition, et utilisezmina-flashpour les résumés et les titres de conversation.