Spring-ai export qualifier annotations on the various starter-specific integrations

I think we should care about three different levels of support when it comes to integrating Spring Ai in projects with t...

Spring AI Inconsistent type for the Media collection in Document

The Document object implements MediaContent, which includes media as Collection<Media>. Is there a specific reason...

Spring-ai Add advanced RAG (Hybrid Search and Semantic Hybrid Search) with Azure AI Search

Azure AI Search has the following feature along with Vector Similarity Search (which is already present in Spring AI).Hy...

Spring-ai feat(openai) - Support for audio output in OpenAI chat model

Introduced new options for audio output modalities in ChatCompletionRequestAdded AudioParameters configuration for voice...

Spring-ai refactor(core): extract common function callback builder functionality

Extracts shared function callback builder functionality into DefaultCommonInvokingSpec base class, reducing code duplica...

Spring-ai feature addition: add mariadb vector store

Here is the MariaDB database store implementation. not just another one : https://mariadb.org/projects/mariadb-vector/ :...

Spring-ai Portable ChatOptions ignored by OpenAiChatModel

When calling the OpenAiChatModel with ChatOptions, they are always ignored. Options are considered only when using OpenA...

Spring-ai Support of Guardrails in Spring AI

Can we implement some guardrails features in built in Spring AI so we no need to fine tune the prompt: Gurard rails feat...

Spring-ai Support Azure TokenCredential for authentication against Azure OpenAI

The current AzureOpenAI auto-configuration code assume that the users will provide a static api key if no key is set, th...

Spring-ai When using stream stream output, there is a problem of chunks being out of order

Bug DescriptionWhen we use streams to output agreed upon code, there is a problem of code fragment confusion.Reason:clas...

Spring-ai OpenAI - Support audio input modality

Extend OpenAiApi to support the latest version of the Chat Completion API, including input and output audio modality.Sup...

Spring-ai Allow unescaped underscores in filter expression keys

This PR adds support for unescaped underscores in filter expresssion keys similar to how SQL allows tables and columns t...

Spring-ai OpenAI: Support audio modality in chat completion

OpenAI has finally launched support for audio modality in its chat completion API, both as input and as output.We should...

Spring-ai The TokenTextSplitter sometimes produces text splits that do not meet the expected token count

When using an embedding model for text vectorization, I sometimes encounter exceptions. The cause of the exception is th...

Spring-ai Unable to generate image when the key 'spring.ai.openai.image.options.size' is not configured

Bug descriptionWhen invoking the OpenAI API for generating an image, irrespective of the model (dall-e-3 or dall-e-2), t...

Spring-ai Modular RAG - Part 1

This issue will track the first part of the adoption of the Modular RAG architecture in Spring AI.ContextThe work can be...

Spring-ai Add Anthropic PDF input modality support

Latest Sonnet 3.5 offers (beta) support for PDF input modality.Extend the Spring AI Anthropic multimodality support to a...

Spring-ai ZhipuAI FunctionCalling Error

Bug descriptionWhen integrating SpringAI with Zhipu AI to perform function calls, serialization issues occur. Upon inspe...

Spring-ai refactor: introduce FunctionCallbackResolver interface

Introduces a new FunctionCallbackResolver interface to define the strategy for resolving FunctionCallback instances from...

Spring-ai Refactor FunctionCallbackContext to FuctionCallBackResolver interface

Expected BehaviorIntroducing FucntionCallBackResolver would enable more flexibility and control over how to add Function...
上一页 下一页
.