你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

什么是提示转换?

提示转换是 DALL-E 3 图像生成中的一个过程,它使用大型语言模型 (LLM) 调用将安全和质量系统消息应用于原始提示,然后再发送到模型进行图像生成。 此系统消息丰富了原始提示,目的是生成更多样化、质量更高的图像,同时符合意图。

将提示转换应用到原始提示后,内容筛选将作为图像生成前的辅助步骤进行应用;有关详细信息,请参阅内容筛选

提示

详细了解 OpenAI DALL·E 文档中的图像生成提示。

提示转换示例

示例文本提示 没有提示转换的生成图像的示例 包含提示转换的生成图像的示例
“西雅图天际线的水彩画” 西雅图天际线的水彩画(简单)。 西雅图天际线的水彩画,呈现更多细节和结构。

为什么需要提示转换?

提示转换对于负责任和高质量的生成来说至关重要。 提示转换不仅提高了生成的图像的安全性,还以更具描述性的方式扩充了提示,从而提高了图像的质量和描述性。

Azure OpenAI DALL-E 3 中的默认提示转换包含安全增强功能,可引导模型避免生成 Copyright Studio 角色和艺术品、公众人物和其他有害内容(例如性、仇恨和不公平、暴力和自残内容)的图像。

如何使用提示转换?

默认情况下,提示转换应用于所有 Azure OpenAI DALL-E 3 请求。 无需额外的设置即可从提示转换增强功能中受益。

与图像生成一样,由于大型语言模型的性质,提示转换具有不确定性。 单个原始提示可能会导致许多图像变体。

查看提示转换

修改后或已转换的提示在 API 响应对象中可见,如此出所示,显示在 revised_prompt 字段中。

Input Content:
{
    "prompt": "Watercolor painting of the Seattle skyline",
    "n": 1,
    "size": "1024x1024"
}
 
Output Content:
{
  "created": 1720557218,
  "data": [
    {
      "content_filter_results": {
        ...
      },
      "prompt_filter_results": {
        ...
      },
      "revised_prompt": "A soft and vivid watercolor painting capturing the scenic beauty of the Seattle skyline. The painting illustrates a setting sun casting warm hues over the sprawling cityscape, with the Space Needle prominently standing tall against the sky. Imagine the scattered high-rise buildings, a soothing blend of the lush green of the parks with the winding blue water of the Puget Sound, and the snow-covered peak of Mount Rainier in the distance. A play of light and shadow adds depth and dynamism to this multihued urban panorama."
    }
}

后续步骤