mcp_ssimple_实验
概述
这是一个使用Python的简单实验项目。它由管理 uv 用于包装和环境管理。
环境变量
一 OPENAI_API_KEY 是此项目运行所必需的。外部服务的其他变量是可选的。
这些变量可以通过两种方式配置:
.env文件: 创建一个.env通过复制示例来创建文件(cp .env.example .env)并添加您的凭据。- 从UI: 如果尚未设置任何必需的API密钥,则应用程序将提示您输入这些密钥。
必需
OPENAI_API_KEY:OpenAI的API密钥。
可选的
BRAVE_API_KEY:勇敢搜索的API密钥。GITHUB_PERSONAL_ACCESS_TOKEN:您的GitHub个人访问令牌。GOOGLE_MAPS_API_KEY:用于谷歌地图的API密钥。MAX_ENVS:最大环境数(默认为10)。
快速开始
按照以下步骤启动并运行项目。
先决条件
- 紫外线
- 版本控制系统
- Python 3.12+
安装与执行
- 克隆存储库:
git clone https://github.com/YusukeYoshiyama/simple_mcp_experiment
cd mcp_simple_experiment- 创建虚拟环境并安装依赖项:
uv sync- 激活虚拟环境:
source .venv/bin/activate- 运行应用程序:
uv run python main.py