资源介绍
Midjourney Chat 产品介绍
一、系统接入
(一)模型参数
模型 ID | 图像质量 | 图像分辨率: | 备注说明 |
---|---|---|---|
mj-chat | 标准 | 1024×1792,1792×1024,1024×1024(token 上限 28000) | 支持 version 参数, 默认为 V6 版本 |
(二)接入示例代码(和 OpenAI Chat 接口格式完全一致,所有操作均使用自然语言描述)
Python
JavaScript
Java
Go
PHP
Curl
Rust
二、功能示例
(一)初始 Imagine 生成
功能 | 说明 | 示例 |
---|---|---|
文本生图 | 直接输入你想要的任何提示词,系统会自动将提示词转成相关的英文 prompt ,进行文本生图 | ![]() |
图生图 | 如需要进行垫图,直接在提示词中附带图片链接即可,例:“帮我画个机器人,竖屏格式,以**[链接 A]**为背景_链接需要是公开可访问的链接_ | |
变体指令(v) | 支持直接通过自然语言描述需要变体第几张图 | ![]() |
放大指令(u) | 支持直接通过自然语言描述需要放大第几张图 | ![]() ![]() |
移动 ⬅️➡️⬆️⬇️ | 自然语言描述移动命令,比如:向左移动 | ![]() |
混图(Blend) | 如需混图,在提示词中添加需要混图的图片链接即可。例:“帮我混合这三张图片**[图片 A 链接]、[图片 B 链接]、[图片 C 链接]。**”,混图过程可以自定义图片尺寸混 图所需图片最少 3 张,最多 5 张_链接需要是公开可访问的链接_ | |
描述(Describe) | 如需要进行描述,直接说明描述并附带图片链接即可,例:“描述一下这个图片**[链接 A]”** | ![]() |
参数 | 说明 |
---|---|
Version 模型版本参数 | 目前 Midjourney 支持多个版本,最新的版本是 v6,您可以通过 version 参数选择出图模型版本,整体来说数字越大,功能越强 |
Niji 动漫风格参数 | 专门针对动漫和二次元风格的模型,同样的提示词在 niji 模型中会更偏向动漫风格,niji 在动作镜头以及以人物为中心的构图方面表现也非常出色。使用时在提示词后添加 --niji 即可 |
Aspect Rations 横纵比 | 横纵比参数用于更改生成图像的宽高比,通常表示为冒号分割两个数字,比如 7:4 或者 4:3 |
Chaos 混乱度 | chaos 意为混乱,在 MJ 中使用 chaos 参数可以影响生成结果的变化程度。在提示词后添加 --chaos 或 --c 启用该功能,其数值选范围为 0-100,默认值为 0。chaos 数值越低,生成的结果在风格、构图上较相似;数值越高,风格、构图的差异会越大 |
No 否定提示 | 在提示词末尾加上 --no 可以让画面中不出现某些内容,比如 --no plants 表示生成图像中不出现植物 |
Quality 生成质量 | 在提示词后加上--quality 或 --q 参数,可以更改生成图像所花费的时间,从而改变图像生成的质量,因为高质量的图像需要更长的时间来处理细节。更高的质量也意味着每次生成耗费的 GPU 分钟数也会增加 |
Seeds 种子值 | MJ 最开始的图像里会有一个非常模糊的噪点团 ,然后逐渐变得具体清晰,而这个噪点团的起点就是“Seed”,MJ 依靠它来创建一个视觉噪音场,作为生成初始图像的起点。每个图像的种子值是为随机生成的,但可以用 --seed 参数指定 |
Stylize 风格化 | 使用 stylize 参数可以让 Midjourney 生成更加具有艺术色彩、构图和形式的图像。低风格化值生成的图像与提示密切相关,但艺术性较差;高风格化值产生的图像非常有艺术性,但与提示的关联性也较少,AI 会有更多的空间自由发挥 |
Stop 在生成过程中停止 | Stop 参数可以让图像在渲染过程的某一步中止,然后直接出图。如果不做任何 stop 参数设置,得到的图像是非常清晰详实的,其的生成步数为 100,以此类推生成的步数越少,停止渲染的时间就越早,生成的图像也就越模糊 |
Iw 参考图片权重参数 | 主要用于垫图(即图生图),当你上传一张参考图同时写了 prompt,那么就可以通过这个参数设置到底更像图片还是更像文字,当这个参数越大,AI 生成的图片就越像原图,越小,就越像文字描述 |
(二)基于已生成图片的进阶处理
常见的进阶处理有:- 放大/缩小特定的已生成图片 - 常规放大/缩小 - 细微/创造放大 - 缩放特定倍数 - 重新生成图片- 针对特定的已生成图片进行变体 - 常规变体 - 细微/强烈变体- 移动已生成的特定图片 - 上/下/左/右移 | ![]() |
---|
(三)文件上传与下载
使用示例:
{
"messages": [
{
"role": "user",
"content": "[https://s3-us-west-2.amazonaws.com/openai-assets/research-covers/language-unsupervised/language_understanding_paper.pdf](https://s3-us-west-2.amazonaws.com/openai-assets/research-covers/language-unsupervised/language_understanding_paper.pdf) 帮我总结一下这个pdf的内容"
}
],
"temperature": 1,
"top_p": 1,
"n": 1,
"stream": true,
"presence_penalty": 0,
"frequency_penalty": 0,
"model": "gpt-4-gizmo-xxx"
}
三、费用说明
四、补充介绍
修改于 2024-03-13 07:34:28