SWE-1
- SWE-1 : Raisonnement avancé, prise en charge des outils et optimisation pour Cascade. Performances au niveau de Claude 3.5 pour une fraction du coût.
- SWE-1-mini : Alimente les suggestions passives dans Windsurf Tab, optimisé pour une latence quasi instantanée.
Apportez votre propre clé (BYOK)
Disponible uniquement pour les utilisateurs individuels, gratuits et payants.
BYOK
.
Notez que cela est différent de la tarification de l’API.
Pour saisir votre clé API, rendez-vous sur cette page dans les paramètres d’abonnement et ajoutez votre clé.
Si vous n’avez pas configuré de clé API, une erreur s’affichera si vous tentez d’utiliser un modèle BYOK.
Actuellement, nous ne prenons en charge BYOK que pour les modèles suivants :
Claude 4 Sonnet
Claude 4 Sonnet (Thinking)
Claude 4 Opus
Claude 4 Opus (Thinking)
Tarification de l’API
Nous utilisons les mêmes tokenizeurs que les fournisseurs de modèles (celui d’Anthropic pour les modèles Claude, celui d’OpenAI pour les modèles GPT, etc.) afin de garantir un comptage et une tarification des jetons précis et cohérents. Voir la démo du tokenizer d’OpenAI
Modèle | Offres avec tarification API | Jetons d’entrée (Crédits / million de jetons)1 | Lecture du cache (Crédits / million de jetons)2 | Jetons de sortie (Crédits / million de jetons) |
---|---|---|---|---|
Claude Sonnet 4 | - Pro - Teams - Enterprise (avec contrat) - Enterprise (en libre-service) | 90 | 9 | 450 |
Claude Sonnet 4 (Thinking) | - Pro - Teams - Enterprise (avec contrat) - Enterprise (en libre-service) | 90 | 9 | 450 |
2 Le cache de prompt a une durée de vie (TTL) limitée, déterminée par le fournisseur du modèle (p. ex. environ 5 minutes chez Anthropic). Même pendant le TTL, les accès au cache de prompt ne sont pas garantis. Les ratés du cache de prompt sont facturés comme des jetons d’entrée.
Exemple de conversation
Rôle | Message | Jetons | Remarque | Coût par message |
---|---|---|---|---|
Utilisateur | Refactor @my_function | 20k | Entrée (écriture dans le cache). Remarque : inclut la chronologie partagée complète, le contexte de l’éditeur et l’invite système. | 2,25 Credits |
Windsurf | Je vais d’abord analyser my_function pour élaborer un plan de refactorisation. | 1k | Jetons de sortie. | 0,45 Credits |
tool_call | Analyze my_function | 23k | Entrée (lecture depuis le cache) + Entrée (écriture dans le cache). | 0,42 Credits |
Windsurf | Voici un plan pour refactoriser my_function […] souhaitez-vous que je passe à la mise en œuvre ? | 2k | Jetons de sortie. | 0,90 Credits |
Utilisateur | Oui, continue. | 46k | Entrée (lecture depuis le cache) + Entrée (écriture dans le cache). | 0,52 Credits |
tool_call | Edit foo.py | 50k | Entrée (lecture depuis le cache) + Jetons de sortie. | 2,22 Credits |
tool_call | Add bar.py | 56k | Entrée (lecture depuis le cache) + Jetons de sortie. | 3,15 Credits |
Windsurf | J’ai terminé de refactoriser my_function. Voici un récapitulatif de mes modifications : […] | 2k | Jetons de sortie. | 0,90 Credits |
Total | 200k | 10,81 Credits |