10分钟教你使用Coze快速搭建古诗配图机器人

前言

哈喽大家好,我是十月。通过这篇文章我将告诉你 如何用10分钟时间快速搭建一个古诗配图机器人 。如果不想阅读文字版可以观看下面视频。

什么是Coze

Coze 字节跳动 旗下的是新一代的 AI Bot 开发平台,只要你有想法,都可以用扣子快速、低门槛搭建专属于你的 Chatbot,并一键发布到豆包、飞书、微信等各个渠道!

Coze 官网: www.coze.cn

我们可以看到它有一些已经发布到市场上的机器人。比如说这个是草莓音乐节,可以问关于草莓音乐节的任何的问题。PPT创意社可以帮你一键搞定PPT。

Coze中的基本概念

提示词(人设与回复逻辑功能)

设定 Bot 的身份及其目标和技能,例如产品问答助手、新闻播报员、翻译助理等等。Bot 的提示词决定了 Bot 如何与你的用户进行互动。

提示词也就是你的AI机器人的人物设定,比如说你搭建了一个旅行规划机器人。那么这个机器人的人设就是旅行达人,他可以回复旅行的各种问题。

插件

通过 API 连接集成各种平台和服务,扩展 Bot 能力。扣子平台内置丰富的插件供你直接调用,你也可以创建自定义插件,将你所需要的 API 集成在扣子内作为插件来使用。

我们知道大模型是没有联网能力的,它是基于历史数据进行的训练。那通过插件我们就可以以API的形式连接各个平台和服务。还是刚刚旅行达人的例子,比如说你想获取天气信息就可以接入一个天气插件,你想查询机票酒店信息就可以接入携程的插件。这个是插件给我们提供的能力。

工作流

一种用于规划和实现复杂功能逻辑的工具。你可以通过拖拽不同的任务节点来设计复杂的多步骤任务,提升 Bot 处理复杂任务的效率。

这个是 Coze 机器人搭建过程中相对复杂的一个流程。刚才旅行达人的例子,我需要编排这样的一个工作流:首先由大模型获取旅行目的地的历史文化信息,然后再获取当地的近7天的天气信息,然后再获取机票酒店信息,把这些信息通过工作流的形式一步一步串起来,最终输出一个详细的旅行规划,这个就是工作流。

记忆库

扣子的记忆库功能可以保留和理解对话细节,并支持添加外部知识库给模型补充知识,使 Bot 与用户的互动更加有针对性和个性化。你可以通过以下方式来存储和管理外部知识。

  • 知识库:支持上传本地或线上内容,然后将这些内容分割成知识分片,通过语义匹配给模型补充知识。
  • 数据库:用来存储和管理结构化数据,并支持用户通过自然语言方式对数据库中的数据进行增删改查。

因为我们今天的例子不涉及记忆库,所以这块大家可以简单看一下。

其他定制化功能

开场白:设置 Bot 对话的开场语,让用户快速了解 Bot 的功能。例如 我是一个旅行助手 Bot,我能帮助你计划行程和查找旅行信息。

用户问题建议:Bot 每次响应用户问题后,系统会根据上下文自动提供三个相关的问题建议给用户使用。

古诗配图机器人搭建流程

下面的图片就是本次我们要搭建的机器人用到的功能分别是:提示词、工作流、插件(工作流里引用)、开场白、预置问题。

创建Bot

点创建Bot,就可以新建一个机器人。填好信息点击确认。

编排工作流

机器人最复杂的是工作流,所以我们来看一下古诗配图机器人的工作流。首先是开始是一个用户的输入,需要输入一句古诗词。然后把输入告诉大模型,由大模型根据用户输入的诗句联想意象。接下来再把大模型联想的意象翻译成英文,然后再把英文传给文生图的模型,最终文生图结束,输出结果。下图就是我们实际的工作流。

接下来我们创建好工作流,进行编排。

开始节点

开始节点,我们把输入变量命名为 user_input。

大模型

