spring-ai icon indicating copy to clipboard operation
spring-ai copied to clipboard

An Application Framework for AI Engineering

Results 659 spring-ai issues
Sort by recently updated
recently updated
newest added
trafficstars

## Overview The class `OpenAiChatModel`: - extends the abstract class `AbstractFunctionCallSupport` (implementing methods `callWithFunctionSupport` and `callWithFunctionSupportStream`) - implements the two interfaces `ChatModel` and `StreamingChatModel` (defining the `call` and `stream` methods)....

function calling
openai
follow up

Please do a quick search on GitHub issues first, there might be already a duplicate issue for the one you are about to create. If the bug is trivial, just...

function calling

Please do a quick search on GitHub issues first, there might be already a duplicate issue for the one you are about to create. If the bug is trivial, just...

…alls - Integrate ObservationRegistry in AzureOpenAiChatModel - Implement observation context and conventions - Add integration test for chat model observations - Update AiProvider enum with AZURE_OPENAI entry - Support Micrometer...

**Bug description** `RedisVectorStore` return incorrect amount of results when calling `similaritySearch`. It will only return the first 10 documents when `topK` is greater than 10. **Environment** Spring Ai version: 1.0.0-SNAPSHOT...

Add Meta Llama 3.1, 3.2 instruct model enums to Bedrock Reference for model ids - https://docs.aws.amazon.com/bedrock/latest/userguide/model-ids.html

Bedrock

Adds support for PortableFunctionCallingOptions across AI models - Modify FunctionCallingOptions interface to extend ChatOptions for better integration - Refactor option handling in chat models to accommodate both ChatOptions and FunctionCallingOptions...

In the current implementation of `ChromaVectorStore`, when `initializeSchema` is set to `false`, `collectionId` will be set to `null`, all Chroma API calls will fail with 404 error due to empty...

- Useful for not Web apps. - Introduce ErrorLoggingObservationHandler for tracing errors across various AI contexts - Add error logging configuration option to ChatObservationProperties - Include ErrorLoggingObservationHandler bean in ChatObservationAutoConfiguration...

Observability

**Bug description** When performing a similarity search with SearchRequest, the index name is not included. This leads to a permission error when using roles restricted to specific indices in Opensearch....