Exemples curl
树新在线 est compatible avec le format de l'API OpenAI. Dans les exemples ci-dessous, remplacez sk-xxxx par votre jeton pour les exécuter.
Chat (non-streaming)
bash
curl https://api.treenew.online/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxx" \
-d '{
"model": "gpt-5.1",
"messages": [
{"role": "user", "content": "Présente-toi en une phrase"}
]
}'Chat (streaming)
Ajoutez "stream": true ; la réponse est renvoyée segment par segment via SSE :
bash
curl https://api.treenew.online/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxx" \
-d '{
"model": "gpt-5.1",
"messages": [
{"role": "user", "content": "Écris un court poème sur les arbres"}
],
"stream": true
}'Lister les modèles disponibles
bash
curl https://api.treenew.online/v1/models \
-H "Authorization: Bearer sk-xxxx"Renvoie la liste des modèles disponibles pour le jeton actuel.
Notes
- Les noms de modèles sont ceux affichés dans la « Place des modèles » de la console
- Pas d'inquiétude pour les corps de requête volumineux (par ex. avec des images) — la passerelle prend en charge jusqu'à 64 Mo
- Les autres paramètres (
temperature,max_tokens, etc.) correspondent à la documentation officielle d'OpenAI