AI 应用实战|手把手教你用扣子(Coze)实现在一个在线 AI 翻译应用

最近 Coze 发布了新的功能,除了可以创建智能体,还可以实现 GUI 交互模式的 AI 应用,下面跟着我的教程一起来实现一个在线 AI 翻译平台,后续我会基于这个 AI 应用继续扩展更多的功能。 

AI 应用实战|手把手教你用扣子(Coze)实现在一个在线 AI 翻译应用

目录

创建 AI 应用

增加业务逻辑

搭建用户界面

1、搭建页面结构

2、搭建页面标题

3、搭建左侧的翻译内容区

4、搭建右侧的翻译结果区

5、添加事件

测试效果

发布应用

AI 应用实战|手把手教你用扣子(Coze)实现在一个在线 AI 翻译应用


创建 AI 应用


登录扣子平台,选择项目开发,点击创建按钮并选择“创建应用”。 

图片

和创建智能体一样,填写名称与介绍。 

图片


增加业务逻辑


业务逻辑是指需要实现业务功能的工作流,比如我准备实现翻译功能,就是接收用户输入,判断输入是中文还是英文,如果是英文就翻译成中文,反之翻译成英文,最后把结果返回给用户。 

扣子支持选择新建工作流,也可以选择引入在智能体中使用过的工作流。 

图片

我这里直接使用原来已经创建好的工作流,工作流可参考 揭秘大模型驱动的三重角色的万字长文翻译智能体的实现逻辑 

图片

与智能体使用的工作流区别是,AI 应用使用的工作流只能使用自定义的参数,不能使用 BOT_USER_INPUT 参数,所以我把原来的工作流复制了一份,并增加了一个 long_text 参数来接入用户输入需要翻译的文本。 

图片

 


搭建用户界面


图片

1、搭建页面结构

增加第一个容器 Div1:尺寸设定宽度百分比是 100%,高度固定为 60px。布局的排列方向设置横向。样式在背景色点“-”号去掉,边框设置为灰色。 

图片

增加第二个容器 Div2:尺寸设定宽度百分比是 100%,高度填充容器。布局的排列方向设置横向。样式在背景色点“-”号去掉。 

图片

向画布 Div2 左侧增加第三个容器 Div3:尺寸设定宽度百分比是 50%,高度固定为 600px。样式在背景色点“-”号去掉。 

图片

向画布 Div2 右侧增加第四个容器 Div4:尺寸设定宽度百分比是 50%,高度固定为 600px。样式在背景色点“-”号去掉。到目前为止 4 个图层就完成了,形成一个树形结构。 

图片

2、搭建页面标题

在组件面板中,找到推荐组件 > 文本组件,然后将文本组件拖入到顶部的容器组件 Div1 上,并在右侧的属性面板中设置文本内容,字号大小等。 

图片

如果希望标题在 Div1 的中间位置,可以先点击画布 Div1,然后调整布垂直对齐和水平对齐都是居中。 

图片

3、搭建左侧的翻译内容区

在组件面板中,将表单组件拖入到画布的容器组件 Div3 中,然后把不需要的组件按 Delete 键进行删除,只保留文本组件和按钮组件。 

图片

选中表单,将宽度和高度都设置为填充容器并删除边框。 

图片

选中表单内的文本输入框,然后将其拉伸它的大小,再修改尺寸,宽度设置填充容器。 标签内容和占位文案可修改为:请输入翻译的中文或英文。  

图片

选中表单组件中的按钮组件,将内容修改为翻译。 

图片

4、搭建右侧的翻译结果区

在组件面板中,将 MarkDown 组件拖入到画布的容器 Div4 中,删除已有内容。 

图片

然后调整 MarkDown 组件属性,比如高度设置为 100%和宽度设置为填充容器,还有样式可以调整为更好看一点:圆角:设置为 10;内边距:设置为 20;边框:设置为灰色。 

图片

现在我们的页面就搭建完成,展示如图所示 

图片

5、添加事件

搭建好页面后,下一步就是实现用户点击开始翻译时,触发翻译工作流,并且将用户输入的文本传给工作流。所以,需要为翻译按钮组件添加一个点击事件,当点击时调用 Workflow,选择我们前面实现的中英翻译工作流。 

图片

在入参配置中,点击展开配置面板,找到用户输入翻译内容的组件 (Textarea),选择表单值作为工作流中 long_text 参数的值,配置完成后关闭参数配置面板。 

图片

