Add getting-started module: ChatClient fluent API, system/user prompts, streaming, and provider switching via spring.ai.model.chat
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
# The original surefire failure that led to overriding FakeChatModel.stream()
|
||||
|
||||
Captured from `mvn -B -o test` before FakeChatModel had a stream() override -- ChatModel's own
|
||||
default implementation was assumed (wrongly) to wrap call() in a single-element Flux. Trimmed to
|
||||
the relevant frames; jar version suffixes kept exactly as printed.
|
||||
|
||||
2026-09-23T03:50:42.884Z ERROR 1145 --- [getting-started] [o-auto-1-exec-3] o.s.ai.chat.model.MessageAggregator : Aggregation Error
|
||||
|
||||
java.lang.UnsupportedOperationException: streaming is not supported
|
||||
at org.springframework.ai.chat.model.ChatModel.stream(ChatModel.java:65) ~[spring-ai-model-2.0.1.jar:2.0.1]
|
||||
at org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor.adviseStream(ChatModelStreamAdvisor.java:53) ~[spring-ai-client-chat-2.0.1.jar:2.0.1]
|
||||
at org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.lambda$nextStream$5(DefaultAroundAdvisorChain.java:158) ~[spring-ai-client-chat-2.0.1.jar:2.0.1]
|
||||
Reference in New Issue
Block a user