Skip to content

Commit e0b3dca

Browse files
committed
addressed comments
Signed-off-by: Nayeem Kamal <[email protected]>
1 parent ee6d722 commit e0b3dca

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

dd-java-agent/agent-llmobs/src/main/java/datadog/trace/llmobs/LLMObsSystem.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -193,15 +193,17 @@ public LLMObsSpan startWorkflowSpan(
193193
public LLMObsSpan startEmbeddingSpan(
194194
String spanName,
195195
@Nullable String mlApp,
196-
@Nullable String mlProvider,
196+
@Nullable String modelProvider,
197+
@Nullable String modelName,
197198
@Nullable String sessionId) {
198-
if (mlProvider == null) {
199-
mlProvider = "custom";
199+
if (modelProvider == null) {
200+
modelProvider = "custom";
200201
}
201202
DDLLMObsSpan embeddingSpan =
202203
new DDLLMObsSpan(
203204
Tags.LLMOBS_EMBEDDING_SPAN_KIND, spanName, getMLApp(mlApp), sessionId, serviceName);
204-
embeddingSpan.setTag(LLMObsTags.MODEL_PROVIDER, mlProvider);
205+
embeddingSpan.setTag(LLMObsTags.MODEL_PROVIDER, modelProvider);
206+
embeddingSpan.setTag(LLMObsTags.MODEL_NAME, modelName);
205207
return embeddingSpan;
206208
}
207209

dd-trace-api/src/main/java/datadog/trace/api/llmobs/LLMObs.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,10 @@ public static LLMObsSpan startWorkflowSpan(
4949
public LLMObsSpan startEmbeddingSpan(
5050
String spanName,
5151
@Nullable String mlApp,
52-
@Nullable String mlProvider,
52+
@Nullable String modelProvider,
53+
@Nullable String modelName,
5354
@Nullable String sessionId) {
54-
return SPAN_FACTORY.startEmbeddingSpan(spanName, mlApp, mlProvider, sessionId);
55+
return SPAN_FACTORY.startEmbeddingSpan(spanName, mlApp, modelProvider, modelName, sessionId);
5556
}
5657

5758
public LLMObsSpan startRetrievalSpan(
@@ -107,7 +108,8 @@ LLMObsSpan startWorkflowSpan(
107108
LLMObsSpan startEmbeddingSpan(
108109
String spanName,
109110
@Nullable String mlApp,
110-
@Nullable String mlProvider,
111+
@Nullable String modelProvider,
112+
@Nullable String modelName,
111113
@Nullable String sessionId);
112114

113115
LLMObsSpan startRetrievalSpan(

dd-trace-api/src/main/java/datadog/trace/api/llmobs/noop/NoOpLLMObsSpanFactory.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ public LLMObsSpan startWorkflowSpan(
3939
public LLMObsSpan startEmbeddingSpan(
4040
String spanName,
4141
@Nullable String mlApp,
42-
@Nullable String mlProvider,
42+
@Nullable String modelProvider,
43+
@Nullable String modelName,
4344
@Nullable String sessionId) {
4445
return NoOpLLMObsSpan.INSTANCE;
4546
}

0 commit comments

Comments
 (0)