EDI智能处理系统

一个结合MCP协议、RAG技术和代理AI的智能EDI文档处理系统,支持多种文档格式解析和自主工作流。

  • by bapuoldtown
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 bapuoldtown/edi-mcp-rag-project

使用说明

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**```