Spring-ai Modify SimpleLoggerAdvisor to use PrettyPrinter method for response logging

I have observed that default response logging in simple logger advisor printing the ChatResponse in raw json. This PR ch...

Spring-ai feat: core abstraction for image classification models

I'm currently working on another contribution, enabling the invocation of image classifying models deployed via huggingf...

Spring-ai chore: replace all instances of 'final static' with 'static final'

Standardized the order of modifiers in variable declarations by replacing all instances of final static with static fina...

Spring-ai Bug Fix: Correct Parameter Type for KnnSearch$Builder.k Method in ElasticsearchVectorStore.java

Bug FixCorrect Parameter Type for KnnSearch$Builder.k Method in ElasticsearchVectorStore.javaDescriptionThis PR addresse...

Spring-ai Fix HTML document title on main page to "Introduction" (again)

This is simply a restoration of #1615. The HTML document title was removed in commit 0b00e6f, and unless there is a spec...

Spring-ai feat(openai-assistants): Integrate OpenAI Assistant API management

Added OpenAiAssistantManager for high-level assistant lifecycle management (create, retrieve, modify, list, delete).Intr...

Spring-ai feat(ollama): add retry template integration to OllamaChatModel

Integrated RetryTemplate for API calls in OllamaChatModel.Ensured consistent retry logic across all model classes.Commen...

Spring-ai Support for SimpleVectorStore with metdata filter expressions

Added support for metadata filtering in SimpleVectorStore using Spring Expression Language (SpEL): SimpleVectorStoreFilt...

Spring-ai feat: added missed builder methods for VectorStoreChatMemoryAdvisor;

Issue: https://github.com/spring-projects/spring-ai/issues/1823 * Sign the contributor license agreement* Rebase your ch...

Spring-ai Use cassandra-java-driver's QueryBuidler vector support in 4.18.2

DRAFT until 4.18.2 is released.ref: JAVA-3118 – https://github.com/apache/cassandra-java-driver/pull/1931Thank you for t...

Spring-ai fix : Fix Image Path and Broken xref Links in Documentation

Issue #1812Image Path CorrectionsFixed multiple incorrect image paths causing rendering errors in the documentation.Upda...

Spring-ai Docs don't show these as bullets because they are in a note block.

Was going through the notes and noticed this.Comment From: jrgleasonThis one should be a quick one anyone available to a...

Spring-ai Include metadata when creating ChatResponse in Bedrock Titan ChatModel

fix issue https://github.com/spring-projects/spring-ai/issues/1769Comment From: jitokimcouldn't run the integration test...

Spring-ai Use TypesenseContainer for Service Connection

Testcontainers 1.20.4 provides a new module for typesense withTypesenseContainer implementation.It is a breaking change ...

Spring-ai refactor: standardized logger parameter bind type-assured

Improving memory occupancy of unnecessary log data by formatting log parameter targets in test logger data dummy.The par...

Spring-ai Refactor: Centralize event type checks into utility method

Issue1764ChangesSimplified and Improved Code ReadabilityAdded a new isInvalidEvent method to centralize common null chec...

Spring-ai removed duplicate validation and initialization logic in constructors

centralized constructor for improving code readability and maintainability by centralizing logic.verified the changes us...

Spring-ai feat(spring-ai-bedrock-converse): Introduce BedrockProxyChatOptions

Add new BedrockProxyChatOptions class to replace FunctionCallingOptionsCreate BedrockProxyChatOptionsBuilder for fluent ...

Spring-ai Update PdfDocumentReaderConfig.java

change the typo and code strucreThank you for taking time to contribute this pull request!You might have already read th...

Spring-ai Refactor: Replace instanceof checks and switch expression

I refactored some code to improve readability:- Extracted the result of instanceof checks into variables- Refactored to ...
上一页 下一页
.