Results 53 comments of jonghoonpark

After checking the code, I found that the property is used in auto configuration. For example, in `/auto-configurations/models/spring-ai-autoconfigure-model-openai/src/main/java/org/springframework/ai/model/openai/autoconfigure/OpenAiChatAutoConfiguration.java`, you can see the following code: ``` @ConditionalOnProperty(name = SpringAIModelProperties.CHAT_MODEL, havingValue =...

### OpenAI The `reasoning_effort` parameter is available. - Documentation: [OpenAI API Reference](https://platform.openai.com/docs/api-reference/chat/create#chat-create-reasoning_effort) ### Azure OpenAI The `reasoning_effort` parameter is not yet available in the General Availability (GA) API but is...

Hello @andresssantos I’ve just organized the relevant information. As far as I know, there is currently no way to enable the Azure OpenAI model's preview API in Spring AI. If...

Issue #1854 can be resolved through PR https://github.com/spring-projects/spring-ai/pull/2754.

@ilayaperumalg I have completed the rebase to resolve the conflict.

recently, [testcontainers-java 1.21.0](https://github.com/testcontainers/testcontainers-java/releases/tag/1.21.0) is released this version include support of new version chroma. (related pr: https://github.com/testcontainers/testcontainers-java/pull/10170) By upgrading the version of testcontainers-java, we can remove the temporal overridden wait strategy...

- upgraded test-container version for chroma and removed the temporal overridden wait strategy - removed `@Disabled` in `ChromaVectorStoreAutoConfigurationIT.addAndSearchWithFilters` (related pr: https://github.com/spring-projects/spring-ai/pull/2391) - The changes included in this PR seem to...

I got the same result with the OpenAI module.

I have found that this issue is not related to Spring AI. `doOnEach` handles multiple events. In the provided code, it calls the `onComplete` event as the final step after...

related document : https://api-docs.deepseek.com/guides/reasoning_model