Commit Graph

  • 8a5f68d655 refactor: remove redundant samples() method Jhzlo 2025-05-16 01:55:26 +09:00
  • 2721c9e676 refactor: simplify stylePreset merge logic in StabilityAiImageOptions builder Jhzlo 2025-05-16 02:17:25 +09:00
  • 0147d3bd55 Fix typos Mark Pollack 2025-05-16 12:44:55 -04:00
  • bb3556e8d1 Fix that spring.ai.mcp.server.base-url is ignored Yanming Zhou 2025-05-12 16:42:44 +08:00
  • d1ead23aa0 minor test name spelling fix Christian Tzolov 2025-05-16 16:55:15 +02:00
  • 4bde57790d fix checkstyle Christian Tzolov 2025-05-16 15:14:52 +02:00
  • 327cf40e97 feat(mcp): Add granular control over MCP server capabilities Christian Tzolov 2025-05-16 13:20:39 +02:00
  • 9392485bd5 Fix VectorStoreChatMemoryAdvisor streaming bug Mark Pollack 2025-05-15 17:50:27 -04:00
  • 20ccd1f0ac Disable checkstlye check by default Ilayaperumal Gopinathan 2025-05-16 14:10:59 +01:00
  • 2f5d53fde0 Fix VectorStoreChatMemoryAdvisor streaming bug Mark Pollack 2025-05-15 17:50:27 -04:00
  • fa8f24633b GH-3160: Handle element types correctly in CassandraFilterExpressionConverter.doValue Soby Chacko 2025-05-15 21:29:14 -04:00
  • 30add8089a Fix CassandraRichSchemaVectorStoreIT#ensureSchemaNoCreation Ilayaperumal Gopinathan 2025-05-16 13:35:57 +01:00
  • 9eeee6178c GH-3181: fix: Validate index name exists in CassandraVectorStore Soby Chacko 2025-05-15 19:37:52 -04:00
  • eba7bde870 Polish dependencies (#3198) Yanming Zhou 2025-05-16 19:23:26 +08:00
  • c0b9240c8d Fix VectorStoreDocumentRetriever to handle Filter.Expression objects directly Mark Pollack 2025-05-15 18:03:47 -04:00
  • 368be3a04f Fixing miscellaneous checkstyle errors Soby Chacko 2025-05-14 20:34:27 -04:00
  • 31feb4319b Remove duplicate dependency from spring-ai-model-chat-memory-repository-jdbc POM Ilayaperumal Gopinathan 2025-05-16 11:00:09 +01:00
  • b219c21723 docs: reorganize documentation structure Christian Tzolov 2025-05-15 19:29:39 +02:00
  • 24dae1362d Fix VectorStoreDocumentRetriever to handle Filter.Expression objects directly fix-3179 Mark Pollack 2025-05-15 18:03:47 -04:00
  • 867cc302cb Fix VectorStoreChatMemoryAdvisor streaming bug fix-3152 Mark Pollack 2025-05-15 17:50:27 -04:00
  • 6df84845a2 Do not trigger GHA workflows on forks Jonatan Ivanov 2025-05-15 14:39:37 -07:00
  • 008a760fa7 Add dataSource() method to JdbcChatMemoryRepository.Builder and improve dialect detection Mark Pollack 2025-05-15 16:32:22 -04:00
  • 31da8f3dbb fix: Fixed the incorrect SQL in getSelectMessagesSql of MysqlChatMemoryRepositoryDialect Sun Yuhan 2025-05-14 16:34:33 +08:00
  • 0e1bb52ab7 fix: Added transaction support for saveAll in JdbcChatMemoryRepository Sun Yuhan 2025-05-14 16:26:30 +08:00
  • 1a395e6847 Add Chat memory (in-memory chat memory repository) starter (#3185) Ilayaperumal Gopinathan 2025-05-15 16:27:31 +01:00
  • 48fb663c31 Fix qdrant vector store value factory (#3173) Ilayaperumal Gopinathan 2025-05-15 16:26:23 +01:00
  • add7ca8489 fix doc (#3171) Jast 2025-05-15 20:37:10 +08:00
  • 3fb66928f5 Add missing observability tests Jonatan Ivanov 2025-05-12 15:52:07 -07:00
  • 0bcb2e138b Fix outdated configuration key include-completion and include-query-response Yanming Zhou 2025-05-14 16:25:29 +08:00
  • d5d907b266 Fix: Initialize TokenTextSplitter Builder fields with default values ChoHadam 2025-05-14 22:47:52 +09:00
  • e14e788a47 fix: add @JsonProperty for response_format Jhzlo 2025-05-14 11:27:34 +09:00
  • 1beff75453 add mistral ai moderation doc (#3161) Ricken BAZOLO 2025-05-14 17:50:34 +02:00
  • 55ac78046d fix: OpenAiApi comment (#3165) LingXiao Qi 2025-05-14 21:21:16 +08:00
  • 4d79ff5c56 openai-moderation.doc fix typo (#3162) Ricken BAZOLO 2025-05-14 15:17:05 +02:00
  • 3c4d7ada86 update upgrade-notes (#3142) 1.0.0-RC1 Mark Pollack 2025-05-13 14:32:50 -04:00
  • 1ede66492f update upgrade-notes (#3142) Mark Pollack 2025-05-13 14:32:50 -04:00
  • 6463bd3e9d cleanup update-upgrade-notes-2 Mark Pollack 2025-05-13 14:25:42 -04:00
  • 372e3f78fe Update Spring AI BOM to RC1 Ilayaperumal Gopinathan 2025-05-13 19:18:53 +01:00
  • f2940cffce Next development version Ilayaperumal Gopinathan 2025-05-13 19:06:16 +01:00
  • 30a9638de8 Release version 1.0.0-RC1 Ilayaperumal Gopinathan 2025-05-13 19:05:52 +01:00
  • 77be609c4a updated docs for new OpenSearch vector-store properties (#3140) Linar Abzaltdinov 2025-05-13 19:37:53 +03:00
  • cfeba7cf5d update upgrade-notes.adoc Mark Pollack 2025-05-13 12:13:21 -04:00
  • 9ff6d3b364 Update memory docs and ensure consistent naming Thomas Vitale 2025-05-13 17:29:23 +02:00
  • f5f02129b5 Fix MessageChatMemoryAdvisor in streaming case. Mark Pollack 2025-05-13 10:06:32 -04:00
  • 348adee17f added custom path in doc (#3123) Claudio Silva Junior 2025-05-13 10:56:54 -03:00
  • 8939148fbc Fixes for memory advisors after recent refactoring Thomas Vitale 2025-05-13 13:11:53 +02:00
  • f346092648 HttpHost regression issues in OpenSearchVectorStoreAutoConfiguration Soby Chacko 2025-05-13 08:47:47 -04:00
  • 54e5c07428 refactor: Move MessageAggregator to spring-ai-model module Christian Tzolov 2025-05-13 12:07:40 +02:00
  • a03e7cba2f This commit enhances the documentation for working with multiple chat models in Spring AI by: Mark Pollack 2025-05-13 00:16:56 -04:00
  • 87b680af7c Optimise CassandraChatMemoryRepository for MessageWindowChatMemory usage pattern mck 2025-05-11 13:28:38 +02:00
  • c646dfe9a8 Fix BedrockTitanEmbeddingModelIT Ilayaperumal Gopinathan 2025-05-13 07:33:59 +01:00
  • 59b36d14da Remove deepseek options form openaiapi Mark Pollack 2025-05-12 23:22:12 -04:00
  • 868e288e01 GH-1949: Align CassandraVectorStore API naming with other vector stores Soby Chacko 2025-05-12 17:30:27 -04:00
  • 848a3fd31f refactor: Simplify chat memory advisor hierarchy and remove deprecated API Mark Pollack 2025-05-11 01:08:57 -04:00
  • 7b15e1828c Add EnabledIfEnvironmentVariable annotation to MariaDBStoreCustomNamesIT (#3119) jonghoonpark 2025-05-13 08:25:55 +09:00
  • 0c95cc396f GH-3118: Fix NPE in OpenAIChatModel compatible streaming api with vertex ai gemini jonghoon park 2025-05-13 02:28:00 +09:00
  • 2d517eec5c Refactor chat memory repository artifacts for clarity Ilayaperumal Gopinathan 2025-05-11 09:54:54 +01:00
  • e10fbde7a1 Align JdbcChatMemoryRepositoryProperties with other modules in Spring Boot Yanming Zhou 2025-05-12 11:33:48 +08:00
  • a6bb325b62 Update MCP to 0.10.0 Christian Tzolov 2025-05-12 15:54:51 +02:00
  • 79ec2ea088 Update docs about MCP tools enabled by default Thomas Vitale 2025-05-11 19:10:23 +02:00
  • 7aa440e6bc Fix typos Tran Ngoc Nhan 2025-05-11 21:55:54 +07:00
  • 49209d1d76 Enable auto complete for 'spring.ai.vertex.ai.gemini.chat.options' (#3101) HYUNSANG HAN (한현상, Travis) 2025-05-12 21:10:39 +09:00
  • 2201622581 Fix wrong artifactId in DeepSeek document (#3105) Yanming Zhou 2025-05-12 17:51:27 +08:00
  • 7739e1e54c OpenAiImageModel support configure imagesPath lambochen 2025-05-12 17:12:05 +08:00
  • bd18951b7b remove unused method and imports gh-3075 Mark Pollack 2025-05-11 07:19:09 -04:00
  • 5bad0c4216 fix failing test Mark Pollack 2025-05-11 06:58:39 -04:00
  • de75db8d2d Change logging level to debug Mark Pollack 2025-05-11 06:51:15 -04:00
  • 9d9c10e123 apply java formatting Mark Pollack 2025-05-11 06:37:15 -04:00
  • 0c994b7477 remove unused classes Mark Pollack 2025-05-11 06:34:40 -04:00
  • 60356fb5ba Refactor Chat Memory Advisors to reduce code duplication and add extensive tests Mark Pollack 2025-05-11 01:08:57 -04:00
  • 30eb3ce3f2 Micrometer instrumentation for tool calling Thomas Vitale 2025-05-09 15:30:30 +01:00
  • 8f879aae03 GH-1831: Add auto-truncation support strategies when batching documents Soby Chacko 2025-05-10 15:22:12 -04:00
  • 11e3c8f9a6 refactor(cassandra): Remove CassandraChatMemory implementation Mark Pollack 2025-05-10 17:32:50 -04:00
  • 08814be3f1 Fix typo in PromptTemplateTest Wenli Tian 2025-05-10 22:20:15 +08:00
  • 15eb24cd91 GH-2168: Fix task type property name in Vertex AI embedding requests Soby Chacko 2025-05-10 16:19:41 -04:00
  • f6dba1bf08 Refactor chat memory repository autoconfigurations and Spring Boot starters for clarity Ilayaperumal Gopinathan 2025-05-09 22:25:59 +01:00
  • ca843e8588 feat(observability): refactor content observation to use logging instead of tracing Jonatan Ivanov 2025-05-05 18:18:57 -07:00
  • 72a2862bce Fixes #3083 Update Google dependencies and model versions ddobrin 2025-05-10 08:17:19 -04:00
  • a36c70976c Add observability to Bedrock Titan Embedding model PSriVarshan 2025-05-06 18:24:02 +05:30
  • 0bd0cddc29 Fix CassandraChatMemoryAutoConfigurationIT Mark Pollack 2025-05-10 10:54:28 -04:00
  • ad783d9867 Additional tests for the #1878 Christian Tzolov 2025-05-10 16:51:37 +02:00
  • f30ab261b4 GH-2954: Opensearch vector store transport improvements Linar Abzaltdinov 2025-05-06 11:55:53 +03:00
  • fa5fb53d4c docs: Fix some document's anchor YunKui Lu 2025-05-10 14:34:41 +08:00
  • 5f6c618f76 feat: Add support for generic argument types in tool callbacks Christian Tzolov 2025-05-10 11:38:27 +02:00
  • dd7a0469fb Remove .devcontainer from git tracking and add to .gitignore Mark Pollack 2025-05-10 09:12:48 -04:00
  • 7c7b8145fb remove .claude local files Mark Pollack 2025-05-10 09:10:42 -04:00
  • fe4284b5f2 Make default Chat memory repository non-static Ilayaperumal Gopinathan 2025-05-09 11:11:10 +01:00
  • c0062dd3b5 Enable MCP tool callback by default Christian Tzolov 2025-05-08 10:25:29 +02:00
  • 9de13d1b2f GH-2342: Remove unused json-path dependency in spring-ai-openai Barsha Ghosh 2025-03-02 19:55:52 +05:30
  • 62cc6f12c0 Update Spring AI BOM with spring-ai-autoconfigure-model-chat-memory Ilayaperumal Gopinathan 2025-05-09 22:46:30 +01:00
  • 2450ae592e Implement CassandraChatMemoryRepository mck 2025-05-07 23:14:50 +02:00
  • 20b560f6b2 Fix failing Coherence test Mark Pollack 2025-05-09 16:22:51 -04:00
  • 08958af670 Add flexible support for multiple database variations in JdbcChatMemory Mark Pollack 2025-05-08 16:39:21 -04:00
  • 6ae1c13aee fix(vectorstore): expose protectFromBlocking option in VectorStoreChatMemoryAdvisor.Builder Mark Pollack 2025-05-09 15:29:32 -04:00
  • d5bbb131bf feat(bedrock): add tests for tool annotation and supplier-based tool calling Christian Tzolov 2025-05-09 19:47:39 +02:00
  • 972eb49349 Add custom text-property and set default to previously used "text" Temuu-jin 2025-05-01 11:41:43 +02:00
  • 1c06d7ccd9 Polish Neo4jChatMemoryRepository. Michael Simons 2025-05-07 17:01:16 +02:00
  • f2df87b567 Fix Gemini Tool Calling for texts returned from MethodToolCallback nlinhvu 2025-05-08 10:30:34 +07:00
  • 499e8baae5 Update neo4j.adoc (#3056) Vinay Balamuru 2025-05-09 04:10:41 -05:00
  • 5b2f5eebb5 Add JsonIgnoreProperties to DeepSeek Model Response objects Yanming Zhou 2025-05-09 09:26:42 +08:00