File tree Expand file tree Collapse file tree 2 files changed +2
-12
lines changed
foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/spring
orchestration/src/main/java/com/sap/ai/sdk/orchestration/spring Expand file tree Collapse file tree 2 files changed +2
-12
lines changed Original file line number Diff line number Diff line change @@ -107,11 +107,7 @@ public Flux<ChatResponse> stream(@Nonnull final Prompt prompt) {
107107 });
108108 return flux .map (
109109 delta -> {
110- val assistantMessage =
111- AssistantMessage .builder ()
112- .content (delta .getDeltaContent ())
113- .properties (Map .of ())
114- .build ();
110+ val assistantMessage = new AssistantMessage (delta .getDeltaContent ());
115111 val metadata =
116112 ChatGenerationMetadata .builder ().finishReason (delta .getFinishReason ()).build ();
117113 return new ChatResponse (List .of (new Generation (assistantMessage , metadata )));
@@ -178,11 +174,7 @@ private static Generation toGeneration(
178174 }
179175
180176 val assistantMessage =
181- AssistantMessage .builder ()
182- .content (message .getContent ())
183- .properties (Map .of ())
184- .toolCalls (calls )
185- .build ();
177+ AssistantMessage .builder ().content (message .getContent ()).toolCalls (calls ).build ();
186178 return new Generation (assistantMessage , metadata .build ());
187179 }
188180
Original file line number Diff line number Diff line change 55import com .sap .ai .sdk .orchestration .model .LLMModuleResult ;
66import com .sap .ai .sdk .orchestration .model .TokenUsage ;
77import java .util .List ;
8- import java .util .Map ;
98import javax .annotation .Nonnull ;
109import lombok .EqualsAndHashCode ;
1110import lombok .Value ;
@@ -62,7 +61,6 @@ static Generation toGeneration(@Nonnull final LLMChoice choice) {
6261 val message =
6362 AssistantMessage .builder ()
6463 .content (choice .getMessage ().getContent ())
65- .properties (Map .of ())
6664 .toolCalls (toolCalls )
6765 .build ();
6866 return new Generation (message , metadata .build ());
You can’t perform that action at this time.
0 commit comments