超越perplexity!GraphRAG+Open WebUI+Tavily AI,打造超强多模式检索聊天机器人,本地搜索、全局搜索、在线搜索三合一!#graphrag #tavily #rag
🔥🔥🔥本篇笔记所对应的YouTube视频 https://youtu.be/z4Si6O5NQ4c
GraphRAG+FastAPI+OpenWebUI实现GraphRAG4OpenWebUI
视频中的开源项目链接 https://github.com/win4r/GraphRAG4OpenWebUI
Open WebUI安装
pip install open-webui
open-webui serve###在浏览器中打开http://localhost:8080/
Tavily AI API申请 https://app.tavily.com/home
GraphRAG详细配置请看这个视频 https://youtu.be/CvCVFH7bsAk
GraphRAG用ollama运行本地模型请看这个视频 https://youtu.be/XiLEZzm7yCk
GraphRAG4OpenWebUI配置
git clone https://github.com/your-username/GraphRAG4OpenWebUI.git
cd GraphRAG4OpenWebUIpython -m venv venvsource venv/bin/activate # On Windows use venv\Scripts\activate
pip install fastapi uvicorn pandas tiktoken graphrag tavily-python pydantic python-dotenv asyncio aiohttp numpy scikit-learn matplotlib seaborn nltk spacy transformers torch torchvision torchaudio
export GRAPHRAG_API_KEY="your_graphrag_api_key"
export TAVILY_API_KEY="your_tavily_api_key"
export GRAPHRAG_LLM_MODEL="gpt-3.5-turbo"
export GRAPHRAG_EMBEDDING_MODEL="text-embedding-3-small"
export INPUT_DIR="/path/to/your/input/directory"
python main.py###接口地址为 http://localhost:8012