stable-diffusion (chat格式)
概览
- 请求方法:
POST - 路径:
/v1/chat/completions - 内容类型:
application/json
认证方式
Authorization: Bearer sk-xxxx(必选)
请求示例
Header
| Header | 示例 | 必填 |
|---|---|---|
| Content-Type | application/json | 是 |
| Authorization | Bearer sk-xxxx | 是 |
请求体(JSON)
json
{
"model": "stable-diffusion",
"messages": [
{
"role": "user",
"content": "一幅详细的图像描绘了一个广阔的石器时代城市..."
}
],
"stream": false
}参数说明
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
| model | string | 是 | 模型名称 stable-diffusion |
| messages | array | 是 | 聊天消息列表,包含 role/content |
| stream | boolean | 否 | 是否流式输出 |
返回示例(200)
json
{
"id": "xyz",
"object": "chat.completion",
"created": 1234567890,
"model": "stable-diffusion",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "生成图像URL...",
"refusal": null
},
"logprobs": null,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 5,
"total_tokens": 15
},
"system_fingerprint": "abc"
}