Aller au contenu principal
Velqa

API Anthropic-compatible de Velqa — endpoint /v1/messages payable en MAD

En plus de l'API OpenAI-compatible, Velqa expose un endpoint compatible Anthropic : https://api.velqa.dev/v1/messages. Les outils et SDK conçus pour Anthropic (dont Claude Code) fonctionnent alors nativement avec les modèles open-weight de Velqa (Kimi, DeepSeek, MiniMax, GLM…), payables en dirhams, sans compte Anthropic.

Variables d'environnement

La plupart des outils Anthropic se configurent via trois variables :

export ANTHROPIC_BASE_URL="https://api.velqa.dev"
export ANTHROPIC_AUTH_TOKEN="sk-..."      # votre clé Velqa
export ANTHROPIC_MODEL="kimi-k2.6"

Note : ANTHROPIC_BASE_URL pointe sur la racine https://api.velqa.dev (sans /v1) — l'outil ajoute lui-même le chemin /v1/messages. L'authentification utilise votre clé sk-... de Velqa (voir authentification).

Appel direct (curl)

curl https://api.velqa.dev/v1/messages \
  -H "Authorization: Bearer sk-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kimi-k2.6",
    "max_tokens": 256,
    "messages": [
      {"role": "user", "content": "Bonjour, présente-toi en une phrase."}
    ]
  }'

Le format de requête et de réponse suit le protocole Anthropic Messages (content en blocs, stop_reason, etc.).

Quel endpoint choisir ?

  • OpenAI-compatible (/v1/chat/completions) : pour le SDK openai, LangChain, la plupart des bibliothèques et outils. Voir aperçu du chat.
  • Anthropic-compatible (/v1/messages) : pour les outils qui parlent nativement le protocole Anthropic, comme Claude Code ou le SDK anthropic.

Les deux endpoints partagent les mêmes modèles (liste) et la même clé.

Outils configurés pas à pas

  • Claude Code — configuration complète, modèles recommandés et dépannage.

Voir aussi : authentification, modèles.