TypingMind
OneProvider dans TypingMind en custom model : Endpoint URL complète pour Claude Messages ou OpenAI Chat Completions, Model ID exact, solutions 404 et 400.
Ajoutez OneProvider à TypingMind comme custom model. TypingMind attend l’adresse complète de l’endpoint, pas une base URL.
Tous les modèles, leurs capacités et leurs tarifs Index de la documentation pour les agents IA :https://oneprovider.dev/docs/llms.txt Avant de commencer : une clé de votre espace client Ouvrez votre espace client : le bot Telegram @oneprovider_robot (« Mon espace ») ou app.oneprovider.dev . Appuyez sur « Créer une clé », donnez-lui un nom (par exemple, ce client) et une limite de dépense, puis copiez la clé. Vous rechargez le solde au même endroit. En savoir plus sur l’espace client et les clés . TypingMind n’a pas de champ base URL : le formulaire de custom model attend l’adresse complète de l’endpoint et envoie les requêtes exactement à cette adresse, sans rien y ajouter. Le champ intégré pour la clé API Claude (Anthropic) s’adresse directement à Anthropic : une clé OneProvider ne fonctionne donc dans TypingMind que comme custom model.
1. Ajoutez un custom model
- Dans TypingMind, ouvrez Models dans la barre latérale gauche, cliquez sur Add custom model et restez sur Create Manually.
- Name : le nom de votre choix, par exemple
OneProvider claude-opus-5-5. - Model ID : l’identifiant exact indiqué sur la page des modèles , par exemple
claude-opus-5-5. Le nom affiché « Claude Opus 5.5 » n’est pas un identifiant. - Context Length : la fenêtre de contexte du modèle, sur la même page.
2. API Type, Endpoint URL et clé
Dans l’onglet Authentication, choisissez l’un des deux types d’API et remplissez les champs exactement comme ci-dessous. La même clé OneProvider fonctionne pour les deux.
Claude Messages API (modèles Claude)
textAPI Type: Claude Messages API
Endpoint URL: https://api.oneprovider.dev/v1/messages
Authentication Type: API Key via HTTP Header
Header Key: x-api-key
Header Value: sk-your-key-here
Model ID: claude-opus-5-5 OpenAI Chat Completions API (modèles GPT et Claude)
textAPI Type: OpenAI Chat Completions API
Endpoint URL: https://api.oneprovider.dev/v1/chat/completions
Authentication Type: API Key via HTTP Header
Header Key: Authorization
Header Value: Bearer sk-your-key-here
Model ID: gpt-6.1-terra Header Value se compose du mot Bearer, d’une espace, puis de votre clé complète. Les identifiants Claude comme claude-sonnet-5-5 fonctionnent aussi sur cette route.
https://api.oneprovider.dev/v1 ou https://api.oneprovider.dev seul renvoie une erreur 404 dans TypingMind. L’Endpoint URL doit se terminer par /v1/messages ou /v1/chat/completions. 3. Temperature et options de requête
- Laissez temperature à sa valeur par défaut. Les modèles Claude 5.x répondent
400à une temperature autre que la valeur par défaut ; si vous l’avez modifiée dans les réglages du modèle ou du chat de TypingMind, réinitialisez-la. - Route requests via TypingMind Cloud n’est pas nécessaire : notre API accepte les requêtes directement depuis le navigateur (CORS).
4. Test & Save
Cliquez sur Test & Save, puis choisissez le nouveau modèle dans un chat.
Chaque modèle est un custom model distinct : répétez les étapes pour chaque identifiant voulu, avec la même Endpoint URL et la même clé.
Quel modèle choisir
claude-opus-5-5 convient aux chats longs et exigeants, claude-sonnet-5-5 est le choix équilibré par défaut et claude-haiku-5-5 le choix rapide et économique ; les modèles GPT comme gpt-6.1-terra passent par le type OpenAI Chat Completions API. Saisissez l’identifiant exactement comme sur la page des modèles ; les tarifs sont sur la page des tarifs .
Erreurs courantes et solutions
404 Not Found
L’Endpoint URL est une base URL (https://api.oneprovider.dev/v1 ou https://api.oneprovider.dev). Utilisez https://api.oneprovider.dev/v1/messages pour le type Claude Messages API ou https://api.oneprovider.dev/v1/chat/completions pour le type OpenAI Chat Completions API.
Le modèle est introuvable ou indisponible
Le Model ID doit être l’identifiant exact, par exemple claude-opus-5-5, et non le nom affiché du modèle. Copiez-le depuis la page des modèles .
Erreur 400 liée à temperature
Les modèles Claude 5.x n’acceptent que la temperature par défaut. Réinitialisez temperature dans TypingMind et renvoyez le message.
401 authentication_error
Claude Messages API : Header Key x-api-key et la clé complète comme valeur. OpenAI Chat Completions API : Header Key Authorization et Bearer sk-... comme valeur.
La clé ne fonctionne pas dans le champ Claude intégré de TypingMind
Ce champ envoie les requêtes à Anthropic, qui ne connaît pas les clés OneProvider. Ajoutez OneProvider comme custom model, comme indiqué ci-dessus.
FAQ
TypingMind attend-il une base URL ou l’endpoint complet ?
L’endpoint complet. TypingMind n’ajoute aucune route : l’adresse doit donc se terminer par /v1/messages ou /v1/chat/completions.
Ai-je besoin de Route requests via TypingMind Cloud ?
Non. Notre API accepte les requêtes du navigateur (CORS), TypingMind peut donc l’appeler directement.
Puis-je utiliser les modèles GPT ?
Oui : choisissez le type OpenAI Chat Completions API et un identifiant GPT comme gpt-6.1-terra.
Une seule entrée peut-elle couvrir tous les modèles ?
Non. Chaque modèle est un custom model distinct, avec la même Endpoint URL et la même clé.
Réponses rapides
Quelle base URL utiliser ?
Claude Code et les SDK Anthropic utilisent https://api.oneprovider.dev. Les SDK OpenAI et les clients compatibles OpenAI utilisent https://api.oneprovider.dev/v1. Une seule clé fonctionne avec les deux ; la liste des modèles est sur la page des modèles , les tarifs sur la page des tarifs .
Comment s’authentifier ?
Envoyez la clé sk-… telle quelle dans x-api-key ou Authorization: Bearer : l’un des deux, jamais les deux. Conservez la clé dans une variable d’environnement, pas dans un fichier qui sera commité. En savoir plus sur l’authentification .
Où obtenir une clé ?
Ouvrez votre espace client dans le bot Telegram @oneprovider_robot ou sur app.oneprovider.dev, rechargez le solde et appuyez sur « Créer une clé ». Chaque clé peut avoir sa propre limite de dépense. Espace client et clés API .
Que signifient 401, 404 et 429 ?
401 : la clé est absente, mal saisie ou envoyée dans le mauvais en-tête ; collez la clé entière, sans guillemets ni espaces. 404 : le plus souvent une base URL incorrecte, par exemple un /v1 manquant ou en double. 429 avec « Insufficient balance » : le solde de l’espace client est à zéro ou la clé a atteint sa limite de dépense, donc rechargez au lieu de réessayer ; tout autre 429 est une limite de débit, donc attendez le délai indiqué par Retry-After. Détails : codes d’erreur et dépannage .
Pourquoi les flux se coupent-ils ou se réinitialisent-ils ?
Les VPN et les proxys VLESS mettent souvent le SSE en mémoire tampon ou perturbent la négociation HTTP/2. OneProvider n’a aucune restriction régionale et ne met pas les flux en mémoire tampon : désactivez le proxy et réessayez.
Où demander de l’aide si cela ne suffit pas ?
Écrivez à @Oneproviderhelpbot sur Telegram ou ouvrez « Support » dans l’espace client web, en indiquant le code de statut HTTP et le message d’erreur exact. Comment fonctionne le support .
Dernière mise à jour: 2026-11-08 Vous avez trouvé un bug ? @Oneproviderhelpbot