Warp
Connecter aicentos à Warp : piloter Warp Agent via un point de terminaison d'inférence personnalisé
Dernière mise à jour:
Warp est un environnement de développement d'agents en forme de terminal. Il prend en charge les Custom inference endpoints : dès lors que l'interlocuteur implémente l'interface OpenAI Chat Completions, les appels de modèles de Warp Agent peuvent lui être transférés. Pointez le point de terminaison vers aicentos pour piloter l'Agent de Warp avec les modèles de votre propre compte.
Prérequis
- Mettez Warp à jour vers une version incluant les points de terminaison d'inférence personnalisés (les versions anciennes ne proposent que le BYOK, sans Base URL modifiable).
- Créez une clé dédiée dans la console aicentos (nommez-la par exemple
warp-terminal). - Vérifiez que les modèles à utiliser prennent en charge l'appel d'outils (function calling), dont Warp Agent dépend pour lire et écrire des fichiers et exécuter des commandes.
Configuration à renseigner
| Champ | Valeur |
|---|---|
| Endpoint name | aicentos (personnalisé, sert à l'identifier dans le sélecteur de modèles) |
| Endpoint URL | https://aicentos.com/v1 |
| API Key | clé créée dans la console |
| Model name | ID du modèle dans la « place de marché des modèles » de la console |
| Model alias | facultatif, nom affiché dans le sélecteur de modèles |
Étapes de configuration
- Ouvrez les réglages de Warp, recherchez
inference endpoint, ou rendez-vous dans Settings → AI. - Dans la zone Custom inference, cliquez sur Add custom model / Add destination.
- Dans la fenêtre qui s'ouvre, renseignez Endpoint name, Endpoint URL (
https://aicentos.com/v1) et API Key. - Dans Model name, saisissez l'ID du modèle, cliquez sur Add model pour en ajouter d'autres ; un alias peut être renseigné pour faciliter l'identification.
- Après enregistrement, le modèle personnalisé apparaît dans le sélecteur de modèles de Warp, identifié par le nom de votre point de terminaison.
Test
Dans Warp, sélectionnez le modèle que vous venez d'ajouter et posez une question simple (par ex. « liste les fichiers du répertoire courant et explique la structure du projet ») pour vérifier que la réponse arrive normalement. Les modèles de points de terminaison personnalisés apparaissent dans le sélecteur du mode agent, de la barre d'outils et de l'ambient agent.
Remarques
- L'Endpoint URL prend le chemin racine compatible OpenAI (de quoi composer
/v1/chat/completions), ne l'écrivez pas en chemin complet/v1/chat/completions. - Le point de terminaison doit être accessible depuis l'Internet public : les requêtes de Warp transitent par ses serveurs,
localhostet les adresses intranet sont refusées.aicentos.comest une adresse HTTPS publique, directement utilisable. - L'API Key et les informations du point de terminaison sont stockées dans le coffre sécurisé de l'appareil local ; les serveurs de Warp ne les utilisent qu'à la volée lors des requêtes, sans les conserver.
- Les requêtes passant par un point de terminaison personnalisé ne consomment pas les AI credits de Warp, la facturation se fait côté aicentos à l'usage ; mais en offre Business / Enterprise, l'exécution locale d'agents continue de consommer des credits de plateforme.
- En cas d'erreur
400 invalid model format, votre passerelle exige la formeprovider/model_id; référez-vous à l'ID de modèle donné par la console et ajoutez si nécessaire le préfixe dans ce format. - Les points de terminaison personnalisés ne permettent pas, à ce jour, de déclarer séparément la fenêtre de contexte ; les sessions très longues peuvent être compressées par anticipation.
- Documentation officielle :
https://docs.warp.dev/agent-platform/inference/custom-inference-endpoint/