The parameters to log span annotations
The IDs of the created or updated annotations
const results = await logSpanAnnotations({
spanAnnotations: [
{
spanId: "123abc",
name: "quality_score",
label: "good",
score: 0.95,
annotatorKind: "LLM",
identifier: "custom_id_123",
metadata: {
model: "gpt-4"
}
},
{
spanId: "456def",
name: "sentiment",
label: "positive",
score: 0.8,
annotatorKind: "CODE"
}
]
});
Log multiple span annotations in a single request.
Each 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.