在画布中选中 Markdown 组件,点击内容中展开打开配置面板,选择工作流的返回数据作为翻译结果展示给用户。配置完成后,关闭配置面板。 

图片


测试效果


点击预览,就可以跳转到新页面展示出最终的 AI 应用效果,就可以验证页面效果。 

图片

经测试发现“翻译”后并不确定有没有事件执行,所以我这里加个提示,回到用户界面编辑台,点击“翻译”按钮,增加一个点击时事件,点击时展示提示信息,比如写上“翻译中,请稍等......”.  

图片

最终效果如下图所示 

图片


发布应用


点击应用编辑页右上角的发布按钮,在发布页面,输入版本号和发布描述,一般选择发布到扣子商店。 

图片

发布上架后就可以直接使用了。 

图片

 


往期精彩

AI 智能体实战|优化迭代小学生古诗陪读智能体,提升使用体感

AI智能体实战|实现一个自动生成小学生古诗词精读讲稿及插画的智能体

AI智能体实战|使用扣子Coze搭建AI智能体,看这一篇就够了(新手必读)

AI智能体实战|能不能生成可直接下载的pdf文档呢?

AI 应用实战|手把手教你用扣子(Coze)实现在一个在线 AI 翻译应用

<think>好的,用户想要查找关于Coze使用教程、文档、示例和指南。首先,我需要确定Coze是什么,可能是一个平台、工具或者框架。根据名字推测,可能与AI、聊天机器人或者自动化流程相关,比如字节跳动之前推出的Coze平台,用于创建AI聊天机器人。 接下来,用户需要教程和文档,我应该先确认官方资源。通常官方文档是最权威的,所以需要查找是否有官方网站,比如coze.com或字节跳动的相关页面。假设官方文档存在,应该优先推荐,并提供链接。此外,可能有社区教程或第三方博客,但需要确保可靠性。 然后,用户提到了示例,可能需要代码示例或使用案例,说明如何实际操作Coze。如果Coze支持GitHub仓库,可能会有示例项目,可以引导用户前往查看。另外,视频教程也是常见的学习资源,比如YouTube或B站上的教程,但需要确认是否有相关内容。 用户的问题中还引用了参考资料的三个引用,其中引用[1]提到了Prompt Engineering Guide,可能与提示工程相关,引用[2]涉及深度学习和数据预处理,引用[3]提到了LCEL的例子。需要判断这些引用是否与Coze相关,可能用户之前的问题涉及这些领域,但现在转向了Coze使用。 需要确保回答结构清晰,分步骤指导用户如何找到资源。可能需要分为官方文档、社区资源、示例代码、视频教程等部分。同时,检查是否有需要用户注意的地方,比如注册账号、权限问题,或者是否需要特定环境配置。 最后,生成相关问题,考虑用户可能的后续疑问,比如如何集成Coze到现有项目,常见问题解决,或者进阶功能的使用。确保问题相关且有助于用户深入理解。</think>关于Coze使用教程和文档资源,以下是分步骤的详细指南: ### 一、官方文档入口 1. 访问字节跳动火山引擎官网:https://www.volcengine.com/ 2. 导航栏选择「产品」->「人工智能」->「Coze 应用开发平台」 3. 文档中心包含: - 快速入门指南(创建第一个AI Bot) - API接口文档(支持HTTP和SDK调用) - 插件开发规范(支持自定义技能扩展) [官方文档最新更新] 新增多模态支持,可集成图像识别和语音交互模块[^2] ### 二、关键功能示例 ```python # Coze API调用示例(Python版) import coze # 初始化会话 bot = coze.Bot( bot_id="your_bot_id", api_key="your_api_key" ) # 发送消息并获取响应 response = bot.chat( message="查询北京天气", session_id="user123" ) print(response.text) ``` ### 三、学习路径建议 1. **新手阶段**(1-3天): - 完成官方「5分钟搭建客服机器人」教程 - 学习预设技能模板(天气查询、知识问答等) 2. **进阶开发**(1周): - 自定义插件开发(需掌握Python/JavaScript) - 多轮对话状态管理 - 第三方服务集成(如微信、Slack) 3. **高级应用**(2周+): - 结合大模型微调(支持LoRA适配器) - 构建多模态交互场景 - 性能优化与流量控制 ### 四、社区资源推荐 - GitHub官方示例仓库:https://github.com/volcengine/coze-examples - 中文开发者论坛:https://forum.volcengine.com/c/coze - 每周直播教学(火山引擎开发者频道)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值