Spring-ai Vertex Gemini: Unable to submit request because function parameters schema should be of type OBJECT

Bug descriptionI am using the snapshot build from master branch, and I got this error when trying to make a function cal...

Spring-ai Fix Bedrock Converse streaming and token handling

Modify stream method to support recursive tool call handlingUpdate token tracking and metadata merging for streamed resp...

Spring-ai Using BedrockProxyChatModel with tools, chatResponse.metadata.usage is returning ONLY the last model invocation usage

Using BedrockProxyChatModel with tools, the chatResponse.metadata.usage only contains the token usage of the last invoca...

Spring-ai Remove advisor low-cardinality keys that aren't actually exposed.

I noticed that gen_ai.operation.name and gen_ai.system are shown as low-cardinality keys for spring.ai.advisor, but neit...

Spring-ai feat: add operation type and provider metrics to advisor

Add AI_OPERATION_TYPE and AI_PROVIDER as low cardinality key names to advisor observations. The advisor AI_OPERATION_TYP...

Spring-ai Improve Spring AI Bedrock Converse API Integration

Extend the Spring AI Bedrock Converse integration with support for the following Bedrock Converse and ConverseStream API...

Spring-ai ChromaDB vector store port configuration doesn't register

ChromaDB port configuration doesn't register properly even though the application yml configuration was correct.Bug desc...

Spring-ai Remove explicit ChatOptions for the models using FunctionCallingOptions

- Since FunctionCallingOptions already extends ChatOptions, removing explicit usage of ChatOptions in the Model Options...

Spring-ai feat(tools): Add conversation history to ToolContext

Add TOOL_CONVERSATION_KEY constant to store conversation historyExtend ToolContext with getToolConversationHistory metho...

Spring-ai Possibility to connect function calls with messages they are related to

Expected BehaviorIt would be good to be able to easily connect function calls with user prompts that trigger them or wit...

Spring-ai [WIP] Add option to skip CREATE EXTENSION in PostgresMlEmbeddingClient

Attempt to replace the https://github.com/spring-projects/spring-ai/pull/305Comment From: tzolovHi @making , because it ...

Spring-ai Remove Boot dependency from core anthropic and watson modules

Fixes: #1591Issue: https://github.com/spring-projects/spring-ai/issues/1591Comment From: markpollackmerged edc70031dc8f2...

Spring-ai Address NestedConfigurationProperties in spring-ai core modules

While working on https://github.com/spring-projects/spring-ai/issues/1540, we removed NestedConfigurationProperties. We ...

Spring-ai Make a second pass at removing boot dependency from model providers modules.

Somehow the big PR for removing boot resulted in failing tests we didn't catch, despite best efforts. The ChatOptions fo...

Spring-ai chore(deps): bump azure-openai to beta.12

This is needed so that we can enable the "later" service versions (2024-08-01-preview and 2024-06-01-preview) in order t...

Spring-ai GH-1589 Fix OpenSearch client indices mapping

Fix the embedding dimension configuration for opensearch client indices mappingThe dimension config is obtained by the u...

Spring-ai Opensearch vector store bugs

Following the walkthrough in spring ai documenation for opensearch vector store on aws, the following properties are inc...

Spring-ai Fix TokenCountBatchingStrategy example.

The constructor of TokenCountBatchingStrategy has been modified, and the examples in the documentation have been modifie...

Spring-ai Latest DJL dependencies cause incompatibility for PyTorch in MacOS x86_64

DJL versions >= 0.29.0 doesn't support PyTorch for MacOS x86_64. Additional context: https://github.com/spring-projec...

Spring-ai chatClient…entity(Foo::class.java) in Kotlin doesn’t work with Kotlin data classes when it does work in Java records

I'm afk but I got an error trying to deserialize a Kotlin data class using the ChatClient's entity(Class<T>) metho...
上一页 下一页
.