MCP OpenAI图像API
](https://smithery.ai/server/@GaussianGuaicai/MCP-OpenAI-ImageAPI) ](https://mseep.ai/app/gaussianguaicai-mcp-openai-imageapi)
一种模型上下文协议(MCP)服务器,用于使用OpenAI的GPT-Image-1 API生成和编辑图像。该项目提供了一个API接口,用于根据文本提示和输入图像生成或编辑图像,并通过兼容S3-的对象存储服务器存储和提供结果。
特性
- 使用OpenAI的GPT-Image-1从文本提示生成图像
- 根据提示和输入图像编辑图像
- 基于异步FastAPI的MCP服务器
- 从对象存储中自动上传和检索图像
需求
- Python 3.8+
- OpenAI API密钥
- 访问S3兼容对象存储服务器(例如MinIO、AWS S3或自托管)
注: 您必须提供自己的S3兼容对象存储服务器。这个项目包括一个非常简单的对象存储后端。
服务器公开了一个工具 gpt-image-generator 用于生成或编辑图像。有关API的详细信息,请参见代码。
配置
- 将您的OpenAI API密钥设置为环境变量:
OPENAI_API_KEY - 根据存储服务器实施的需要配置与S3兼容的对象存储凭据。
许可证
麻省理工学院
免责声明
此项目需要外部或自托管的S3兼容对象存储服务器。在使用此项目之前,请确保您有权访问此类服务。
