分享
“雅思大作文助手”案例分享-构建组件
输入“/”快速插入内容
💯
“雅思大作文助手”案例分享-构建组件
2024年5月9日创建
1766
2161
6
0
AppBuilder低代码体验:构建雅思大作文组件
👍
本文档由学习者
用户728
用户728
贡献,欢迎大家点赞、评论,一起讨论~
欢迎大家给案例贡献者点赞,点赞应用:
12-雅思领航员
,点赞入口:
人气奖评选排行榜(持续更新中...)
在4月14日,AppBuilder
迎来了
一次大更新,具体更新内容见:
AppBuilder 2024.04.14发版上线公告
。本次更新最大的亮点就是
新增了工作流,低代码制作组件。
具体包括:
•
自定义组件:支持用户自定义创建组件,并被Agent自动编排调用 。
•
工作流框架:组件支持流式编排、调试和发布 。
•
工作流预置画布:空画布、知识问答、LLM 理解与生成、API 接入、多类型复合 。
•
工作流基础节点:开始节点、结束节点、大模型节点、知识库节点、API 节点和分支器节点 。
参考:
[1]
AppBuilder 2024.04.14发版上线公告
[2]
AppBuilder工作流组件官方文档
[3]
AppBuilder工作流编排体验:智能组件构建新范式
AppBuilder上线了低代码制作组件功能,可以通过工作流的方式构建自定义组件,完成简单Agent无法完成的复杂功能,使得生成的文本更加定制化,根据开发者制定的规则完成任务。
本次我尝试了利用工作流组件,创作一个雅思大作文写作助手,可以根据用户要求,完成特定格式的雅思大作文。
1 设计思路
雅思大作文一般都是议论文,往往是给出一个话题,可能是有关环境、文化或某种社会现象的阐述,让考生依据这个现象给出自己的观点,完成一篇不少于250词的英语议论文。
雅思写作的思路一般如下:
1.
根据话题,提取关键词,给出总观点。
2.
根据总观点,分解成3、4个分论点。
3.
根据总观点,撰写开头段。
4.
根据分论点,撰写2到3个展开段。
5.
撰写结尾段。
根据以上逻辑,便可撰写出一篇雅思大作文,而这样的逻辑性正好适合工作流组件的编排,于是选择创建一个雅思大作文助手的工作流组件。
2 AppBuilder 组件功能介绍
AppBuilder 组件工作流中,除了开始和结束节点以外,目前一共有5个基础节点,分别为大模型、知识库、API、分支器与代码节点。
2.1 大模型节点
大模型节点可调用大语言模型,根据输入参数和提示词生成回复。大模型节点中可以配置:
•
大模型配置模板
:提供预制的示例模板,快速填写节点配置信息。
•
模型配置
:支持选择模型和多样性参数。目前支持
ERNIE-4.0-8K
、
ERNIE-3.5-8K
、
ERNIE Speed-AppBuilder
3种模型,其中
ERNIE Speed-AppBuilder
不支持多输出。
•
输入
:可以引用前序节点的参数,作为输入。此处的输入可以插入提示词中,作为变量。
•
提示词
:编写大模型的提示词,使大模型实现对应功能。通过插入花括号的方式,如 {{input}} ,可以引用对应的参数值。此处也可以在输出定义参数,并在提示词中引用,如 {{output1}},指定大模型将对应信息按照参数的格式输出。
•
输出
:通过参数输出大模型的结果。有多个输出参数时,需要准确填写参数描述,并在提示词中指定每个参数的输出内容。