spring-ai
spring-ai copied to clipboard
An Application Framework for AI Engineering
I created a new Spring AI project using the Spring Initializr, including `spring-shell-starter` and `spring-ai-openai-spring-boot-starter`. After adding an OpenAI key, I get a failure on running a simple test that...
- Add ChatHistory interface and in-memory token bounded implementation: TokenCountSlidingWindowChatHistory.java - Fix a bug with AssistantMessage hash/equality implementation. - Add HistoryChatClient unit tests. - Implement a ChatClient decorator with history...
It will reduce the complexity of Milvus because Testcontainers starts a embedded etcd and use local-storage by default.
Please review Given a input text, outputs if the model classifies it as violating OpenAI's content policy. Related guide: [Moderations](https://platform.openai.com/docs/guides/moderation)
Ensure that Generation and AssistantMessage has Id, index, isCompleted attributes. Also the ChatResponse should have an unique ID as well. Refactor all LLM APIs to introduce the response ID and...
Add OpenSearchAiSearchFilterExpressionConverter Add support for FilterExpression Add support for OpenSearch vector store
- For example the OllamaOptions class contains Ollama options properties as well as non-model related options such as `format`, `model`, `keep-alive` used for call request creation. Later are filtered out...
Please do a quick search on GitHub issues first, the feature you are about to request might have already been requested. **Expected Behavior** Just as existing open issues touch on...
Try to fix #478 issue, now works for Azure. Due Microsoft API we need to "clone" the DTO structure. All MS DTO are final class with private constructors.
Please do a quick search on GitHub issues first, the feature you are about to request might have already been requested. **Expected Behavior** The call method of ChatClient supports returning...