Use Usage#getCompletionTokens instead of deprecated Usage#getGenerationTokens
This commit is contained in:
@@ -128,11 +128,11 @@ class DeepSeekWithOpenAiChatModelIT {
|
||||
var referenceTokenUsage = this.chatModel.call(prompt).getMetadata().getUsage();
|
||||
|
||||
assertThat(streamingTokenUsage.getPromptTokens()).isGreaterThan(0);
|
||||
assertThat(streamingTokenUsage.getGenerationTokens()).isGreaterThan(0);
|
||||
assertThat(streamingTokenUsage.getCompletionTokens()).isGreaterThan(0);
|
||||
assertThat(streamingTokenUsage.getTotalTokens()).isGreaterThan(0);
|
||||
|
||||
assertThat(streamingTokenUsage.getPromptTokens()).isEqualTo(referenceTokenUsage.getPromptTokens());
|
||||
assertThat(streamingTokenUsage.getGenerationTokens()).isEqualTo(referenceTokenUsage.getGenerationTokens());
|
||||
assertThat(streamingTokenUsage.getCompletionTokens()).isEqualTo(referenceTokenUsage.getCompletionTokens());
|
||||
assertThat(streamingTokenUsage.getTotalTokens()).isEqualTo(referenceTokenUsage.getTotalTokens());
|
||||
|
||||
}
|
||||
@@ -316,7 +316,7 @@ class DeepSeekWithOpenAiChatModelIT {
|
||||
assertThat(response.getMetadata().getId()).isNotEmpty();
|
||||
assertThat(response.getMetadata().getModel()).containsIgnoringCase(model);
|
||||
assertThat(response.getMetadata().getUsage().getPromptTokens()).isPositive();
|
||||
assertThat(response.getMetadata().getUsage().getGenerationTokens()).isPositive();
|
||||
assertThat(response.getMetadata().getUsage().getCompletionTokens()).isPositive();
|
||||
assertThat(response.getMetadata().getUsage().getTotalTokens()).isPositive();
|
||||
}
|
||||
|
||||
|
||||
@@ -184,7 +184,7 @@ public class DefaultUsageTests {
|
||||
assertThat(deserialized.getPromptTokens()).isEqualTo(usage.getPromptTokens());
|
||||
assertThat(deserialized.getCompletionTokens()).isEqualTo(usage.getCompletionTokens());
|
||||
assertThat(deserialized.getTotalTokens()).isEqualTo(usage.getTotalTokens());
|
||||
assertThat(deserialized.getGenerationTokens()).isEqualTo(usage.getGenerationTokens());
|
||||
assertThat(deserialized.getCompletionTokens()).isEqualTo(usage.getCompletionTokens());
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
Map<String, Object> deserializedMap = (Map<String, Object>) deserialized.getNativeUsage();
|
||||
|
||||
Reference in New Issue
Block a user