Skip to content

Self-querying #875

@florind

Description

@florind

I'd like to use Spring AI for self-querying, the same way it's implemented in Langchain https://python.langchain.com/v0.1/docs/modules/data_connection/retrievers/self_query/#creating-our-self-querying-retriever

In the mean time it would be nice to know if there is a way to implement the attribute extraction (which itself is a great addition) then wire it (a new advisor?) in the ChatClient.

Any pointers are much appreciated.
florin

Activity

added
RAGIssues related to Retrieval Augmented Generation
on Jul 22, 2024
markpollack

markpollack commented on Jul 22, 2024

@markpollack
Member

Natural language input would be a nice feature, but is beyond what we have in scope for our 1.0 GA. keeping the issue around for more advanced RAG features.

florind

florind commented on Aug 6, 2024

@florind
Author

@markpollack I created an implementation in this PR #1019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    RAGIssues related to Retrieval Augmented Generation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @markpollack@florind

        Issue actions

          Self-querying · Issue #875 · spring-projects/spring-ai