Spring Security Add AuthorizationManagerFactory.hasAll(Authorities|Roles)

We should add AuthorizationManagerFactory.hasAllAuthorities(String...) and AuthorizationManagerFactory.hasAllRoles(Strin...

Spring AI Thinking and toolName content sent from Ollama is lost in merge of ChatResponse.message in Spring AI ver 1.0.2

Bug descriptionContent in OllamaApi.Message.thinking and OllamaApi.Message.toolName is lost in OllamaApiHelper.merge sin...

Spring AI vectorstore pgvector support specify datasource host

pgvector support specify url\host such as vectorstore: chroma: initialize-schema: true client: ...

Spring AI SpringAI does not follow the AWS SDK's default region resolution rules

Bug descriptionWhen using any of the AWS / Bedrock models, the documentation states "The region property is compulsory."...

Spring AI Can't use Hugginface Inference API (serverless) due to hardcoded /generate path

Spring-ai has support for Hugginface Inference endpoints. However this doesn't work with the 'serverless' version of the...

Spring AI VertexAiGeminiChatClient loses information about Safety Ratings when returning ChatResponse

Expected BehaviorI would like to be able to extract SafetyRatings from ChatResponse returned by VertexAiGeminiChatClient...

Spring AI Why Qdrant generated ID policy must be UUID

Please do a quick search on GitHub issues first, there might be already a duplicate issue for the one you are about to c...

Spring AI Feature Request : Consider making the ImageOptions properties such as N, Quality, dimensions etc to be an enum

Consider making the ImageOptions properties such as N, Quality, dimensions etc to be an enum. For example, OpenAiImageOp...

Spring AI Support async call by return Mono<ChatResponse>

Please do a quick search on GitHub issues first, the feature you are about to request might have already been requested....

Spring AI Add 'like' operator in FilterExpressionBuilder

Expected BehaviorThe document of FilterExpressionBuilder says "This builder DSL mimics the common https://www.baeldung.c...

Spring AI Add the low-level message ID and finishReason to SpringAI's Message properties.

For example the Generation currently contains the finishReason but doesn't propagate ID to the Message. Comment From: ma...

Spring AI Review API design of org.springframework.ai.image

The ImageResponse can have more helpers to convert base64 to binary. Review for ease of use in using the ImageResponse ...

Spring AI Create ResourceReader extends Function<Resource, List<Document>>

This will facilitate loading a list of Resources into a vector database inside a loop. Currently this requires recreati...

Spring AI Add Model Captability class

Both #2787 and #2863 would benefit from having a Model Capability class that describes what functionality the model sup...

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 '...
上一页 下一页
.