Skip to content

Agent support #403

@heepengpeng

Description

@heepengpeng

Expected Behavior
Implement Agent like in Langchain with different method, such as CoT,ReACT

Activity

markpollack

markpollack commented on Jul 22, 2024

@markpollack
Member

If we do something like this it would be a post 1.0 feature. FWIW, I found there to be varying definitions/implementations of 'agents', in particular I was able to reproduce langhchain/llamaindex demos of ReACT agent that did basic math (addition/subtraction/multiplcation) with basic functional calling behavior.

kkolago

kkolago commented on Nov 17, 2024

@kkolago

I totally agree that implementing Agents would be very beneficial and would simplify writing more complex applications. I know that currently it is possible to model reasoning logic and interactions with external tools using function calling, advisors and evaluators, but the way you can model it in LangGraph by simply defining graph of though process is much cleaner. Also maybe creating some interfaces for implementing custom agents would be nice I think (to make it more opinionated).

It would be nice to have something similar in Spring AI afer 1.0 GA (especially that we already have some tools that possibly might be leveraged for reasoning graph building like Spring Statemachine).

lambochen

lambochen commented on Apr 3, 2025

@lambochen
Contributor

If we do something like this it would be a post 1.0 feature. FWIW, I found there to be varying definitions/implementations of 'agents', in particular I was able to reproduce langhchain/llamaindex demos of ReACT agent that did basic math (addition/subtraction/multiplcation) with basic functional calling behavior.

Have any relevant design documents or discussions?

seethefruture

seethefruture commented on Apr 29, 2025

@seethefruture

Agree! need agent support.

shaohzhangebay

shaohzhangebay commented on May 28, 2025

@shaohzhangebay

need spring-ai-graph !

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

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @markpollack@csterwa@kkolago@lambochen@seethefruture

        Issue actions

          Agent support · Issue #403 · spring-projects/spring-ai