Spring-ai Update Ollama APIs and fix multimodality test

Add doneReason to ChatResponse and update OllamaChatModel accordinglyAdd missing descriptions to Ollama optionsConsolida...

Spring-ai Enhance OpenSearchVectorStore

These changes enable support for both Exact k-NN and Approximate k-NN searches in OpenSearch. The code was updated and r...

Spring-ai Improve Anthropic function calling

factor out the common funciton calling logic form AnthropicChatModel to the AbstractToolCallSupport.improve the Abstract...

Spring-ai Adds initializeSchema to GemFireVectorStore

updates afterPropertiesSet to exit early if initializeSchema is false, otherwise initialize as beforeThank you for takin...

Spring-ai fix: AbstractToolCallSupport wrong method name

fix AbstractToolCallSupport wrong method name executeFuncitons -> executeFunctionsComment From: tzolovThanks @mxsl-gr...

Spring-ai AzureOpenAiChatModel stream skip(1) cause functionName is null

Bug descriptionAzureOpenAiChatModel.classmethod: stream(Prompt prompt) // Note: the first chat completions can be ignore...

Spring-ai Support function calling in Ollama API

Update Ollama API types with the latest definitions for Generation and Chat Completion.Include support for function call...

Spring-ai Use RedisProperties to pass host and port configuration

1094 use RedisProperties to obtain the configuration and instantiate JedisPooled inside RedisVectorStore. This way, oth...

Spring-ai Refactor SummaryMetadataEnricher for improved readability

We've used methods throughout the code to give it meaning.The old code was very hard to read because you had to read so ...

Spring-ai Sample project for OpenAI using Gradle

This is a gradle powered SpringAI hello world project, fixes https://github.com/spring-projects/spring-ai/issues/245.Als...

Spring-ai Refactor ContentFormatTransformer for Improved Readability

Extract MethodReplace explicit instanceof checks and casting with pattern matching in the apply method of ContentFormatT...

Spring-ai AiOperator: Fluent-style builder for performing common AI patterns

This PR represents the works I've been doing for what I originally called "AiThing". I renamed it to "AiOperator", but I...

Spring-ai Updated MongoDBAtlasVectorStore to use org.bson.Document

org.bson.Documents have been the preferred document structure since the 3.0 release of the mongo-java-driver. This PR re...

Spring-ai fix: QianFan role based chat model & unit tests

fix QianFan chat model error on role based message call and add role based unit testsrelated issue https://github.com/sp...

Spring-ai How to Integrate RedisVectorStore with RedissonConnectionFactory

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

Spring-ai Remove flush operations to prevent excessive segment creation in Milvus

Typically, this method is called once all the data is ingested. You are advised not to call this method frequently since...

Spring-ai Add Ollama Function Call support

extend the OllamaApi with Tool, ToolCalls and Function and add Tool Role.make OllamaChatModel extend the AbstractToolCal...

Spring-ai Support invoking functions in models that support it via Ollama

among other things it should be possible to specify a function in the OllamaChatOptionsComment From: GrogdunnOllama API ...

Spring-ai Make chat and embedding paths configurable

Comment From: tzolov@markpollack please update the OpenAI properties documentation: https://docs.spring.io/spring-ai/ref...

Spring-ai Consolidate retry config for OpenAI

Extend the retry configuration strategy introduced in https://github.com/spring-projects/spring-ai/pull/1040 to the rest...
上一页 下一页
.