public class NoOpLLMObsSpanFactory extends Object implements LLMObs.LLMObsSpanFactory
| Modifier and Type | Field and Description |
|---|---|
static NoOpLLMObsSpanFactory |
INSTANCE |
| Constructor and Description |
|---|
NoOpLLMObsSpanFactory() |
| Modifier and Type | Method and Description |
|---|---|
LLMObsSpan |
startAgentSpan(String spanName,
String mlApp,
String sessionId) |
LLMObsSpan |
startEmbeddingSpan(String spanName,
String mlApp,
String modelProvider,
String modelName,
String sessionId) |
LLMObsSpan |
startLLMSpan(String spanName,
String modelName,
String modelProvider,
String mlApp,
String sessionId) |
LLMObsSpan |
startRetrievalSpan(String spanName,
String mlApp,
String sessionId) |
LLMObsSpan |
startTaskSpan(String spanName,
String mlApp,
String sessionId) |
LLMObsSpan |
startToolSpan(String spanName,
String mlApp,
String sessionId) |
LLMObsSpan |
startWorkflowSpan(String spanName,
String mlApp,
String sessionId) |
public static final NoOpLLMObsSpanFactory INSTANCE
public LLMObsSpan startLLMSpan(String spanName, String modelName, String modelProvider, @Nullable String mlApp, @Nullable String sessionId)
startLLMSpan in interface LLMObs.LLMObsSpanFactorypublic LLMObsSpan startAgentSpan(String spanName, @Nullable String mlApp, @Nullable String sessionId)
startAgentSpan in interface LLMObs.LLMObsSpanFactorypublic LLMObsSpan startToolSpan(String spanName, @Nullable String mlApp, @Nullable String sessionId)
startToolSpan in interface LLMObs.LLMObsSpanFactorypublic LLMObsSpan startTaskSpan(String spanName, @Nullable String mlApp, @Nullable String sessionId)
startTaskSpan in interface LLMObs.LLMObsSpanFactorypublic LLMObsSpan startWorkflowSpan(String spanName, @Nullable String mlApp, @Nullable String sessionId)
startWorkflowSpan in interface LLMObs.LLMObsSpanFactorypublic LLMObsSpan startEmbeddingSpan(String spanName, @Nullable String mlApp, @Nullable String modelProvider, @Nullable String modelName, @Nullable String sessionId)
startEmbeddingSpan in interface LLMObs.LLMObsSpanFactorypublic LLMObsSpan startRetrievalSpan(String spanName, @Nullable String mlApp, @Nullable String sessionId)
startRetrievalSpan in interface LLMObs.LLMObsSpanFactory