QlubQlub
  • Pricing
  • Documentation
  • Référence API
Information
Chat
    Créer une complétion de chatpost
Modèles
    Lister les modèlesget
Schemas
powered by Zuplo
Qlub AI API
Qlub AI API

Chat

Génération de texte conversationnelle


Créer une complétion de chat

POST
https://api.ia.qlub.social
/v1/chat/completions

Envoie une conversation au modèle choisi (identifiant OVHcloud exact, ex. gpt-oss-120b) et reçoit une réponse. Compatible OpenAI Chat Completions.

Créer une complétion de chat › Headers

Authorization
​string · required

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Créer une complétion de chat › Request Body

ChatRequest
model
​string · enum · required

Identifiant du modèle OVHcloud AI Endpoints. Voir GET /v1/models.

Enum values:
Meta-Llama-3_3-70B-Instruct
Mistral-7B-Instruct-v0.3
Mistral-Nemo-Instruct-2407
Mistral-Small-3.2-24B-Instruct-2506
Qwen3-32B
Qwen3.5-9B
Qwen3.5-397B-A17B
Qwen3.6-27B
Example: gpt-oss-120b
​ChatMessage[] · minItems: 1 · required

Tours de conversation dans l'ordre

stream
​boolean

Si true, renvoie une réponse en flux. La facturation compte surtout les réponses JSON non streamées.

Default: false
temperature
​number · min: 0 · max: 2
max_tokens
​integer · min: 1

Nombre maximal de jetons à générer

Additional properties are allowed

Créer une complétion de chat › Responses

Complétion de chat

ChatResponse
id
​string
object
​string
model
​string
​object[]
​UsageTokens
Additional properties are allowed
POST/v1/chat/completions
curl https://api.ia.qlub.social/v1/chat/completions \ --request POST \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer <token>' \ --data '{ "model": "gpt-oss-120b", "messages": [ { "role": "user", "content": "Explique la souveraineté numérique en une phrase." } ] }'
Example Request Body
{ "model": "gpt-oss-120b", "messages": [ { "role": "user", "content": "Explique la souveraineté numérique en une phrase." } ] }
json
application/json
Example Responses
{ "id": "id", "object": "object", "model": "model", "choices": [ {} ], "usage": { "prompt_tokens": 0, "completion_tokens": 0, "total_tokens": 0 } }
json
application/json

Modèles