Commit Graph

  • b8a1b9fcc4 Split META-INF.spring in watsonx model into two separate directories - META-INF/spring (#2682) Soby Chacko 2025-04-09 19:12:28 -04:00
  • b313645148 Model update in VertexAiGeminiChatModelIT from GEMINI_2_5_PRO to GEMINI_2_0_FLASH Soby Chacko 2025-04-09 13:31:17 -04:00
  • 405644e4aa refactor(spring-ai-mcp-server): enhance MCP server auto-configuration (#2477) Ahoo Wang 2025-03-15 10:10:37 +08:00
  • 2e6d6ea438 feat(multimudality): Add support for base64-encoded images in tool call results (#2368) Alexandre Roman 2025-03-03 09:31:16 +01:00
  • 14e7033a8e refactor(openai): change voice parameter to string in OpenAI Audio Speech API (#2395) jonghoon park 2025-03-06 16:20:47 +09:00
  • 3fcb10a326 feat(mistral-ai): Add moderation model support (#2201) Ricken Bazolo 2025-02-09 01:49:04 +01:00
  • d30631e699 Google Vertex AI toolcalling token usage Ilayaperumal Gopinathan 2025-04-09 08:45:32 +01:00
  • 4f67959645 feat: Enhance Anthropic integration with Thinking Alexandros Pappas 2025-02-25 18:10:23 +01:00
  • fbec267eca first cut of aot improvements Josh Long 2025-04-07 19:31:43 -07:00
  • a43cdc8f79 fix: update MCP Java SDK docs link (#2660) Viacheslav Dobrynin 2025-04-08 18:38:44 +04:00
  • 37dc443b84 Update OpenAiApiToolFunctionCallIT source (#2661) Emmanuel Ferdman 2025-04-08 17:37:01 +03:00
  • 4c709b4b8d fix typo in ToolCallingAutoConfigurationTests (#2665) jito 2025-04-08 23:26:19 +09:00
  • 0d748e2b87 feat(tool): Add ToolExecutionEligibilityChecker interface Christian Tzolov 2025-03-28 09:23:00 +01:00
  • fbd03b7f55 feat(mistral-schema): allow custom structured output with json schema (#2211) samuel-taleez 2025-02-11 10:56:38 +01:00
  • 5127662f2c Use PropertyMapper in vector store auto-configurations Eddú Meléndez 2025-03-21 19:00:41 -06:00
  • 4be10028b0 feat: JDBC implementation of ChatMemory leijendary 2025-03-28 14:33:07 +01:00
  • ef0a2025f2 Fix documentation for removed 'spring.ai.vectorstore.redis.uri' property Timo Salm 2024-12-06 09:35:13 +01:00
  • 59fbd9e3eb fix: remove default temperature on all QueryTransformer implementations Alexandros Pappas 2025-02-17 11:45:15 +01:00
  • edc35667c1 Minor polishing in upgrade-notes Soby Chacko 2025-04-04 13:27:17 -04:00
  • dde01a56ef Add diagram for new module structure Mark Pollack 2025-04-04 13:03:55 -04:00
  • 4f63fdc305 Add upgrade notes Mark Pollack 2025-04-04 12:43:17 -04:00
  • 57f0b592e9 Update Spring Boot to 3.4.4 Ilayaperumal Gopinathan 2025-04-03 19:22:38 +01:00
  • bab2cd6c5d Auto-configurations dependencies cleanup Ilayaperumal Gopinathan 2025-04-03 11:53:18 +01:00
  • 5f1e3ab135 Move AOT runtime hints package and classes from spring-ai-client-chat to spring-ai-model Soby Chacko 2025-04-02 15:37:01 -04:00
  • b4fa31188a Refactoring cleanup Ilayaperumal Gopinathan 2025-04-02 16:09:49 +01:00
  • 717e419515 Rename spring-ai parent from spring-ai to spring-ai-parent Soby Chacko 2025-04-01 18:10:58 -04:00
  • d94a3c9f40 Moving LoggingMarkers and ResourceUtils from spring-ai-client-chat to spring-ai-commons Soby Chacko 2025-04-01 17:13:41 -04:00
  • 76d6e7d6d0 Update docs based on module refactorings Mark Pollack 2025-04-01 16:38:24 -04:00
  • 72e746db13 Move chat based enrichers to a new package to avoid conflicts with other enrichers in different modules Mark Pollack 2025-04-01 16:05:39 -04:00
  • f7f00328a1 Migrate Cassandra chat memory implementation to its own module Soby Chacko 2025-04-01 15:59:22 -04:00
  • d45ff8e984 Refactorings Mark Pollack 2025-04-01 11:03:46 -04:00
  • e3f9b7c16b rename spring-ai-core to spring-ai-client-chat Mark Pollack 2025-03-31 16:51:26 -04:00
  • c1cd3df6ed remove duplicated deps in spring-ai-pgvector-store pom.xml Mark Pollack 2025-03-31 16:41:39 -04:00
  • 79671d47ec Move rag classes out of spring-ai-core and into new module spring-ai-rag Mark Pollack 2025-03-31 16:33:16 -04:00
  • 81fecefae8 Move advisors that depend on vector store to spring-ai-advisors module Mark Pollack 2025-03-31 15:58:56 -04:00
  • 3233e10054 Migrage reader/transformer/writer packages from core to commons Soby Chacko 2025-03-31 12:08:06 -04:00
  • 20e2be5578 Restructure Spring AI model module Ilayaperumal Gopinathan 2025-03-28 13:20:41 +00:00
  • 69d5b5fcf0 Extract core modules for improved architecture Mark Pollack 2025-03-27 17:58:06 -04:00
  • 156344dc23 Update Spring Boot to 3.4.4 module-restructuring Ilayaperumal Gopinathan 2025-04-03 19:22:38 +01:00
  • e458cf1956 Auto-configurations dependencies cleanup Ilayaperumal Gopinathan 2025-04-03 11:53:18 +01:00
  • 638fb78418 Move AOT runtime hints package and classes from spring-ai-client-chat to spring-ai-model Soby Chacko 2025-04-02 15:37:01 -04:00
  • 8ca3d41e68 Refactoring cleanup Ilayaperumal Gopinathan 2025-04-02 16:09:49 +01:00
  • bd82e73193 Rename spring-ai parent from spring-ai to spring-ai-parent Soby Chacko 2025-04-01 18:10:58 -04:00
  • ee5f9f361c Moving LoggingMarkers and ResourceUtils from spring-ai-client-chat to spring-ai-commons Soby Chacko 2025-04-01 17:13:41 -04:00
  • 676c139efb Update docs based on module refactorings Mark Pollack 2025-04-01 16:38:24 -04:00
  • 2467359ade Move chat based enrichers to a new package to avoid conflicts with other enrichers in different modules Mark Pollack 2025-04-01 16:05:39 -04:00
  • 21c2b4de81 Migrate Cassandra chat memory implementation to its own module Soby Chacko 2025-04-01 15:59:22 -04:00
  • 278db764b3 Refactorings Mark Pollack 2025-04-01 11:03:46 -04:00
  • 85555003ad rename spring-ai-core to spring-ai-client-chat Mark Pollack 2025-03-31 16:51:26 -04:00
  • 148534d511 remove duplicated deps in spring-ai-pgvector-store pom.xml Mark Pollack 2025-03-31 16:41:39 -04:00
  • e75137cce1 Move rag classes out of spring-ai-core and into new module spring-ai-rag Mark Pollack 2025-03-31 16:33:16 -04:00
  • 9c0262e50e Move advisors that depend on vector store to spring-ai-advisors module Mark Pollack 2025-03-31 15:58:56 -04:00
  • 9875aaf1ca Migrage reader/transformer/writer packages from core to commons Soby Chacko 2025-03-31 12:08:06 -04:00
  • 53af6fd5ac Restructure Spring AI model module Ilayaperumal Gopinathan 2025-03-28 13:20:41 +00:00
  • 7f3852ee4d Extract core modules for improved architecture Mark Pollack 2025-03-27 17:58:06 -04:00
  • 8f20aabfdc feat: Add equals, hashCode, deep copy, tests to OpenAiChatOptions Alexandros Pappas 2025-03-02 15:06:26 +01:00
  • 25c584a783 Fix typo in ETL pipeline document (#2626) Yanming Zhou 2025-04-03 17:35:50 +08:00
  • 20c4954521 Fix typo in prompt system messages for the models' tests Yanming Zhou 2025-04-02 16:36:37 +08:00
  • a50f80b7a6 update mcp-client-boot-starter-docs.adoc (#2624) jonghoonpark 2025-04-03 15:37:39 +09:00
  • 2517ca8020 GH-2609: Fix the thread leak issue in VertexAiTextEmbeddingModel rmalara 2025-03-31 17:48:51 -03:00
  • 2294c5a807 Fix: Add missing placeholder for TABLE_NAME in MariaDB table existence check vker 2025-03-19 09:02:00 +08:00
  • c02430ea6b Add PgIdType based schema generation for PgVectorStore CChuYong 2025-03-14 00:01:29 +09:00
  • 49df62533d Update vectordbs doc,batching-strategy is remove (#2550) Xwh 2025-04-01 18:11:45 +08:00
  • e888895a4e fix(openai): prevent incorrect ToolCall merging caused by empty id and name strings mawenhao 2025-03-29 14:30:54 +08:00
  • 77e87ccb39 Fix: Duplicate example in Vector Databases documentation (#2562) (#2563) yoobin_mion 2025-04-01 18:55:11 +09:00
  • 63891544c1 docs: fix BakLLaVA model name spelling in multimodality documentation (#2608) yangtuooc 2025-04-01 17:37:04 +08:00
  • 64a4f79783 Add missing audio formats for OpenAIAudio API gabriel duncan 2025-03-21 17:09:28 -05:00
  • 4f4da3076a Make the embedding field name configurable for the ElasticSearchVectorStore jonghoon park 2025-03-31 20:18:18 +09:00
  • a75b27f99b fix: correction of a typo (Char -> Chat) (#2606) Viacheslav Dobrynin 2025-03-31 15:12:47 +04:00
  • 1795d85fb3 fix ChatModel docs (#2605) JongIn Won 2025-03-31 19:38:05 +09:00
  • 457a106d77 change redis vector store property index to index name (#2517) jonghoonpark 2025-03-31 19:36:42 +09:00
  • e57b41fdc4 fix Structured Output Converter docs (#2604) JongIn Won 2025-03-31 18:07:57 +09:00
  • 83294023cd ToolContext is now excluded from JSON Schema Generation Thomas Vitale 2025-03-27 16:52:26 +01:00
  • 3c17750a00 Documentation updates for image/audio docs Ilayaperumal Gopinathan 2025-03-27 12:06:52 +00:00
  • 510ae2291d Update mcp-client-boot-starter-docs.adoc (#2577) Wandile 2025-03-27 20:59:17 +09:00
  • 24fb447227 openai: Adopt new strategy for ObservationContext Thomas Vitale 2025-03-19 13:27:40 -07:00
  • 3d1825dd05 ollama: Adopt new strategy for ObservationContext Thomas Vitale 2025-03-19 11:02:37 -07:00
  • 20deb0e653 mistral: Adopt new strategy for ObservationContext Thomas Vitale 2025-03-19 10:49:19 -07:00
  • b0668700ec Code cleanup: Neo4j vector store Ilayaperumal Gopinathan 2025-03-26 20:14:39 +00:00
  • 00b0aab828 Refactor Cassandra ChatMemory Autoconfiguration Ilayaperumal Gopinathan 2025-03-26 20:02:43 +00:00
  • 1d4bde80e5 Neo4j chatmemory implementation Enrico Rampazzo 2025-01-15 15:20:34 +04:00
  • c23647df79 Fix wrong annottion Christian Tzolov 2025-03-26 21:02:51 +01:00
  • 89ff9ebf5e fix(mcp): Implement tool de-duplication by name in MCP server Christian Tzolov 2025-03-26 20:14:39 +01:00
  • 3b543cfb68 Update MCP version to 0.8.1 Christian Tzolov 2025-03-26 13:08:20 +01:00
  • cde7e6686a Swirtch MCP from 0.8.0 to 0.9.0-SN Christian Tzolov 2025-03-26 12:40:08 +01:00
  • e8d4957d0e Fix :: Broken URL link to document 양예성 2025-03-26 08:53:43 +09:00
  • cdacf4284a Remove unused imports in autoconfigurations Ilayaperumal Gopinathan 2025-03-25 20:50:15 +00:00
  • 9eacd40aa9 Update/remove autoconfiguration enable/disable configurations Ilayaperumal Gopinathan 2025-03-25 17:44:04 +00:00
  • fc955c74eb feat(mcp): Refactor MCP server API to use Specification pattern Christian Tzolov 2025-03-18 12:20:54 +01:00
  • 3ca8d703df Update chat client autoconfiguration into Chat model starters Ilayaperumal Gopinathan 2025-03-25 09:58:39 +00:00
  • 958dbd3089 Fix TransformersEmbeddingModelAutoConfigurationIT Ilayaperumal Gopinathan 2025-03-25 06:46:31 +00:00
  • c11cc739b3 update reference docs for upgrade Mark Pollack 2025-03-24 23:07:27 -04:00
  • 5461e8338e Fix Ollam test configuration Ilayaperumal Gopinathan 2025-03-24 16:57:58 +00:00
  • 989971f641 Remove coherence vector store boot starter since it is missing the autoconfig (#2565) Soby Chacko 2025-03-24 12:52:35 -04:00
  • ddf7748786 Add missing vector store autoconfig coorindates to spring-ai-bom (#2564) Soby Chacko 2025-03-24 12:51:50 -04:00
  • 3d494961c2 Migrate Couchbase vector store auto-configuration to dedicated module Soby Chacko 2025-03-22 10:51:44 -04:00
  • 31c953903a Add update prompt Mark Pollack 2025-03-19 16:17:22 -04:00
  • 46e4c77e41 Fix autoconfiguration dependencies Ilayaperumal Gopinathan 2025-03-19 23:04:32 +00:00
  • 2d778e8a0c Update vector store docs for Spring AI starters Ilayaperumal Gopinathan 2025-03-17 15:04:03 +00:00
  • ce00204914 Update docs references for the Spring AI model starters Ilayaperumal Gopinathan 2025-03-17 12:34:30 +00:00