Modèles

Accédez à plus de 80 modèles d'IA d'OpenAI, Anthropic, Google et bien d'autres via une seule API, organisés en groupes de budget.

Tchavi vous donne accès à plus de 80 modèles d'IA d'OpenAI, Anthropic, Google et bien d'autres — le tout via une seule API. Les modèles sont organisés en groupes de budget afin que vous puissiez choisir le bon compromis coût/qualité pour chaque tâche.

Coûts en crédits

Chaque requête est facturée en crédits. L'unité dépend du type de modèle :

Type de modèleUnité de facturation
Chat / texteCrédits par 1K tokens d'entrée et par 1K tokens de sortie
ImageCrédits forfaitaires par image
Synthèse vocaleCrédits par 1K caractères
TranscriptionCrédits par minute d'audio
VidéoCrédits par seconde de sortie (selon la résolution). Les modèles motion-control réservent la durée maximale à la soumission puis remboursent la partie inutilisée à la fin

Parcourir le catalogue

La liste complète et toujours à jour des modèles — avec le fournisseur, le type et le coût exact en crédits de chaque modèle — se trouve dans le catalogue en direct.

Voir tous les modèles disponibles sur la page Modèles. De nouveaux modèles sont ajoutés dans les 48 heures suivant leur sortie.

Lister les modèles depuis l'API

GET/v1/models
GET/v1/models/:id

Découverte compatible OpenAI. Ces deux points d'accès prennent votre clé API comme n'importe quel appel mais sont gratuits : ils ne consomment aucun crédit, ne comptent pas dans vos limites de débit et ne sont pas journalisés comme usage. La structure reprend celle de /v1/models d'OpenAI, avec en plus un objet tchavi par modèle contenant ses tarifs et ses capacités — les clients OpenAI l'ignorent.

JSON
{
  "id": "gpt-4o-mini",
  "object": "model",
  "created": 1711234567,
  "owned_by": "openai",
  "tchavi": {
    "display_name": "GPT-4o Mini",
    "tier": "NANO",
    "model_type": "chat",
    "provider": "openai",
    "context_window": 128000,
    "max_output": 16384,
    "pricing": { "credits_per_k_input": 1, "credits_per_k_output": 2, "credits_per_image": null },
    "capabilities": {
      "streaming": true,
      "tools": true,
      "json_mode": true,
      "reference_images": false,
      "documents": false,
      "image_input": false
    }
  }
}
import Tchavi from '@tchavi/sdk';

const client = new Tchavi({ apiKey: 'YOUR_API_KEY' });

const { data } = await client.models.list();
console.log(data.map((m) => m.id));

const model = await client.models.retrieve('gpt-4o-mini');
console.log(model.tchavi.pricing);

Utilisez capabilities pour choisir un modèle par programme — par exemple documents: true pour l'entrée PDF, ou tools: true pour l'appel de fonctions.

Sur cette page