跳转至

GenerateImage

使用 Google 的 Nano Banana 图像模型生成或编辑图像,并将结果保存到 static file service 中。可用于图片、插图、图表概念、标志创意、原型图,或基于参考照片的编辑。当用户提供照片或要求修改现有图像时,请将它们传入 referenceImages;仅在 prompt 中描述照片并不会将照片发送给图像模型。描述主题、风格、构图、光线以及需要渲染的任何文字;只有 prompt 是必需的。在说明如何使用参考图像时,请按顺序引用它们(image 1、image 2、image 3)。返回 static file ID 和 image URL。该工具会在聊天中内联显示图像。在没有工具卡片的频道消息中,请将返回的 markdown 原样复制到单独一行;其中包含尺寸信息,使图像在加载前预留空间。请勿将其作为文档引用。生成需要数秒时间。

参数

参数 类型 必填 说明
prompt string 是 要生成图像的详细描述:主题、风格(照片、插图、扁平矢量...)、构图、颜色、情绪,以及任何必须出现的文字。
aspectRatio "square" | "landscape" | "portrait" | "widescreen" | "tall" 否 图像的形状。省略时使用模型默认值(square)。widescreen(16:9)适合横幅和幻灯片,tall(9:16)适合手机屏幕和快拍。
referenceImages ImageReferenceInput[] 否 最多三张参考照片,按 prompt 中使用的顺序排列。使用类型为 document、带有 Macro 图像文档 ID 的引用;或使用类型为 staticFile 的引用,其 UUID 来自上传附件源 URL 中的 /file/\,或来自先前生成结果的 staticFileId。使用对话或工具提供的实际 ID;请勿虚构 ID。仅进行纯文本生成时可省略。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 macro3/macro