Skip to content

Commit 47a24bc

Browse files
committed
fix
1 parent 0404604 commit 47a24bc

File tree

2 files changed

+2
-2
lines changed
  • apm-sniffer
    • apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/tag
    • apm-sdk-plugin/spring-plugins/spring-ai-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/ai/v1

2 files changed

+2
-2
lines changed

apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/tag/Tags.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ public static final class HTTP {
238238
/**
239239
* GEN_AI_STREAM_TTFR represents the time to first response (TTFR) for streaming operations.
240240
*/
241-
public static final StringTag GEN_AI_STREAM_TIME_TO_FIRST_TOKEN = new StringTag(40, "gen_ai.server.time_to_first_token");
241+
public static final StringTag GEN_AI_SERVER_TIME_TO_FIRST_TOKEN = new StringTag(40, "gen_ai.server.time_to_first_token");
242242

243243
/**
244244
* GEN_AI_INPUT_MESSAGES represents the chat history provided to the model as an input.

apm-sniffer/apm-sdk-plugin/spring-plugins/spring-ai-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/ai/v1/ChatModelStreamInterceptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ private void recordTtfrIfFirstToken(AbstractSpan span, Generation generation, St
150150
return;
151151
}
152152
if (state.firstResponseReceived.compareAndSet(false, true)) {
153-
Tags.GEN_AI_STREAM_TIME_TO_FIRST_TOKEN.set(span, String.valueOf(System.currentTimeMillis() - state.startTime));
153+
Tags.GEN_AI_SERVER_TIME_TO_FIRST_TOKEN.set(span, String.valueOf(System.currentTimeMillis() - state.startTime));
154154
}
155155
}
156156

0 commit comments

Comments
 (0)