MCP_Server_for_QEngine_Prompt_Generation
概述
这个项目是在我实习期间建立的 佐霍。它公开了一个与MCP兼容的FastAPI服务器,用于摄取基于markdown的知识库,并为托管在上的LLM生成QEngine就绪提示 打开WebUI 基于.md知识库中定义的自定义函数生成QEngine测试脚本。
______________________________________________________________________
特性
/ingest_kb:将结构化降价内容作为嵌入内容引入ChromaDB。/generate_script:使用自定义函数和模板从用户提示中动态生成上下文感知的QEngine脚本。
______________________________________________________________________
堆栈
- 快速 API -Web服务器和API路由
- ChromaDB -RAG管道矢量数据库
- 句子转换 -嵌入语义搜索模型
- Markdown解析器 -转换
.md将知识文件转换为矢量块
______________________________________________________________________
入门指南
git clone https://github.com/Rishwanth738/MCP_Server_for_QEngine_prompt_generation.git
cd MCP_Server_for_QEngine_prompt_generation
pip install -r requirements.txt
uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload示例用法
curl -X POST http://localhost:8000/ingest_kb
curl -X POST "http://localhost:8000/generate_script" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "task=your_task_here"知识库 位于/data文件夹中: 在此处添加.md文件
