Skip to content

stable-diffusion (chat格式)

概览

  • 请求方法:POST
  • 路径:/v1/chat/completions
  • 内容类型:application/json

认证方式

  • Authorization: Bearer sk-xxxx(必选)

请求示例

Header示例必填
Content-Typeapplication/json
AuthorizationBearer sk-xxxx

请求体(JSON)

json
{
  "model": "stable-diffusion",
  "messages": [
    {
      "role": "user",
      "content": "一幅详细的图像描绘了一个广阔的石器时代城市..."
    }
  ],
  "stream": false
}

参数说明

参数类型必填描述
modelstring模型名称 stable-diffusion
messagesarray聊天消息列表,包含 role/content
streamboolean是否流式输出

返回示例(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"
}