Files
AIEC-RAG/retriver/requirements.txt
2025-09-24 09:29:12 +08:00

46 lines
891 B
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 智能检索系统依赖
# 基于LangChain + LangGraph的迭代检索框架
# LangChain核心
langchain>=0.1.0
langchain-core>=0.1.0
langchain-openai>=0.1.0
langchain-elasticsearch>=0.1.0
# LangGraph工作流
langgraph>=0.0.40
# 数据处理和验证
pydantic>=2.0.0
typing-extensions>=4.0.0
# 基础依赖
openai>=1.0.0
python-dotenv>=1.0.0
tenacity>=8.0.0
json-repair>=0.7.0
tqdm>=4.64.0
pandas>=1.5.0
networkx>=2.8.0
jsonschema>=4.0.0
numpy>=1.21.0
scipy>=1.7.0
# 机器学习和深度学习
torch>=1.9.0
transformers>=4.20.0
sentence-transformers>=2.0.0
# 搜索和数据库
elasticsearch>=8.0.0
faiss-cpu>=1.7.0
# HTTP请求
requests>=2.25.0
# LangSmith监控和追踪
langsmith>=0.1.0
# Python内置模块无需安装
# os, sys, json, pickle, time, datetime, logging, asyncio, base64, csv
# typing, dataclasses, collections, concurrent.futures, copy, re, argparse, abc