🎁 Nouveau Inscription gratuite, 10 appels offerts. Jusqu'à 1 $, sans carte.

FAQ

Questions fréquemment posées sur Synthorai.

Quels SDK Synthorai prend-il en charge ?

Le SDK OpenAI (via /v1/chat/completions et /v1/responses) et le SDK Anthropic (via /v1/messages). Définissez baseURL/base_url sur votre passerelle et utilisez votre clé API de passerelle — aucune autre modification de code.

Quelle base URL dois-je coller dans mon outil ?

Deux règles couvrent tout : les outils de style OpenAI (Codex, Cursor, Continue, Aider, LangChain ChatOpenAI, SDK OpenAI brut) veulent l'origine AVEC /v1 ajouté. Les outils de style Anthropic (Claude Code, SDK Anthropic, LangChain ChatAnthropic) veulent l'origine SANS /v1 — le SDK ajoute /v1/messages lui-même. La page Compatibilité des outils contient un tableau complet. Voir la page →

J'ai défini les variables d'environnement mais mon outil se connecte toujours au fournisseur d'origine. Qu'ai-je oublié ?

Les nouvelles variables d'environnement ne s'appliquent qu'aux shells ouverts APRÈS la modification de votre profil. Ouvrez un nouveau terminal, ou exécutez source ~/.zshrc / source ~/.bashrc dans le terminal actuel. Vérifiez avec echo $OPENAI_BASE_URL ou echo $ANTHROPIC_BASE_URL.

Comment savoir quels noms de modèles sont disponibles pour moi ?

Exécutez curl https://synthorai.io/v1/models -H "Authorization: Bearer YOUR_KEY", ou consultez Console → Model Pricing. Passez la valeur de la colonne id comme paramètre model dans votre requête — la passerelle gère le routage automatiquement.

Puis-je utiliser le SDK Anthropic avec des modèles non-Claude ?

Non. /v1/messages ne route que vers les modèles Claude via des canaux Anthropic ou Bedrock-Anthropic configurés. Pour les autres fournisseurs, utilisez /v1/chat/completions, qui fonctionne avec tous les modèles routés.

Quel protocole choisir pour un nouveau projet ?

Utilisez /v1/chat/completions pour une compatibilité maximale — il fonctionne avec tous les fournisseurs. Utilisez /v1/responses pour l'utilisation d'outils et le raisonnement OpenAI. Utilisez /v1/messages si vous vous standardisez sur le SDK Anthropic.

Que se passe-t-il lorsque mon quota est épuisé ?

Les requêtes renverront un code de statut 403 avec le type d'erreur « quota_exceeded ». Vous pouvez recharger dans Console → Limits & Billing.

Comment l'utilisation est-elle calculée ?

L'utilisation est suivie en tokens. Les tokens d'entrée et de sortie sont comptés séparément et indiqués dans le champ usage de chaque réponse API.

Puis-je définir des quotas par utilisateur ?

Oui. Les administrateurs peuvent configurer des quotas de tokens par utilisateur depuis Console → Members.

Les requêtes sont-elles journalisées ?

Oui. Toutes les requêtes sont journalisées avec le modèle, les tokens, la latence et le statut. Les journaux sont conservés 30 jours et disponibles dans Console → Logs.

Vous comparez les dépenses entre modèles ? Le model price comparison liste le prix par token de chaque modèle routable, et le LLM API cost calculator convertit vos volumes de tokens en estimation de facture mensuelle.