Choisir l’URL compatible
Pour un client de type OpenAI, définissez CICORA_API_BASE_URL=https://cicora.ai/api/v1 et n’ajoutez pas un second /v1.
Pour un client Messages ou Claude Code, définissez ANTHROPIC_BASE_URL=https://cicora.ai/api: ce client ajoute lui-même /v1/messages. Vérifiez la configuration dans le catalogue de modèles avant l’inférence.
export CICORA_API_BASE_URL=https://cicora.ai/api/v1
export CICORA_API_KEY=replace_with_your_key
curl "$CICORA_API_BASE_URL/models" \
--header "Authorization: Bearer $CICORA_API_KEY"Lancement sûr
- Transmettez les variables d’environnement au moyen d’un gestionnaire de secrets ou d’un profil sécurisé.
- Excluez les fichiers .env et les configurations exportées des commits.
- Attribuez à chaque application sa propre clé afin de pouvoir révoquer un accès sans arrêter les autres.
Contrat portable
Conservez les journaux des requêtes et des réponses sans Authorization ni données utilisateur lorsque votre régime de conservation l’autorise.
Si un client compose son propre chemin, comparez l’URL finale dans son journal de débogage avant la première génération.