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 SDKopenai, 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 SDKanthropic.
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.
