Arize Phoenix TS
    Preparing search index...
    • Add an annotation to a session.

      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.

      Parameters

      Returns Promise<{ id: string } | null>

      The ID of the created or updated annotation

      const result = await addSessionAnnotation({
      sessionAnnotation: {
      sessionId: "123abc",
      name: "quality_score",
      label: "good",
      score: 0.95,
      annotatorKind: "LLM",
      identifier: "custom_id_123",
      metadata: {
      model: "gpt-4"
      }
      }
      });