Spring-ai add swarm like agent

Thank you for taking time to contribute this pull request!You might have already read the [contributor guide][1], but as...

Spring-ai Adapt tool_calls and support xinghuo large model

Thank you for taking time to contribute this pull request!You might have already read the [contributor guide][1], but as...

Spring-ai Introduce an ApiKey Abstraction to enable Dynamic ApiKeys

Some model providers use short-lived api keys which must be renewed at regular intervals using another credential. For e...

Spring-ai Optimize PromptTemplate constructor.

Polishing: Extract repeated code into a method to make the code more concise.Comment From: markpollackI would chain the ...

Spring-ai Simplify the implementation of ChatClient-based interfaces

Provide sensible defaults for overloaded methods in PromptUserSpec, PromptSystemSpec, AdvisorSpec, CallResponseSpec, Cha...

Spring-ai Improve extensibility of SimpleVectoreStore

Additionally:Throw IllegalArgumentException instead of NullPointerException from constructor for null EmbeddingModel.Del...

Spring-ai Only construct Observation.Context for Chat and Vector ops on Model observations

Many of the AI provider ChatModels prematurely construct an Observation.Context when ChatModel Observations may not even...

Spring-ai Simplify and remove duplicate logic in AI model observation components

See title.Comment From: ThomasVitaleGeneral comment about the added @Nullable annotations in the observation classes. Th...

Spring-ai Feature (ZhiPuAi): Support for Embedding-3 Model

this PR is Support for Embedding-3 Model and Update Related Tests.the PR content:- Add Embedding_3 Model in ZhiPuAiApi- ...

Spring-ai Add JdbcChatMemory

An option to use a generic JdbcChatMemory with a starter for users that want to use SQL as chat memory.Comment From: ogb...

Spring-ai Consolidate SpeechModel APIs

Consolidate SpeechModel APIs into the spring-ai-core module, make it null-safe and covered by unit tests.Refactor OpenAi...

Spring-ai Upgrade pinecone java client to 2.1.0

Pinecone Java Client released 2.1.0, and currently spring-ai still uses 0.8.0 version.Comment From: markpollackThanks! ...

Spring-ai feature: Add common TranscriptionModel interface for audio transcription

Created TranscriptionModel interface that extends ModelImplemented call(AudioTranscriptionPrompt) method for better comp...

Spring-ai Added suport to anthropic prompt cache

Thank you for taking time to contribute this pull request!You might have already read the [contributor guide][1], but as...

Spring-ai Improving the content methods of the DefaultChatClient

Improving the content methods of the DefaultChatClientThis pull request contains a proposal for updating the content met...

Spring-ai Support StabilityAi Image Edit Api

Hello, this PR implements StabilityAi Image Edit - Remove Background API's client.[The result of the execution]BeforeAft...

Spring-ai Add structured response for Azure AudioTranscription

MotivationFor the Azure AudioTranscription, we need to obtain a structured response in the verbose_json response format....

Spring-ai Customize SearchRequest sent to VectorStore in QuestionAnswerAdvisor

In the current implementation of QuestionAnswerAdvisor, the user text is always used as the query sent to VectorStore's...

Spring-ai Refactor Separation of embedding logic through the DocumentTransformer

This PR aims to achieve two objectives through the proposed changes:Separate the common embedding logic present in the V...

Spring-ai Enhanced Vector Store Capabilities with Full-Text/Hybrid Search and Reranking

Updated the core vector store's classes to support vector search (enabled by default as today), full-text search, and re...
上一页 下一页
.