Skip to content

Démarrage rapide

En trois étapes seulement, appelez la multitude de grands modèles de Tianshu avec votre code existant.

Étape 1 : créer un compte et une clé

  1. Ouvrez la console et créez un compte (vérification par e-mail requise).
  2. Accédez à Gestion des jetons, cliquez sur Nouveau et générez une clé API (de la forme sk-xxxxxx).
  3. Conservez cette clé en lieu sûr ; elle équivaut aux identifiants de votre compte.

Étape 2 : remplacer l'URL de base de l'interface

Remplacez l'URL de base de l'interface (base_url / BASE_URL) de votre client / SDK par la ligne standard de Tianshu :

https://tian-shu.org

L'adresse complète de l'interface Chat au format OpenAI est donc :

https://tian-shu.org/v1/chat/completions

Pour les requêtes de longue durée comme la génération d'images, utilisez la ligne directe https://api.tian-shu.org ; voir les Lignes d'accès.

Étape 3 : envoyer votre première requête

cURL

bash
curl https://tian-shu.org/v1/chat/completions \
  -H "Authorization: Bearer $TIANSHU_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "<choisissez un modèle sur la place de marché>",
    "messages": [{"role": "user", "content": "Hi, please introduce yourself"}]
  }'

Python (SDK openai)

python
from openai import OpenAI

client = OpenAI(
    api_key="your Tianshu key",
    base_url="https://tian-shu.org/v1",
)

resp = client.chat.completions.create(
    model="<pick a model from the Model Marketplace>",
    messages=[{"role": "user", "content": "Hi, please introduce yourself"}],
)
print(resp.choices[0].message.content)

Node.js (SDK openai)

js
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: process.env.TIANSHU_KEY,
  baseURL: 'https://tian-shu.org/v1',
});

const resp = await client.chat.completions.create({
  model: '<pick a model from the Model Marketplace>',
  messages: [{ role: 'user', content: 'Hi, please introduce yourself' }],
});
console.log(resp.choices[0].message.content);

Choisir un modèle

Dans le champ model, indiquez le nom du modèle que vous souhaitez appeler. La liste complète des modèles disponibles, leurs groupes et les tarifs en temps réel sont consultables sur la Place de marché des modèles ; il suffit de copier le nom du modèle pour l'utiliser.

Étape suivante