Skip to content

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