Ops
@weave.op() (Python) ou l’enveloppez avec weave.op() (TypeScript), Weave capture automatiquement son code, ses entrées, ses sorties et ses métadonnées d’exécution. Les Ops sont les éléments de base du tracing, des scorers d’évaluation et de tout calcul suivi.
Appels
- Les arguments d’entrée
- La valeur de sortie
- Le temps d’exécution et la latence
- Les relations parent-enfant (pour les appels imbriqués)
- Toutes les erreurs survenues
- Appartenir à une trace (une collection d’appels dans le même contexte d’exécution)
- Avoir des Appels parents et enfants, formant une structure arborescente