Commit Graph

  • 53019c69d1 Add JsonIgnoreProperties to Model Response objects Ilayaperumal Gopinathan 2025-05-08 12:08:58 +01:00
  • 06ea88312a Improve support for running tests on windows Mark Pollack 2025-05-08 12:46:06 -04:00
  • 9774b4eedc feat: add mutate functionality for OpenAiApi and OpenAiChatModel builders Mark Pollack 2025-05-07 17:36:13 -04:00
  • bf16617ce3 Fix OpenSearchContainerConnectionDetailsFactoryIT Ilayaperumal Gopinathan 2025-05-08 21:00:42 +01:00
  • 6c9b4d6cd4 feat: OpenAI Web Search Annotations Alexandros Pappas 2025-03-13 15:27:28 +01:00
  • 2c9214b33e Update dependencies for milvus stores (#3009) Chengcheng Wu 2025-05-09 01:11:29 +08:00
  • fb402a6718 Support reasoning_effort in AzureOpenAiChatOptions Andres da Silva Santos 2025-05-08 09:53:29 -03:00
  • 69c081c778 fix(jsonparser): support scientific notation parsing for int/long BeomSeogKim 2025-05-08 23:13:50 +09:00
  • f3b4624494 GH-3029: Remove HanaDB vector store autoconfiguration Soby Chacko 2025-05-08 11:20:21 -04:00
  • ebfa5b9b2c refactor: remove inter package dependency cycles in spring-ai-model Mark Pollack 2025-05-08 02:39:54 -04:00
  • 548abed3c1 Update Chroma doc to use 1.0.0 version Ilayaperumal Gopinathan 2025-05-08 10:36:37 +01:00
  • e010899fbe fix(tool): handle non-existing tool callbacks gracefully Christian Tzolov 2025-05-07 10:51:56 +02:00
  • e6fbc28a5b [anthropic] fix issue #1370 with tool call duplication Mikhail Mazurkevich 2025-04-08 15:59:44 +04:00
  • b5c3216b76 Update mcp-server-boot-starter-docs.adoc Jakub 2025-05-07 16:30:23 +02:00
  • c54dfd35d5 feat: add deepseek starter and docs - fix pom module ordering GR 2025-05-08 10:07:24 +08:00
  • d619e25cb5 Self-contained prompt templates in advisors Thomas Vitale 2025-05-08 00:38:32 +01:00
  • 2ea518686f Support DocumentPostProcessors in RAG Advisor Thomas Vitale 2025-05-07 17:24:19 +01:00
  • a5920a17fa Add core deepseek classes Mark Pollack 2025-05-07 21:27:39 -04:00
  • d781199b48 GH-1378: Add parameter warnings and implement penalty options for Vertex AI Gemini Soby Chacko 2025-05-07 13:20:00 -04:00
  • 0e15197298 Refactor StTemplateRenderer: rename supportStFunctions to validateStFunctions and improve variable extraction Mark Pollack 2025-05-07 14:54:57 -04:00
  • 958f2a4e3c Refactor StTemplateRenderer: rename supportStFunctions to validateStFunctions and improve variable extraction templateing-tweaks Mark Pollack 2025-05-07 14:54:57 -04:00
  • 97f90b19d6 Fix mutating global RestClient and WebClient builders (#3020) Dariusz Jędrzejczyk 2025-05-07 11:57:49 +02:00
  • 09a6a6e1e5 Upgrade chroma vector database api version to V2 jonghoonpark 2025-05-02 06:00:12 +09:00
  • 61d160442b Fix OpenSearchVectorStoreAutoConfigurationIT Ilayaperumal Gopinathan 2025-05-07 14:00:30 +01:00
  • 4910cab938 Comment out failing ModelOptionsUtilsTests#pojo_emptyStringAsNullObject object mapper configuration Ilayaperumal Gopinathan 2025-05-07 12:36:19 +01:00
  • 10ff11da14 Add regression test for MessageChatMemoryAdvisor with Prompt message list (GH-2339) Mark Pollack 2025-05-06 18:58:06 -04:00
  • b167f21e25 ModelOptionsUtils: Add ACCEPT_EMPTY_STRING_AS_NULL_OBJECT and ObjectMapper overloads Mark Pollack 2025-05-06 18:37:07 -04:00
  • f329d71b7b Improve OpenSearch AWS/non-AWS auto-configuration and document fallback logic Mark Pollack 2025-05-06 18:18:21 -04:00
  • 43aa8939d2 Enhance Neo4jChatMemoryRepository, expand integration tests, improve configuration, and update documentation enricorampazzo 2025-05-06 15:45:53 +04:00
  • 4ec067641b updates from spring-ai enricorampazzo 2025-05-06 15:45:20 +04:00
  • 65ccff5382 Update chat-memory.adoc (#3015) 1.0.0-M8 Benedetta Iavarone 2025-05-06 17:55:20 +02:00
  • b6ce7f3e4a Remove deprecations/cleanup Ilayaperumal Gopinathan 2025-05-06 11:29:10 +01:00
  • 4fe74d886e Remove deprecations in ChatClient and Advisors Thomas Vitale 2025-05-06 07:29:31 +02:00
  • 88490b3dfc Fix broken docs snippet formatting Christian Tzolov 2025-05-06 10:25:18 +02:00
  • 271d78142f Add 'capabilities' field to ShowModelResponse in OllamaApi Solomon Hsu 2025-04-20 01:54:20 +08:00
  • 39759b02ba Update vertexai-gemini-chat.adoc, VertexAi ChatModels docs and fix typo for spring-ai-vertex-ai-gemini nlinhvu 2025-04-21 19:01:36 +07:00
  • 9ca3a7d15f Refactor OpenAiImageOptions and enhance test coverage jonghoonpark 2025-05-02 06:51:14 +09:00
  • a2975a6cec Switch to mcp sdk 0.10.0-SNAPSHOT Mark Pollack 2025-05-06 00:32:30 -04:00
  • f93e2ae89f feat: fix readme The-Gamer-01 2025-05-05 00:07:43 +08:00
  • 81485e1603 Fix: Remove nonexisting parameter from javadoc Łukasz Jernaś 2025-05-05 13:09:16 +02:00
  • b91777d15d Fix incorrect ChatMemory initialization example in chat-memory.adoc Jemin Huh 2025-05-06 00:39:14 +09:00
  • 356a68f15e Remove deprecations in JdbcChatMemory Thomas Vitale 2025-05-05 22:35:45 +02:00
  • af4ecd1381 Switch to mcp sdk 0.10.0-SNAPSHOT revert-mcp-completion-features Mark Pollack 2025-05-06 00:32:30 -04:00
  • 8acf4b99ff GH-2737 Returning logprobs in generation metadata when requested ndoe 2025-04-15 09:22:01 -04:00
  • fef01edadf update .gitignore Mark Pollack 2025-05-05 23:11:45 -04:00
  • 0569df745e docs: fix azure-openai-chat gradle dependencies ykoh42 2025-04-15 23:28:19 +09:00
  • 3a3439edc4 feat: enhance AzureOpenAiResponseFormat to support JSON schema and builder pattern Bart Veenstra 2025-03-10 14:14:39 +01:00
  • 52675d854c remove left over TemplateRender interface after moving it Mark Pollack 2025-05-05 21:24:00 -04:00
  • 84ebaababf remove unused method Mark Pollack 2025-05-05 21:08:41 -04:00
  • 3dc86d33ce Added Entra ID identity management for Azure OpenAI, clean autoconfiguration, and updated docs to reflect changes. Mark Heckler 2025-05-04 14:36:39 -05:00
  • 228ef10bfb Remove deprecated methods from Media Ilayaperumal Gopinathan 2025-05-05 01:38:00 +01:00
  • 06edee4069 Remove deprecated UserMessage constructors Ilayaperumal Gopinathan 2025-05-02 12:04:48 +01:00
  • 722c77e812 Remove deprecated PromptTemplate constructors Ilayaperumal Gopinathan 2025-05-05 00:57:39 +01:00
  • 46be8987d6 Remove deprecations from OllamApi and AnthropicApi Ilayaperumal Gopinathan 2025-05-05 00:00:06 +01:00
  • 76bee8ceb2 Remove deprecations from 1.0.0-M8 Ilayaperumal Gopinathan 2025-05-04 23:10:05 +01:00
  • 9e71b163e3 Remove Waston text generation model Mark Pollack 2025-05-03 18:36:02 -04:00
  • 6ffbb3acc6 Add simple hello world test to reproduce issue #2957 with qwen/ollama Mark Pollack 2025-05-03 18:22:05 -04:00
  • bfcaad7b54 Second pass to remove qianfan code Mark Pollack 2025-05-03 17:15:18 -04:00
  • d5423f26f1 added @JsonIgnore to ResponseFormat.schema to avoid exposing internal properties (#2969) g00glen00b 2025-05-02 15:03:02 +02:00
  • 78d90cd134 feat(vertex-ai-gemini): enhance jsonToStruct to support JSON arrays Christian Tzolov 2025-05-03 11:02:57 +03:00
  • 2cbfb22db6 Polish ChatClientAdvisorTests Mark Pollack 2025-05-03 14:26:17 -04:00
  • 846165d47f update to build against boot 3.4.5 Mark Pollack 2025-05-02 12:49:43 -04:00
  • b275102063 clarify no direct transtive dependnecy on spring boot Mark Pollack 2025-05-02 12:39:56 -04:00
  • 7bb553ecce Add support for stream usage in Azure OpenAi Andres da Silva Santos 2025-04-23 09:27:16 -03:00
  • 5b7849de08 Add breaking changes to 1.0 M8 upgrade notes regarding chatclient tool calling Mark Pollack 2025-05-01 16:49:57 -04:00
  • 6c52c99291 feat: Improve validation in MethodToolCallbackProvider Christian Tzolov 2025-05-01 19:18:06 +03:00
  • 90cab219d2 Inner advisor should handle output format instructions Thomas Vitale 2025-05-01 18:12:04 +02:00
  • f4d4dddf9d Add tests for McpWebFluxServerAutoConfiguration Hari Ohm Prasth Rajagopal 2025-03-16 00:14:36 -07:00
  • 3ceeb27101 feat(docs): add SSE endpoint configuration property to MCP client docs Christian Tzolov 2025-05-01 14:19:17 +03:00
  • c2843f1990 Fix: Prevent exceptions when disabling Mcp server YunKui Lu 2025-04-26 17:04:14 +08:00
  • 04249e8257 feat(mcp): Add configurable SSE endpoint support for MCP client transports Christian Tzolov 2025-04-30 02:03:51 +03:00
  • 781e85dc2d Configuration updates to Spring AI BOM Ilayaperumal Gopinathan 2025-04-30 18:39:02 +01:00
  • 200ddd5f25 Add developer info to Spring AI BOM Ilayaperumal Gopinathan 2025-04-30 19:19:03 +01:00
  • f6470d3d3e Add sonatype profile to Spring AI BOM Ilayaperumal Gopinathan 2025-04-30 18:52:53 +01:00
  • 8488a32c50 Add repository element to the distributionManagement for Spring AI BOM Ilayaperumal Gopinathan 2025-04-30 18:39:02 +01:00
  • 79037c593f Fix version for Spring AI BOM Ilayaperumal Gopinathan 2025-04-30 18:16:04 +01:00
  • 3acc206eb2 Next development version Ilayaperumal Gopinathan 2025-04-30 17:51:20 +01:00
  • b657cf3bae Release version 1.0.0-M8 Ilayaperumal Gopinathan 2025-04-30 17:51:07 +01:00
  • 788fc3afe5 Rename the option skipBuiltInFunctionsValidation of StTemplateRenderer to supportStFunctions. Sun Yuhan 2025-05-01 00:03:24 +08:00
  • af29a795b0 Added a "skipBuiltInFunctionsValidation" option to StTemplateRenderer, which defaults to false. When enabled, it skips validation of built-in functions in the template, preventing these built-in functions from being validated as variables to be replaced. Sun Yuhan 2025-04-30 23:35:52 +08:00
  • b39805af30 clean up upgrade-notes.adoc Mark Pollack 2025-04-30 12:09:15 -04:00
  • c347c6feaf Refactor: Move evaluation, converter, transformer, and util classes Mark Pollack 2025-04-30 11:44:51 -04:00
  • aa24a56f9b Add deprecated tools(String...) method for backwards compat on ChatClient Mark Pollack 2025-04-30 10:54:44 -04:00
  • e939295b03 Make DefaultToolCallingManager final Mark Pollack 2025-04-30 10:46:45 -04:00
  • 091fca2d16 refactor(client): rename overloaded tools methods in prompt builder Mark Pollack 2025-04-30 10:42:13 -04:00
  • ec95eeb250 Revert "Add default ChatOptions to Prompt" Ilayaperumal Gopinathan 2025-04-30 11:22:06 +01:00
  • af0303f65a Make responseMessage in AzureOpenAiChatModel.buildGeneration null-safe Berjan Jonker 2025-04-17 22:45:31 +02:00
  • 5634d892fa Add tests for McpToolUtils.getToolCallbacksFromSyncClients method Christian Tzolov 2025-04-30 08:16:52 +03:00
  • e05552f6eb refactor(mcp): disable completion features and downgrade MCP SDK to 0.9.0 Christian Tzolov 2025-04-30 03:10:52 +03:00
  • 6c85aeabba Updated azure service dependencies to the latest versions Kushagra Thapar 2025-04-22 15:45:08 -07:00
  • 435cf13647 Update docs to mention NoOpTemplateRenderer Mark Pollack 2025-04-29 16:35:09 -04:00
  • 5527d037f2 Configure TemplateRenderer in ChatClient Thomas Vitale 2025-04-28 23:47:58 +02:00
  • b0d671944a feat(mcp): Add tool callback configuration to MCP client properties 砚池/Ivan 2025-04-18 17:46:46 +08:00
  • 5aa22c4187 chore: Use stream flatmap when build toolcallbacks. (#2802) He-Pin(kerr) 2025-04-30 01:25:26 +08:00
  • c6ccc1a4a3 Make allow image url for Anthropic API jonghoonpark 2025-04-21 17:38:09 +09:00
  • d7eb9bb32e Added the possibility to configure the path together with the base-url “claudio-code” 2025-04-24 00:40:18 -03:00
  • a1db00ab1e Fixed message order for JDBC Chat Memory Linar Abzaltdinov 2025-04-28 14:53:07 +03:00
  • f5ac94c8e8 Add a missing getter to the CategoryScores class (#2939) jonghoonpark 2025-04-29 22:32:06 +09:00
  • 19d7601437 fix: fix stdio typos in variable names (#2778) yangtuooc 2025-04-29 19:29:31 +08:00
  • 4a620815d3 GH-2743: Correct erroneous content in documents (#2744) YunKui Lu 2025-04-29 19:19:56 +08:00