Add an annotation to a span.
The annotation can be of type "LLM", "CODE", or "HUMAN" and can include a label, score, and metadata. If an identifier is provided and an annotation with that identifier already exists, it will be updated.
The parameters to add a span annotation
The ID of the created or updated annotation
const result = await addSpanAnnotation({ spanAnnotation: { spanId: "123abc", name: "quality_score", label: "good", score: 0.95, annotatorKind: "LLM", identifier: "custom_id_123", metadata: { model: "gpt-4" } }}); Copy
const result = await addSpanAnnotation({ spanAnnotation: { spanId: "123abc", name: "quality_score", label: "good", score: 0.95, annotatorKind: "LLM", identifier: "custom_id_123", metadata: { model: "gpt-4" } }});
Add an annotation to a span.
The annotation can be of type "LLM", "CODE", or "HUMAN" and can include a label, score, and metadata. If an identifier is provided and an annotation with that identifier already exists, it will be updated.