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

Use RestClient internally but uses the configuration from RestTemplate. RestTemplate uses SimpleClientHttpRequestFactory meanwhile RestClient uses JdkClientHttpRequestFactory and produces `unsupported upgrade request` when making a request to chroma.

Add a default collection name similar to other vector store implementations. Currently, when using starters, qdrant requires a collection name. Otherwise, it fails.

The location of password uses username. org.springframework.ai.chroma.ChromaApi#withBasicAuthCredentials `public ChromaApi withBasicAuthCredentials(String username, String password) {` ` this.restTemplate.getInterceptors().add(new BasicAuthenticationInterceptor(username, username));` ` return this;` ` }`

A TypeReference alternative of BeanOutputConverter that can cover list of beans as well. Based on suggestion: https://twitter.com/kisco_/status/1788862522998546440

A floating-point number with limited precision is commonly used in AI. However, using `float` or `Float` as a data type in the API might be impractical, and it could be...

Add Dashscope ai Add Dashscope unit test Add spring-ai-dashscope-starter and test

model client

**Bug description** Calling Fluxstream() returns unordered results **Environment** Spring AI version 1.0.0-SNAPSHOT , Java version 17,openai

I'm using a company-specific proxy to interact with OpenAI. Our proxy requires a different URL structure for sending queries, specifically `http://gpt-proxy.xx.com/gateway/azure/chat/completions` I can customize the base URL using the spring.ai.openai.base-url...

According to https://docs.spring.io/spring-ai/reference/api/imageclient.html Spring AI only supports two commercial image generators. It would be nice to include Stable Diffusion in the lineup as an alternative, particularly for demonstration purposes. However,...

help wanted
image models

**Expected Behavior** Previously, an `IndexOutOfBounds` exception might occur if the developer using the `getResult` function, I modified returns null. (if `imageGenerations` is empty) **Current Behavior** In this version, the `getResult`...