Package datadog.trace.api.llmobs
Class LLMObs
java.lang.Object
datadog.trace.api.llmobs.LLMObs
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic interfacestatic interfacestatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionstatic LLMObsSpanstartAgentSpan(String spanName, String mlApp, String sessionId) static LLMObsSpanstartEmbeddingSpan(String spanName, String mlApp, String modelProvider, String modelName, String sessionId) static LLMObsSpanstartLLMSpan(String spanName, String modelName, String modelProvider, String mlApp, String sessionId) static LLMObsSpanstartRetrievalSpan(String spanName, String mlApp, String sessionId) static LLMObsSpanstartTaskSpan(String spanName, String mlApp, String sessionId) static LLMObsSpanstartToolSpan(String spanName, String mlApp, String sessionId) static LLMObsSpanstartWorkflowSpan(String spanName, String mlApp, String sessionId) static voidSubmitEvaluation(LLMObsSpan llmObsSpan, String label, double scoreValue, String mlApp, Map<String, Object> tags) static voidSubmitEvaluation(LLMObsSpan llmObsSpan, String label, double scoreValue, Map<String, Object> tags) static voidSubmitEvaluation(LLMObsSpan llmObsSpan, String label, String categoricalValue, String mlApp, Map<String, Object> tags) static voidSubmitEvaluation(LLMObsSpan llmObsSpan, String label, String categoricalValue, Map<String, Object> tags)
-
Method Details
-
startLLMSpan
-
startAgentSpan
-
startToolSpan
-
startTaskSpan
-
startWorkflowSpan
-
startEmbeddingSpan
-
startRetrievalSpan
-
SubmitEvaluation
-
SubmitEvaluation
-
SubmitEvaluation
public static void SubmitEvaluation(LLMObsSpan llmObsSpan, String label, double scoreValue, Map<String, Object> tags) -
SubmitEvaluation
-