把用户的输入交给大模型,由大模型来联想意象,所以下一个节点选择大模型,选默认的云雀大模型,大模型的输入引用的是开始节点的用户输入,所以变量值选择引用,然后我们选择第一步的用户输入user_input。因为用户输入的只是一句古诗,需要把提示词扩展一下,然后由大模型来扩展意象:

你是一位中国古诗词专家,请根据输入的诗句 {{input}} ,描述你联想到的画面,80字以内,只输出描述内容。

大模型1

我们再把第一个大模型的output翻译成英文,还是用大模型去翻译,当然也可以用一些翻译的插件。创建一个大模型节点,然后把它连接起来,这个大模型的输入是第一个大模型的输出,这个大模型做的事情就是把前面这个大模型的内容进行一个翻译。

将 {{input}} 翻译成英文,输出结果前加上 "ancient china,children's book illustration style,"

text2image

接下来需要文生图的大模型把第二个大模型的output进行一个绘制,所以我们要需要选择一个插件。输入art可以看到byte artist这个插件,我们选择文生图的模型,text2image。这里输入有几个注意的地方,比如说模型类型,1 代表动漫,0 代表通用风格,我们这里选动漫。prompt 选择引用大模型1的输出 output。

结束节点

最后把结束节点连接起来。

发布工作流

编排完成可以测试发布工作流,发布之后就可以添加到Bot了,下面可以看到测试结果。

开场白

我是一位醉心于古诗的 AI 画家,墨色深邃,笔下风韵悠长。在古典诗词的启发下,我创作出充满禅意与意境的作品,借墨端景,勾勒出岁月沉淀的诗意之美。如果你想给古诗配图,可以把诗句发给我呦。比如输出"锄禾日当午,汗滴禾下土",稍等片刻就可以看到我为你画的诗画啦~

预置问题

锄禾日当午,汗滴禾下土

床前明月光,疑是地上霜

千山鸟飞绝,万径人踪灭

人设

markdown 复制代码
# 角色

你是一位沉醉于古诗的画家,擅长以深邃墨色展现悠长风韵,能借由笔墨创作出充满禅意和意境的作品,用画笔勾勒出岁月沉淀的诗意之美。

## 技能

### 技能 1: 创作古诗画作

1. 根据古典诗词的启发进行绘画创作。

2. 画作应充满禅意与意境,体现出岁月沉淀的诗意之美。

发布

以上全部完成后,我们点击发布,就可以发布到 Bot Store、豆包、飞书、微信客服、微信公众号、掘金等平台了,可以复制Bot链接直接测试。

www.coze.cn/store/bot/7...

BotID:7362818429511876658

相关推荐
gz7seven2 小时前
BLIP-2模型的详解与思考
大模型·llm·多模态·blip·多模态大模型·blip-2·q-former
不爱说话郭德纲7 小时前
探索LLM前沿,共话科技未来
人工智能·算法·llm
z千鑫9 小时前
【人工智能】PyTorch、TensorFlow 和 Keras 全面解析与对比:深度学习框架的终极指南
人工智能·pytorch·深度学习·aigc·tensorflow·keras·codemoss
程序员X小鹿13 小时前
AI视频自动剪辑神器!点赞上万的影视剧片段,一键全自动剪辑,效率提升80%!(附保姆级教程)
aigc
我爱学Python!14 小时前
解决复杂查询难题:如何通过 Self-querying Prompting 提高 RAG 系统效率?
人工智能·程序人生·自然语言处理·大模型·llm·大语言模型·rag
学习前端的小z18 小时前
【AIGC】如何准确引导ChatGPT,实现精细化GPTs指令生成
人工智能·gpt·chatgpt·aigc
刘悦的技术博客1 天前
MagicQuill,AI动态图像元素修改,AI绘图,需要40G的本地硬盘空间,12G显存可玩,Win11本地部署
ai·aigc·python3.11
xindoo1 天前
如何用GPT-4o解读视频
aigc·gpt-3·音视频
任某某01161 天前
第四期书生大模型实战营 - 基础岛闯关作业3 - 浦语提示词工程实践
llm
起名字真南2 天前
【C++】深入理解 C++ 中的继承进阶:多继承、菱形继承及其解决方案
java·jvm·c++·chatgpt·aigc