Spring AI DynamoDB chat memory

Expected BehaviorSupport DynamoDB chat memory https://aws.amazon.com/dynamodb/Current Behavior-Context-

Spring AI securely encode values written to the ChatMemoryRepository

ship a BeanPostProcessor that proxied any ChatMemoryRepository implementations, intercepting the request to saveAll and ...

Spring AI Possible issue using Qwen3 models

Bug description'name': '', 'refusal': '', 'role': 'USER', 'tool_call_id': '', 'tool_calls': None}], 'metadata': None, 'm...

Spring AI org.springframework.ai.chat.messages.Message should have a getId() method

Let's say I have a chatbot, and I want the user to be able to give a feedback on whether the assistant message is good o...

Spring AI EPIC - Structured Output Improvements

Most AI models now support an option to provide structured output. Verify that the chat client options for all models t...

Spring AI OpenAI o1 models support 'developer' role instead of 'system' role.

Bug descriptionAccording to the OpenAI Guide and the Model Spec the former 'system' role' has now been replaced by the '...

Spring AI AWS Bedrock, persistent chat memory (jdbc and cassandra), and Spring AI's MessageChatMemoryAdvisor lead to 400 from Bedrock

Bug descriptionWhenever using JDBC or Cassandra for persistent chat memory, if the "ASSISTANT" is the latest message in ...

Spring AI Error using @ivotoby/openapi-mcp-server

@ivotoby/openapi-mcp-server{ "mcpServers": { "openapi": { "command": "npx", "args": [ "-y", ...

Spring AI Using @Tool annotation for Function beans?

Discussed in https://github.com/spring-projects/spring-ai/discussions/2581Originally posted by **henningSaulCM** March 2...

Spring AI Publish snapshots to maven central

The current set of plugins we use will not let us publish snapshots to maven central. Need to migrate to <groupId&gt...

Spring AI Add ApiKey support or similar to all AI Models

The work done with OpenAI to use the ApiKey interface to return the key set in the http header needs to be applied to ot...

Spring AI Add ToolCallbackResolver implementation that supports @Tool annotations

Comment From: henningSaulCMSomewhat related, but I guess I'm really looking for a Function level @Tool annotation: https...

Spring AI Add an opportunity to choose a model in vector store

Expected Behavior void add(List<Document> documents, String model); @Nullable List<Document> simila...

Spring AI Feature request: Add support for Amazon Bedrock prompt caching

Hey team, there's good news from AWS bedrock!!It now supports prompt caching for Anthropic and Nova models, and will cer...

Spring AI No exception is being thrown in the case of 429 error - waiting endlessly, leading to memory leak

Bug descriptionNo exception is thrown when a 429 (Too Many Requests) error occurs. The application hangs indefinitely at...

Spring AI Add Column Name Mapping Support for PgVectorStore Schema Integration

Currently, PgVectorStore requires specific column names (id, content, metadata, embedding) in the database schema. Howev...

Spring AI AzureOpenAiChatModel Retry Mechanism Not Working.

Bug descriptionThe AzureOpenAiChatModel does not support the retry mechanism. According to the documentation, this featu...

Spring AI milvus vectorstore SearchRequest Cannot specify database

Comment From: ilayaperumalgHi @sqyww , The properties such as databaseName can be configured via VectorStore properties....

Spring AI VectorStore improvements.

Current vectorstore interface is lacking in two important areasDoes not support other types of search other than similar...

Spring AI Improve ChatGenerationMetadata ability to handle arbitrary data returned from the generation.

There are several objects that should be returned as metadata, but the current implementation was developed a long time ...
上一页 下一页
.