
Flux Image Generation Server

2025.02.24
0
JavaScript图片生成HTTP服务内容生成
Flux Image Generation Server 是一个简单的HTTP服务器,用于调用Replicate的Flux Schnell模型生成图片。它提供了一个简单的API端点,用户可以通过发送包含图片描述的POST请求来生成图片。
View on GitHub
Overview
基本能力
产品定位
Flux Image Generation Server 是一个基于HTTP的图片生成服务,专门用于调用Replicate的Flux Schnell模型来生成图片。
核心功能
- 提供HTTP API端点,用于生成图片。
- 支持通过JSON格式的请求体传递图片描述。
- 返回生成图片的数据或错误信息。
适用场景
- 需要快速生成图片的应用场景。
- 开发者在项目中集成图片生成功能。
- 测试和演示Replicate的Flux Schnell模型的能力。
工具列表
curl
:用于发送HTTP请求到服务器的API端点。
常见问题解答
- 如何设置Replicate API token?
通过环境变量
REPLICATE_API_TOKEN
设置。 - 服务器运行在哪个端口? 默认运行在端口3000上。
使用教程
使用依赖
- 确保已安装Node.js和npm。
安装教程
- 克隆项目并进入项目目录。
- 运行以下命令安装依赖:
bash npm install
- 设置Replicate API token:
bash export REPLICATE_API_TOKEN=your_token_here
- 编译并启动服务器:
bash npm run build npm start
调试方式
- 确保服务器已启动并运行在端口3000上。
- 使用
curl
发送测试请求:bash curl -X POST http://localhost:3000/generate \ -H "Content-Type: application/json" \ -d '{"prompt": "black forest gateau cake spelling out the words \"FLUX SCHNELL\", tasty, food photography, dynamic shot"}'
- 检查返回的响应数据或错误信息。