Terminer l’intégration en trois étapes
4ALL API est entièrement compatible avec le protocole d’interface OpenAI. Les SDK OpenAI / clients HTTP existants n’ont qu’à remplacer le Base URL et la clé API pour fonctionner ; dans la plupart des cas, aucune modification de code n’est nécessaire.
Étape 1 : créer un compte
Ouvrez api.4allapi.com pour créer un compte et vous connecter à la console. Une fois inscrit, les nouveaux utilisateurs peuvent consulter leur solde et les modèles disponibles dans la console.
Étape 2 : créer un jeton API
- Accédez à Jetons(API Keys) dans le menu de gauche de la console ;
- Cliquez sur Nouveau jeton, puis vous pouvez définir le nom, la limite de quota, la date d’expiration et les groupes de modèles disponibles ;
- Une fois créé, copiez la clé générée commençant par
sk-et conservez-la en lieu sûr.
Étape 3 : envoyer votre première requête
curl
curl https://api.4allapi.com/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $AIPROXY_KEY" \ -d '{ "model": "gpt-5.6", "messages": [{"role": "user", "content": "你好,介绍一下你自己"}] }'Python(OpenAI SDK)
from openai import OpenAI
client = OpenAI( base_url="https://api.4allapi.com/v1", api_key="sk-你的密钥",)
resp = client.chat.completions.create( model="gpt-5.6", messages=[{"role": "user", "content": "你好,介绍一下你自己"}],)print(resp.choices[0].message.content)Node.js(OpenAI SDK)
import OpenAI from 'openai'
const client = new OpenAI({ baseURL: 'https://api.4allapi.com/v1', apiKey: process.env.AIPROXY_KEY,})
const resp = await client.chat.completions.create({ model: 'gpt-5.6', messages: [{ role: 'user', content: '你好,介绍一下你自己' }],})console.log(resp.choices[0].message.content)Étape suivante
- Parcourez Vue d’ensemble des modèles pour choisir le modèle adapté ;
- Consultez la référence Chat Completions pour connaître tous les paramètres ;
- Dans cas d’utilisation, trouvez la méthode d’intégration pour votre outil habituel.