AzureFoundry MCP
此项目提供了一个动态聊天界面,使用Chainlit与配置了MCP(模型上下文协议)的Azure AI代理服务代理进行交互。
入门指南
先决条件
- Python 3.8+
- pip(Python包安装程序)
安装
- 克隆存储库
- 安装依赖项:
pip install -r requirements.txt环境变量
在运行项目之前,更改env变量文件名
.env.example -> .env
设置以下环境变量:
MCP_GITHUB_TOKEN:您的GitHub MCP服务器身份验证令牌
您可以在shell中设置它或将其添加到 .env 项目根目录中的文件:
MCP_GITHUB_TOKEN=your_github_token_here其他所需的环境变量可能包括:
PROJECT_ENDPOINTMODEL_DEPLOYMENT_NAMEMCP_GITHUB_URLMCP_GITHUB_LABELMCP_MSLEARN_URLMCP_MSLEARN_LABEL
有关这些变量的更多详细信息,请参阅代码。
运行项目
使用以下命令启动聊天界面:
chainlit run multiMcp.py现在,您可以通过Chainlit web界面与Azure AI代理进行交互。
______________________________________________________________________
©微软公司。根据MIT许可证获得许可。
