Vos outils, les modèles d'Evanesca : trois valeurs à changer.
Tout outil qui permet de changer l'URL de base d'OpenAI — ou celle d'Anthropic, pour Claude Code — peut appeler Evanesca : un agent de code, un orchestrateur de workflows, une plateforme d'agents, une interface de chat ou votre propre code. Vous réglez trois valeurs — URL de base, clé, identifiant de modèle — et l'inférence part vers des modèles exécutés en Europe. Chaque outil ci-dessous a son guide, écrit d'après sa propre documentation ; pour les quelques autres, nous avons noté où se trouve le réglage.
BientôtOuverture prochaine : ce qui suit décrit le service tel qu'il fonctionnera.
Les trois valeurs
Quel que soit le nom que votre outil leur donne, voici ce qu'il faut y mettre :
- URL de base
https://evanesca.app/api/v1- Clé API
- Créée dans votre compte Evanesca, envoyée en Authorization: Bearer (les exemples la lisent dans EVANESCA_API_KEY).
- Identifiant de modèle
- Un id de GET /models — par exemple
gemma-4-26b
L'endpoint du catalogue est public : vous pouvez choisir un identifiant avant même d'avoir une clé (tableau des modèles). Un identifiant qu'Evanesca ne sert pas répond 404 model_not_found (où tournent les appels).
Agents de code et éditeurs
Des agents qui lisent votre dépôt, modifient les fichiers et lancent des commandes — chaque étape est un appel d'outil, d'où l'importance du modèle choisi.
Agents personnels et de bureau
Des agents que vous faites tourner vous-même, sur votre poste ou votre serveur, avec leurs extensions et leurs outils.
Frameworks
Des bibliothèques pour construire vos propres applications, agents et pipelines RAG, en Python ou en TypeScript.
Plateformes et passerelles
Orchestrateurs de workflows, plateformes d'agents et passerelles LLM : où se cache le champ, quel nœud utiliser, quel réglage par défaut gêne.
Fonctionne aussi avec
Pas de guide pour ceux-là, mais chacun documente où va une URL de base compatible OpenAI. Ces lignes décrivent l'outil d'après sa documentation, pas un essai avec Evanesca.
| Outil et source | Où va l'URL de base |
|---|---|
Éditeur de code cursor.com · lu le 12 oct. 2026 | Settings → Models → OpenAI : API Key, puis l'interrupteur qui remplace l'URL de base. Cursor fait passer chaque requête par ses propres serveurs : les prompts transitent par Cursor, société américaine, avant d'arriver chez Evanesca — et la complétion Tab garde les modèles de Cursor. |
Agents en ligne de commande npmjs.com · lu le 22 sept. 2026 | fleece setup (le paquet @fleeceai/cli sur npm), puis un fournisseur personnalisé que vous nommez — evanesca, par exemple — avec https://evanesca.app/api/v1 comme URL de base, openai comme format d'API et votre clé Evanesca. Les modèles s'appellent alors evanesca/<identifiant>, comme evanesca/deepseek-v4.1-flash. Fleece AI est édité par FLEECE AI, qui édite aussi Evanesca. |
Interface de chat docs.openwebui.com · lu le 6 oct. 2026 | Admin Settings → Connections → OpenAI → Add Connection, champs URL et API Key — ou la variable d'environnement OPENAI_API_BASE_URL. |
Interface de chat librechat.ai · lu le 6 oct. 2026 | Une entrée endpoints.custom dans librechat.yaml avec name, baseURL, apiKey et models. |
Ce qu'il faut à un agent
Une intégration de chat demande du texte en entrée et du texte en sortie. Un agent demande trois choses de plus, et ce sont elles qui décident s'il marche :
- L'appel d'outils. Un agent agit par des appels d'outils ; un modèle qui n'en émet pas ne fait que discuter. Evanesca transmet tools et tool_choice tels quels, et le tableau des modèles indique, modèle par modèle, si un vrai appel d'outil est revenu.
- L'usage dans les flux. Une réponse en streaming se termine par un fragment usage : une étape d'agent streamée est facturée aussi précisément qu'une étape bloquante (streaming).
- Du temps. Les modèles de raisonnement peuvent réfléchir plusieurs minutes sur un long prompt : relevez le délai d'attente de votre plateforme avant qu'elle ne les coupe.
Un agent qui répond à partir de vos documents a aussi besoin d'un modèle d'embedding : ceux d'Evanesca tournent en France (embeddings et RAG).
Ce qui ne se branche pas
Deux formats d'OpenAI qu'Evanesca ne sert pas. Tous deux échouent en 404 plutôt qu'avec un message utile : vérifiez avant de câbler quoi que ce soit.
| Format | Ce que ça veut dire |
|---|---|
| Responses API d'OpenAI (/responses) | Un outil réglé dessus par défaut doit repasser en Chat Completions : le nœud OpenAI Chat Model de n8n a pour cela un interrupteur Use Responses API (guide n8n). |
| Complétions classiques d'OpenAI (/completions) | L'autocomplétion des éditeurs (« fill-in-the-middle ») l'utilise : la complétion Tab de Zed, l'autocomplétion de Continue. Laissez-la sur un autre modèle ; le chat et le mode agent de ces outils, eux, passent par Chat Completions. |
Ce qui bouge, et ce qui reste
Changer l'URL de base déplace l'inférence — le modèle qui lit votre prompt — vers l'Europe, où tournent tous les modèles d'Evanesca. Cela ne déplace pas votre outil : une instance n8n, un projet Foundry ou une interface de chat hébergée voit chaque prompt et chaque résultat d'outil avant Evanesca, sous la juridiction qui est la sienne.
Auto-hébergez l'outil dans l'UE : les deux moitiés restent en Europe. Passez par un service américain managé : le modèle est la seule partie que cela change — à dire clairement à qui répond de la protection des données chez vous. Entre les deux, les serveurs d'Evanesca : leur hébergeur est nommé dans les mentions légales.
Questions fréquentes
Quels outils peuvent utiliser Evanesca ?
Tout outil qui laisse définir une URL de base OpenAI personnalisée et parle Chat Completions, ou qui parle le format Messages d'Anthropic : n8n, Microsoft Foundry, LiteLLM, Claude Code, OpenCode, Cline, Kilo Code, Continue, Aider, Zed, goose, Hermes Agent, OpenClaw, LangChain, LlamaIndex, le Vercel AI SDK, Cursor, Fleece AI, Open WebUI, LibreChat, et les nombreux frameworks construits sur le client d'OpenAI.
Changer l'URL de base rend-il mon agent conforme au RGPD ?
L'inférence devient européenne — tous les modèles d'Evanesca tournent en Europe —, ce qui est souvent la partie la plus difficile à corriger. Cela ne change pas l'endroit où tourne votre outil : cette couche traite toujours les prompts, sous sa propre juridiction. La conformité se juge sur toute la chaîne : examinez aussi l'orchestrateur.
Les modèles à poids ouverts savent-ils appeler des outils ?
Ceux d'Evanesca, pour la plupart : un vrai appel d'outil est revenu pour chaque modèle du catalogue. Vérifiez le modèle que vous choisissez, pas seulement l'opérateur.
Puis-je utiliser Claude Code avec Evanesca ?
Oui. Claude Code parle le format Messages d'Anthropic, qu'Evanesca sert aussi : réglez ANTHROPIC_BASE_URL sur l'endpoint d'Evanesca et donnez un modèle d'Evanesca à chaque emplacement (guide Claude Code). Il peut aussi utiliser les outils d'Evanesca par MCP.
Pointez vos outils vers des modèles en Europe.
Une clé, l'URL de base, un identifiant de modèle : le reste de votre configuration ne bouge pas.