Comment fonctionne TokenHawk
Pas de SDK à installer, pas de migration de code : TokenHawk se glisse devant votre intégration existante et fait le travail à la volée, sur chaque requête.
1. Créez une clé TokenHawk
Depuis votre dashboard, en 2 minutes. Vous y renseignez vos clés providers (OpenAI, Anthropic, Gemini, Mistral) — elles sont stockées chiffrées, jamais accessibles en clair, pas même par nous.
2. Configurez votre code
Changez l'URL de base de votre client LLM vers TokenHawk, utilisez votre clé API TokenHawk à la place de celle du provider, et préfixez vos modèles par leur fournisseur (ex. openai/gpt-4o). C'est tout ce qui change dans votre code.
# Avant from openai import OpenAI client = OpenAI(api_key="sk-...") client.chat.completions.create( model="gpt-4o", messages=[...], ) # Après from openai import OpenAI client = OpenAI( api_key="thawk_...", base_url="https://tokenhawk.aittow.com/api/v1", ) client.chat.completions.create( model="openai/gpt-4o", messages=[...], )
3. Visibilité totale
Chaque requête est analysée, les données sensibles sont masquées ou bloquées, l'accès est tracé, et le contenu est optimisé avant d'être transmis au fournisseur.
La vue d'ensemble
Compatible avec votre framework d'agent
TokenHawk expose l'API Chat Completions d'OpenAI — tout client qui parle ce format passe par le proxy en changeant simplement son URL de base. Voici où en sont les frameworks les plus courants.
Utilisez le client ChatOpenAI (langchain-openai) plutôt que ChatAnthropic ou ChatGoogleGenerativeAI, qui contactent le provider directement.
Passez par le wrapper LiteLlm plutôt qu'un modèle Gemini natif, qui contacte Google directement.
Utilisez explicitement OpenAIChatCompletionsModel — le modèle par défaut du SDK (Responses API) n'est pas supporté.
Client OpenAI-compatible natif : ajoutez base_url et votre clé TokenHawk à votre config_list.
Le wrapper LLM de CrewAI est déjà OpenAI-compatible : ajoutez base_url et votre clé TokenHawk.
Parle le protocole natif Messages d'Anthropic, pas Chat Completions — non routable vers TokenHawk aujourd'hui.
Snippets de code complets pour chaque framework dans la page Démarrer de votre dashboard.
Sécurité & confidentialité
Vos données. Vos clés. Notre responsabilité.
La sécurité n'est pas une fonctionnalité — c'est le socle.
Vos clés API sont protégées
Les identifiants sont chiffrés (AES-256-GCM) et soumis à un contrôle d'accès strict.
Vos prompts restent les vôtres
Nous n'utilisons pas vos données pour entraîner des modèles. La rétention est minimale et configurable.
Infrastructure hébergée en UE
TokenHawk est opéré depuis l'UE, avec un traitement des données pensé pour les entreprises européennes.
Transparence par conception
Documentation claire sur les données traitées, stockées, et leur durée de conservation.
Testez avant de vous engager
Démarrez en sécurité, puis passez à l'échelle.
Vous n'avez pas à nous faire confiance avec votre production dès le premier jour.
Testez dans un environnement non-productif
Utilisez une clé de test et votre environnement de développement. Voyez exactement comment TokenHawk se comporte avec votre propre trafic.
Passez en production quand vous êtes prêt
Une fois à l'aise, basculez vers votre environnement de production. Aucun changement de code requis.
Questions fréquentes
Dois-je modifier mon code applicatif ?
Non. Seules l'URL de base et la clé API changent. Vos prompts, votre logique et vos outils restent identiques.
Combien de temps prend l'intégration ?
Quelques minutes : créer une clé, changer une variable d'environnement, redéployer.
Quels fournisseurs LLM sont supportés ?
OpenAI, Anthropic, Google Gemini et Mistral AI aujourd'hui, avec la possibilité de changer de fournisseur sans réécrire votre intégration.
Puis-je tester avant de passer en production ?
Oui — créez une clé de test séparée de votre clé de production. Voir notre page Sécurité pour la bonne pratique recommandée.