spring-ai
spring-ai copied to clipboard
An Application Framework for AI Engineering
Env:  When I configure the MCP client side using the Auto configuration, only List < McpClients > can find the bean and inject it; but SyncMcpToolCallbackProvider shows that the...
  There is no api in it: https://docs.spring.io/spring-ai/reference/api/retrieval-augmented-generation.html?spm=0.29160081.0.0.75c73b5bFc7Xpc
There is the issue #1271 to review but also that the new `o1` model has `temperature, top_p,and n` fixed at `1` while `presence_penalty and frequency_panalty` are fixed at `0`. Also,...
` org.springframework.ai spring-ai-starter-vector-store-milvus 1.0.0-M7 `
 MilvusSearchRequest,nativeExpression and MilvusSearchRequest.searchParamsJson use in the QuestionAnswerAdvisor is no effect  because the MilvusSearchRequest transform to common SearchRequest by SearchRequest.from() ,but use SearchRequest.from() method lose nativeExpression and searchParamsJson 
 MilvusSearchRequest,nativeExpression and MilvusSearchRequest.searchParamsJson use in the QuestionAnswerAdvisor is no effect  because the MilvusSearchRequest transform to common SearchRequest by SearchRequest.from() ,but use SearchRequest.from() method lose nativeExpression and searchParamsJson 
Issue https://github.com/spring-projects/spring-ai/issues/1694 Added the possibility to configure the path in the anthropic client with its property: spring.ai.anthropic.completions-path=message-path
Anthropic module does not allow the user to set both: 1. spring.ai.anthropic.base-url (can be set) 2. spring.ai.anthropic.uri (can not be set, name can be changed) It hard-codes the URI to...
Related issue - https://github.com/spring-projects/spring-ai/issues/2870 Added a model to use the `Create image edit` API provided by OpenAI. https://platform.openai.com/docs/api-reference/images/createEdit
**Expected Behavior** Developers should be able to register multiple MCP servers on non-default paths, and these paths could be parametrized in a way similar to how it's done in normal...