EDI MCP RAG代理🚀
一种使用模型上下文协议(MCP)、检索增强生成(RAG)和代理AI的智能EDI(电子数据交换)处理系统。
关于
该项目结合了现代人工智能技术,创建了一个智能EDI文档处理系统:
- MCP(模型上下文协议):使AI代理能够与工具和数据源进行通信
- RAG(检索增强生成):提供上下文感知的智能决策
- 文档分析:从PDF、网站、Word文档和Excel文件中提取知识
- EDI处理:分析和验证X12/EDIFACT EDI文档
- AI 代理:由LLM(Ollama/OpenAI)支持的自主工作流
特性
- 解析EDI文档(X12,EDIFACT)
- 从多种文档格式(PDF、web、Word、Excel)中提取信息
- 用RAG构建智能知识库
- 基于自主代理的处理
- 可扩展的MCP服务器架构
入门指南
先决条件
- Python 3.10或更高版本
- 诗歌(用于依赖管理)
安装
第一步:安装诗歌
Linux/MOSC/WSL:
curl -sSL https://install.python-poetry.org | python3 -Windows PowerShell:
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -验证安装:
poetry --version步骤2:克隆和设置
# Clone the repository
git clone https://github.com/yourusername/edi-mcp-rag-project.git
cd edi-mcp-rag-project
# Install dependencies
poetry install
# Activate virtual environment
poetry shell
## 📚 Documentation
For detailed guides, see the `docs/` directory:
- [Getting Started Guide](docs/GETTING_STARTED.md)
- [Poetry Guide](docs/POETRY_GUIDE.md)
- [Document Parsing](docs/DOCUMENT_PARSING.md)
---
**Built with for intelligent EDI processing**```