本文介绍如何安装和配置 FlowLLM。
使用 pip 从 PyPI 安装 FlowLLM:
pip install flowllm如果你想从源码安装或参与开发,可以按以下步骤操作:
git clone https://github.com/flowllm-ai/flowllm.git
cd flowllm# 安装基础版本
pip install .
# 或安装开发版本(包含开发依赖)
pip install -e ".[dev]"安装完成后,可以通过以下命令验证:
# 检查版本
python -c "import flowllm; print(flowllm.__version__)"
# 查看帮助信息
flowllm --helpFlowLLM 使用环境变量进行配置。你需要创建一个 .env 文件来设置必要的参数。
将项目根目录下的 example.env 复制为 .env:
cp example.env .env编辑 .env 文件,填入你的配置信息:
# LLM API 配置(必需)
FLOW_LLM_API_KEY=sk-xxxx
FLOW_LLM_BASE_URL=https://xxxx/v1
# Embedding API 配置(必需)
FLOW_EMBEDDING_API_KEY=sk-xxxx
FLOW_EMBEDDING_BASE_URL=https://xxxx/v1- FLOW_LLM_API_KEY: LLM API 的密钥
- FLOW_LLM_BASE_URL: LLM API 的基础 URL(OpenAI 兼容格式)
- FLOW_EMBEDDING_API_KEY: Embedding API 的密钥
- FLOW_EMBEDDING_BASE_URL: Embedding API 的基础 URL
FlowLLM 会自动读取项目根目录下的 .env 文件。如果 .env 文件不在项目根目录,可以手动导出环境变量:
export FLOW_LLM_API_KEY=your_api_key
export FLOW_LLM_BASE_URL=your_base_url
export FLOW_EMBEDDING_API_KEY=your_embedding_key
export FLOW_EMBEDDING_BASE_URL=your_embedding_url