Livoa LogoLivoa

Module3 Agent Class


State Machine (Programmatic)

- collection_phase

- current_attribute_index

- attributes[] (list of AttributeData objects)

LangGraph ReAct Agent (LLM)


- Used for specific tasks only

- Attribute extraction

- Intent understanding

- Response generation

Data Storage Layer


- AttributeData objects (in-memory)

- JSON file persistence

- PostgreSQL database (optional)

dia

by shaz

0
0 uses