spring-ai
spring-ai copied to clipboard
Create a ChatEngine helper class
This would be akin to llamindex chatengine as well as what was done in canopy from pinecone.
This is the alternative to following the design in langchain which adds on workflow/chain elements that at the moment is too premature (in my mind) to delve into and can be added later. Functional programming chain in Java can also be useful in this context, will wait and see how it evolved.
The work from https://github.com/spring-projects-experimental/spring-ai/pull/80 should be reviewed in addition to the above links.
We may consider putting is a small WIP under a 'sandbox' or 'samples' project directory that is not distributed as a maven artifact for 0.8.0
Is this superseded by the new ChatClient API?
Yes, this is the case Thomas. Closing