Python实验项目

一个使用Python的简单实验项目,通过uv进行包和环境管理,需要OPENAI_API_KEY运行。

  • by YusukeYoshiyama
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 YusukeYoshiyama/simple_mcp_experiment

使用说明

mcp_ssimple_实验

概述

这是一个使用Python的简单实验项目。它由管理 uv 用于包装和环境管理。

环境变量

一 OPENAI_API_KEY 是此项目运行所必需的。外部服务的其他变量是可选的。

这些变量可以通过两种方式配置:

  1. .env 文件: 创建一个 .env 通过复制示例来创建文件(cp .env.example .env)并添加您的凭据。
  2. 从UI: 如果尚未设置任何必需的API密钥,则应用程序将提示您输入这些密钥。

必需

  • OPENAI_API_KEY:OpenAI的API密钥。

可选的

  • BRAVE_API_KEY:勇敢搜索的API密钥。
  • GITHUB_PERSONAL_ACCESS_TOKEN:您的GitHub个人访问令牌。
  • GOOGLE_MAPS_API_KEY:用于谷歌地图的API密钥。
  • MAX_ENVS:最大环境数(默认为10)。

快速开始

按照以下步骤启动并运行项目。

先决条件

安装与执行

  1. 克隆存储库:

    git clone https://github.com/YusukeYoshiyama/simple_mcp_experiment
    cd mcp_simple_experiment
    
  2. 创建虚拟环境并安装依赖项:

    uv sync
    
  3. 激活虚拟环境:

    source .venv/bin/activate
    
  4. 运行应用程序:

    uv run python main.py