Hiérarchie
-
SpanBase↳SubAgent
Table des matières
Accesseurs
Méthodes
Accesseurs
model
get model(): string
Renvoie
string
Défini dans
nom
get nom(): string
Renvoie
string
Défini dans
Méthodes
addEvent
name, attributes?, startTime?): this
Ajoute un événement nommé au span. Utile pour marquer des moments qui ne correspondent pas à des spans, comme la compaction du contexte, la détection de boucles d’outil ou le déclenchement de guardrails. Émet un avertissement et n’a aucun effet après end(). Reproduit le comportement de OTel Span.addEvent.
Paramètres
Renvoie
this
Hérité de
Défini dans
end
opts?): void
Lisez les valeurs actuelles des champs (pour refléter les mutations effectuées via record()
depuis start) et fermez le span. Cette opération est idempotente. Passez error pour marquer le span comme ayant échoué;
passez endTime pour antidater la fermeture.
Paramètres
Renvoie
void
Défini dans
record
opts): this
Définit plusieurs champs à la fois. Remplace (sans fusionner).
Paramètres
Renvoie
this
Défini dans
setAttributes
attributes): this
Définit plusieurs attributs du span en une seule fois. Affiche un avertissement et n’a aucun effet après
end(). Reprend le comportement de OTel Span.setAttributes (et de
set_attributes du SDK Python).
Paramètres
Renvoie
this
Exemple
Hérité de
Défini dans
create
opts): SubAgent
Paramètres
Renvoie
SubAgent