update readme

This commit is contained in:
Gaetan Hurel 2025-06-25 15:48:12 +02:00
parent 8a0b8b2ba8
commit b0008030b6
No known key found for this signature in database

View File

@ -4,9 +4,10 @@ A LangGraph-powered AI agent designed to assist system administrators in their d
## 🛠️ Technology Stack
This is a **LangGraph program** (AI agent) that combines:
This is a **LangGraph agent** that combines:
- **LangGraph**: State-based AI agent framework for building conversational AI workflows
- **ReAct (Reasoning and Acting)**: Langchain [primitive to create ReAct agents](https://langchain-ai.github.io/langgraph/agents/overview/)
- **OpenAI GPT-4o-mini**: Large Language Model for intelligent reasoning and tool usage
- **LangChain Tools**:
- [**ShellTool** (prebuilt)](https://python.langchain.com/api_reference/community/tools/langchain_community.tools.shell.tool.ShellTool.html): Executes shell commands for system investigation
@ -167,8 +168,9 @@ This project raises several interesting technical and architectural questions wo
- **Should we pass [all the conversation history](https://www.reddit.com/r/LangChain/comments/1f3nqud/sending_the_entire_conversation_on_each_call_to/) to the LLM or not?**
### Framework Classification
- **Is this a LangChain program or a [LangChain agent](https://langchain-ai.github.io/langgraph/agents/overview/)?**
### ReAct vs. Custom StateGraph
- **When to use LangGraph's [ReAct primitive](https://langchain-ai.github.io/langgraph/agents/overview/) vs. a custom StateGrap?**
- see [react_vs_custom.md](react_vs_custom.md) for a detailed comparison
### Tool Architecture Decisions
- **When to use LangChain [prebuilt tools and custom tools](https://langchain-ai.github.io/langgraph/agents/tools/#prebuilt-tools) vs. [MCP (Model Context Protocol) integrations](https://langchain-ai.github.io/langgraph/agents/mcp/)?**