Description
Convert the supervisor, account, transaction, payment agents to use the recently released agentic module from langchain4j
Current Behavior
The current agentic implementation is based on a custom react agent based on langchain4j low level API.
Acceptance Criteria
Design Considerations
Main Affected Modules and/or Classes
-https://github.com/Azure-Samples/agent-openai-java-banking-assistant/blob/main/app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/SupervisorAgent.java
References
[Link to docs, ADRs, samples, related issues. Example:
Description
Convert the supervisor, account, transaction, payment agents to use the recently released agentic module from langchain4j
Current Behavior
The current agentic implementation is based on a custom react agent based on langchain4j low level API.
Acceptance Criteria
Design Considerations
Main Affected Modules and/or Classes
-https://github.com/Azure-Samples/agent-openai-java-banking-assistant/blob/main/app/copilot/langchain4j-agents/src/main/java/com/microsoft/openai/samples/assistant/langchain4j/agent/SupervisorAgent.java
References
[Link to docs, ADRs, samples, related issues. Example: