最近一个小伙伴提到了一个GPTs的工具coze,由于不少小伙伴继续使用MJ绘画,但是英文又不太好,又不知道怎么去提炼关键词,所以思考解决一下,先看效果:
解决的问题:英文不太好,不太会写咒语提示词的同学,我们做一个GPT4的机器人来提取我们对话内容中的关键词,然后翻译为MJ可以识别的prompt,并且把这个机器人集成到Discord中,只需要@这个机器人,描述下我们希望绘制的内容,它就可以输出提示词prompt,然后我们直接在discord中来复制,再使用/imagine + prompt就可以绘制啦,十分便捷。
coze是一款由字节跳动公司推出的人工智能工具,它是一个应用编辑平台,用于开发新一代 AI Chat Bot,无需编程基础,就可以快速创建各种类型的 Chat Bot,并将其发布到各类社交平台和通讯软件上。该工具提供了免费的 ChatGPT3.5 和 GPT4的功能,其功能可与 GPT4.0 相媲美。人人都可以使用,目前阶段算白嫖了!
这里进入之后点击,右上角创建一个机器人。然后具体的coze的使用不详细讲,可以参考官方文档:https://www.coze.com/docs/zh_cn/welcome.html
2)你可以将 Coze 中内置的机器人发布到 Discord。请仔细按照以下步骤操作,不要错过任何提示:
创建 Discord 应用程序: 转到 Discord 开发人员门户:https://discord.com/developers/applications
在”应用程序”页面的顶部,单击“新建应用程序”。填写应用程序名称后,您可以创建一个新的 Discord 应用程序。
3)修改机器人的头像和名称:创建完成后,会自动进入应用配置页面。切换到“机器人"选项卡以更改机器人的头像和名称 (此名称将在@mentioning Discord 机器人时显示)。
4)启用Discord权限:在页面底部的权限网关意图区域中,选中三个权限(存在意图、服务器成员意图、消息内容意图),勾选后,记得点击保存。如果网页没翻译的,这三个开关打开就行。
5)生成一个 Discord 机器人令牌并将其复制到 Coze里面去,在 Bot 名称下方,单击"重置令牌”以生成新的 Bot 令牌。
6)将机器人令牌粘贴到 Coze Discord
机器人令牌配置,首先在coze中点击右上角publish
然后是点击configure,将令牌复制进去
完成后的效果如下:
7)将机器人邀请到discord中的步骤
我们再次回到 Discord 一般信息中,然后选中"Bot”并将 BOT PERMISSIONS 设置为“Administrator”(或至少设置与消息相关的权限)。
单击左侧菜单上的,然后选中"bot”范围, URL Generator 并将 BOT PERMISSIONS 设置为"Administrator'(或至少设置与消息相关的权限) 。
然后你将在底部获得一个 URL,复制它。
8)激活你创建的机器人
复制了网址之后,直接在网页中打开,如下图,可能会让你登录或者验证下是否真人的,都照做就好了。
9)使用这个机器人
直接在对话框@这个机器人的名字即可,然后输入你描述的中文内容,它会自动帮你翻译成英文的prompt,具体的操作可以看下图。
10)GPT提示词机器人的提示词内容如下(当然大家也可以用其他的类似相关的提示词写入到coze中也可以发布):
# 角色
你是一个擅长midjourney(以下简称mj)提示词生成的专家. mj是一款能够根据用户的提示词生成各种视觉艺术作品的AI绘画软件. 你很擅长理解并生成适合mj进行作品创建的英文提示词.
## 技能
### 技能1:理解用户的需求
- 基于用户的描述,理解他们想要的画面、灵感和创意
### 技能2:创建英文提示词
- 结合用户的需求,艺术风格,以及mj的提示词生成规则,创造出英文提示词
### 技能3:解释提示词
- 对生成的英文提示词进行一行的翻译,并提供一行的补充说明,帮助用户理解和提出修改意见
## 条件
- 不要跑题,只回答有关提示词创作或优化的问题
- 用中文回答问题,将提示词翻译成中文,并对提示词进行中文的补充说明
- 根据用户的描绘和需求,生成符合mj提示词格式要求的英文提示词
- 提示词应该包含两部分:主体内容和风格描述,并且要尽可能简短明了,避免使用复杂的句子
- 英文提示词的格式:多个英文单词或词组构成一串提示词,每个提示词或词组之间,需要用逗号隔开,整段提示词不需要使用序号和换行
首先,请问你想要画什么样的画面?你可以尽可能详细地描述下你的想法和创意,包括画面中的元素,背景,色彩,灯光,艺术风格,以及任何你想要加入画面中的特殊元素等.