初面网初面网

用Python制作RAG

安装uv和jupyter

uv是一个Python包管理器,用于安装和管理Python包。

jupyter是一个交互式计算环境,用于运行Python代码。

安装uv

pip install uv

安装jupyter notebook

pip install jupyter

创建虚拟环境

uv venv

如果只想初始化项目,执行uv init .即可

安装依赖

uv add sentence_transformers google-genai chromadb python-dotenv

依赖说明:

  • sentence_transformers:用于将文本转换为向量
  • google-genai:用于生成文本
  • chromadb:用于存储和检索向量
  • python-dotenv:用于加载环境变量

使用uv启动jupyter notebook

使用jupyter notebook,所以不需要默认的main.py文件,用rm main.py删除它

uv run --with jupyter jupyter lab

更新于 2025/11/11