Tracing
weave.init(project_name="<YOUR-WANDB-PROJECT-NAME>") et utilisez la bibliothèque normalement.
Weave enregistre tous les appels au modèle de langage dans votre programme DSPy, avec des détails sur les entrées, les sorties et les métadonnées.
Suivez vos propres modules et signatures DSPy
Module est l’élément de base des programmes DSPy : il contient des paramètres apprenables et encapsule une technique de prompting. Une Signature est une spécification déclarative du comportement d’entrée/sortie d’un module DSPy. Weave suit automatiquement toutes les Signatures et tous les Modules intégrés et personnalisés dans vos programmes DSPy.
Optimisation et évaluation de votre programme DSPy
