Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt

Use this file to discover all available pages before exploring further.

Vue d’ensemble

Pour répondre aux besoins des développeurs souhaitant tirer parti de l’écosystème de l’API Anthropic, notre API prend désormais en charge l’accès à tous les modèles via l’interface API d’Anthropic.
Elle prend en charge plus de 200 LLM, dont 7 modèles gratuits.

Démarrage rapide

Installer le SDK Anthropic

pip install -U anthropic

Utilisation de l’API

Endpoint : https://aihubmix.com/v1/messages
curl https://aihubmix.com/v1/messages \
  -H "Content-Type: application/json" \
  -H "x-api-key: <AIHUBMIX_API_KEY>" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "minimax-m2.1",
    "max_tokens": 16000,
    "thinking": {
      "type": "enabled",
      "budget_tokens": 10000
    },
    "messages": [
      {
        "role": "user",
        "content": "Are there an infinite number of prime numbers such that n mod 4 == 3?"
      }
    ]
  }'

Notes de compatibilité

Paramètres pris en charge

Lors de l’intégration via l’API Anthropic, les paramètres d’entrée suivants sont pris en charge :
ParamètreTypeRequisDescription
modelstringOuiLes modèles pris en charge figurent dans la liste des modèles
messagesarray of MessageParamOuiMessages d’entrée
max_tokensnumberNonNombre maximal de jetons à générer
streambooleanNonActiver les réponses en streaming
systemstring or array of TextBlockParamOuiPrompt système
temperaturenumberNonPlage : (0.0, 1.0]. Contrôle le caractère aléatoire de la sortie ; valeur recommandée : 1
top_pnumberNonParamètre d’échantillonnage noyau (nucleus sampling)
thinkingThinkingConfigParamNonConfiguration du raisonnement

Types de messages pris en charge

TypeDescription
type="text"Message texte
type="tool_use"Invocation d’outil
type="tool_result"Résultat d’invocation d’outil
type="thinking"Sortie de raisonnement du modèle

Exemple d’utilisation

Utiliser GPT-5.2 dans Claude Code

Bien que n’importe quel modèle pris en charge puisse être utilisé via AIHubMix, pour une expérience optimale, nous recommandons des modèles haute capacité tels que gpt-5.2 ou glm-4.7.

1. Installer et configurer Claude Code

Consultez le guide d’installation de Claude Code : https://docs.aihubmix.com/cn/api/Claude-Code

2. Connecter Claude Code à AIHubMix

Fichier de configuration Claude : .claude/settings.json
{
  "env": {
    "ANTHROPIC_API_KEY": "AIHUBMIX_API_KEY",
    "ANTHROPIC_BASE_URL": "https://aihubmix.com",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "gpt-5.2",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "gpt-5.2",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "gpt-5.2",
    "ANTHROPIC_MODEL": "gpt-5.2"
  },
  "includeCoAuthoredBy": false
}
Remplacez AIHUBMIX_API_KEY par votre clé API AIHubMix réelle.
L’installateur natif de Claude Code ne peut pas lire les fichiers .env standards. Ne placez pas ces paramètres dans un fichier .env.

3. Démarrer une conversation

Accédez au répertoire de votre projet et lancez Claude Code :
$ cd /path/to/your-project
> claude
Une fois la connexion établie, tous les prompts que vous envoyez seront acheminés via AIHubMix.

4. Vérification

Vous pouvez vérifier la connexion en exécutant la commande /status dans Claude Code :
> /status

 API key: ANTHROPIC_API_KEY
 Anthropic base URL: https://aihubmix.com

 Model: gpt-5.2

Dernière mise à jour : 2026-06-01