46 lines
891 B
Plaintext
46 lines
891 B
Plaintext
|
|
# 智能检索系统依赖
|
|||
|
|
# 基于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
|