Skip to main content
Il s’agit d’un notebook interactif. Vous pouvez l’exécuter localement ou utiliser les liens ci-dessous :

Configurer un modèle de coût personnalisé

Weave calcule les coûts en fonction du nombre de tokens consommés et du modèle utilisé. Weave récupère cette utilisation et ce modèle dans la sortie, puis les associe à l’appel. Configurons un modèle personnalisé simple qui calcule lui-même son utilisation des tokens et l’enregistre dans Weave.

Configurer l’environnement

Nous installons et importons tous les packages nécessaires. Nous définissons WANDB_API_KEY dans notre environnement afin de pouvoir nous connecter facilement avec wandb.login() (cette clé doit être fournie à Colab en tant que secret). Nous définissons dans name_of_wandb_project le projet W&B dans lequel nous voulons journaliser ces données. REMARQUE : name_of_wandb_project peut également être au format {team_name}/{project_name} pour indiquer l’équipe dans laquelle journaliser les traces. Nous récupérons ensuite un client Weave en appelant weave.init()

Configurer un modèle avec Weave

Ajouter un coût personnalisé

Ici, nous ajoutons un coût personnalisé. Maintenant que nous avons un coût personnalisé et que nos appels ont une utilisation, nous pouvons récupérer les appels avec include_cost, et ces appels auront des coûts dans summary.weave.costs.