🛠️Technical Overview
Oryza Agent is a custom Reasoning and Action (ReAct) agent built using LangGraph and LangChain.
The agent uses a cyclic graph architecture where:
Input is processed through a state graph
The model makes decisions about tool usage
Tools are executed as needed
Results are fed back to the model for further processing
graph TD
A[Input State] --> B[StateGraph]
B --> C[Model Node]
C --> D{Route Output}
D -->|Has Tool Calls| E[Tool Node]
D -->|No Tool Calls| F[End]
E --> CTech Stack
Python
LangGraph: Manages the agent's workflow and state
LangChain: Provides the foundation for LLM interactions
OpenAI GPT-4: Default language model for agent interactions
Last updated