La migration en 5 minutes : basculer votre URL de base OpenAI vers OpenDunes
Migrer la passerelle IA de votre application ne demande pas de reconstruire votre architecture. Changer l'URL de base et la clé d'API prend quelques minutes.
- Publié le
- 19 juin 2026
- Lecture
- 2 min de lecture
- Code en
- Python · TypeScript · Env · JSON
4 extraits
Quand on vous parle de basculer l'infrastructure de votre application vers une passerelle locale conforme à la loi 18-07, vous imaginez sans doute le pire : des semaines de refactorisation, l'apprentissage d'un nouveau SDK propriétaire, des endpoints non documentés et des bugs d'intégration à corriger.
Pour les développeurs et les responsables techniques, la stabilité du code est primordiale. Vous ne pouvez pas vous permettre d'arrêter votre chaîne de développement pour restructurer vos intégrations IA.
Heureusement, ce n'est pas nécessaire.
OpenDunes repose sur une architecture de proxy haute performance qui maintient une parité absolue avec les spécifications standard de l'API OpenAI. Pour migrer votre application, troquer vos soucis de paiement contre des dinars et sécuriser votre conformité, il ne faut changer que deux variables dans votre code.
Voici un guide développeur pas à pas pour configurer le proxy API d'OpenDunes (openai api proxy).
Le mécanisme du remplacement direct
La passerelle OpenDunes reproduit exactement les schémas JSON de requête et de réponse standard d'OpenAI. Quand votre backend envoie une charge utile à nos endpoints, nous gérons la vérification d'authentification, le contrôle du solde du portefeuille en DZD et les filtres de conformité avant de router la requête en amont. La réponse vous est renvoyée dans le format exact qu'attend votre code existant.
Pour migrer, vous n'avez qu'à modifier :
- L'endpoint de l'URL de base : router les requêtes vers notre passerelle locale.
- La clé d'autorisation de l'API : remplacer votre jeton OpenAI par votre clé OpenDunes alimentée en dinars.
1. Exemple d'intégration en Python
Si votre backend repose sur Django, FastAPI ou Flask, voici comment changer la configuration avec la bibliothèque Python officielle :