扣子(Coze)工作流实战案例:生成音乐和MV

大家好!我是ai瞎折腾,今天分享的内容是根据歌词生成音乐和MV的工作流。只要输入歌词,就能生成音乐和MV的视频。

生成效果:

旧街灯

接下来,话不多说,UP主用最简单的方式教给大家,直接一键复制。 大家可以关注收藏,以免之后找不到,而且也不会错过我后面的工作流哦。**

1.首先新建工作流,

添加对工作流的描述(可根据自己喜欢的方式描述,该描述主要是描述该工作流是用来干嘛的)

2.开始节点

在开始节点,添加应该变量

geci:用来输入歌词

write_music:MV展示的艺名

Song_name:歌曲名

sex:生成的歌曲的演唱声音,填Male(男声)、Female(女声)

qufeng:音乐曲风,决定生成歌曲的音乐风格。可选值Folk(民谣)、Pop(流行)、Rock(摇滚)、Chinese Style(中式)、Hip Hop/Rap(嘻哈/说唱)、R&B/Soul(R&B/灵魂)、Punk(朋克)、Electronic(电子)、Jazz(爵士)、Reggae(雷鬼)、DJ。输出因为即可

qinggan:歌曲的情感风格,影响旋律和编曲的情绪表达。可选值Happy(快乐)、Dynamic/Energetic(活力/精力充沛)、Sentimental/Melancholic/Lonely(多愁善感/忧郁/孤独)、Inspirational/Hopeful(鼓舞人心/充满希望)、Nostalgic/Memory(怀旧/记忆)、Excited(兴奋)、Sorrow/Sad(悲伤/悲伤)、Chill(冷静)、Romantic(浪漫)。输入英语即

3.其他节点

复制以下代码,进入到工作流中,control+v复制到空白处,连接开始与结束节点即可。

{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7519754361170313242","flowMode":0,"spaceId":"7509430949264883712","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"149848","type":"4","meta":{"position":{"x":383.09821993723324,"y":-29.950737336771425}},"data":{"nodeMeta":{"description":"音乐生成插件,可以根据用户输入或歌词生成歌曲","icon":"https://p3-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/889d3036784d433ab6247768a15d82c3~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1750670936&x-signature=FlPB5CK9y9OcRHg122zT7R0F8uw%3D","subtitle":"音乐生成:lyrics_gen_song","title":"lyrics_gen_song"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7459737514975428658","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"lyrics_gen_song","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7449356525468090378","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"音乐生成","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"Lyrics","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"geci"},"rawMeta":{"type":1}}}},{"name":"Gender","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"sex"},"rawMeta":{"type":1}}}},{"name":"Genre","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"qufeng"},"rawMeta":{"type":1}}}},{"name":"Mood","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"qinggan"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"float","name":"code","required":false,"description":"错误码"},{"type":"object","name":"data","schema":[{"type":"object","name":"SongDetail","schema":[{"type":"string","name":"AudioUrl","required":false,"description":"歌曲链接"},{"type":"string","name":"Captions","required":false,"description":"歌曲文本字幕"},{"type":"float","name":"Duration","required":false,"description":"歌曲时长"},{"type":"string","name":"Lyrics","required":false,"description":"歌曲歌词"}],"required":false,"description":"歌曲信息"},{"type":"float","name":"Status","required":false,"description":"任务状态"},{"type":"string","name":"TaskID","required":false,"description":"任务id"},{"type":"object","name":"FailureReason","schema":[{"type":"float","name":"Code","required":false,"description":"错误码"},{"type":"string","name":"Msg","required":false,"description":"错误信息"}],"required":false,"description":"生成失败原因"}],"required":false,"description":"返回数据"},{"type":"string","name":"log_id","required":false,"description":"日志id"},{"type":"string","name":"msg","required":false,"description":"错误信息"}]},"_temp":{"bounds":{"x":203.09821993723324,"y":-29.950737336771425,"width":360,"height":135.1},"externalData":{"icon":"https://lf3-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/4040021524623639_1745575115756108936_T2VvqgXvVE.jpeg?lk3s=cd508e2b&x-expires=1753626015&x-signature=UH8htnMJY82j01zk4ESiSgoVrUY%3D","apiName":"lyrics_gen_song","pluginID":"7449356525468090378","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7315016311652941851","inputs":[{"description":"生成歌曲的音色,可选值Warm、Bright、Husky、Electrified voice、Sweet_AUDIO_TIMBRE、Cute_AUDIO_TIMBRE、Loud and sonorous、Powerful、Sexy/Lazy","input":{},"name":"Timbre","required":false,"type":"string"},{"description":"生成指定音频时长,单位:s,生效范围[30,240]","input":{},"name":"Duration","required":false,"type":"integer"},{"description":"演唱者性别,影响生成歌曲的声音特征。可选值Male(男声)、Female(女声)","input":{},"name":"Gender","required":false,"type":"string"},{"description":"音乐曲风,决定生成歌曲的音乐风格。可选值Folk、Pop、Rock、Chinese Style、Hip Hop/Rap、R&B/Soul、Punk、Electronic、Jazz、Reggae、DJ","input":{},"name":"Genre","required":false,"type":"string"},{"description":"歌词内容,仅支持中文,5到700个字符,支持通过歌词精准生成。","input":{},"name":"Lyrics","required":true,"type":"string"},{"description":"歌曲的情感风格,影响旋律和编曲的情绪表达。可选值Happy、Dynamic/Energetic、Sentimental/Melancholic/Lonely、Inspirational/Hopeful、Nostalgic/Memory、Excited、Sorrow/Sad、Chill、Romantic","input":{},"name":"Mood","required":false,"type":"string"}],"outputs":[{"description":"错误码","input":{},"name":"code","required":false,"type":"float"},{"description":"返回数据","input":{},"name":"data","required":false,"schema":[{"description":"任务状态","input":{},"name":"Status","required":false,"type":"float"},{"description":"任务id","input":{},"name":"TaskID","required":false,"type":"string"},{"description":"生成失败原因","input":{},"name":"FailureReason","required":false,"schema":[{"description":"错误码","input":{},"name":"Code","required":false,"type":"float"},{"description":"错误信息","input":{},"name":"Msg","required":false,"type":"string"}],"type":"object"},{"description":"歌曲信息","input":{},"name":"SongDetail","required":false,"schema":[{"description":"歌曲链接","input":{},"name":"AudioUrl","required":false,"type":"string"},{"description":"歌曲文本字幕","input":{},"name":"Captions","required":false,"type":"string"},{"description":"歌曲时长","input":{},"name":"Duration","required":false,"type":"float"},{"description":"歌曲歌词","input":{},"name":"Lyrics","required":false,"type":"string"}],"type":"object"}],"type":"object"},{"description":"日志id","input":{},"name":"log_id","required":false,"type":"string"},{"description":"错误信息","input":{},"name":"msg","required":false,"type":"string"}],"updateTime":1751027927,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"根据歌词生成音乐","title":"lyrics_gen_song","mainColor":"#CA61FF"}}},{"id":"139546","type":"3","meta":{"position":{"x":970.7245146779442,"y":1295.0059940646893}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"大模型-生成提示词","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"geci","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"145475","name":"output"},"rawMeta":{"type":99}}}},{"name":"count","input":{"type":"float","value":{"type":"ref","content":{"source":"block-output","blockID":"164675","name":"count"},"rawMeta":{"type":4}}}}],"llmParam":[{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1737521813","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·1.5·Pro·32k","rawMeta":{"type":1}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"temperature","input":{"type":"float","value":{"type":"literal","content":"0.8","rawMeta":{"type":4}}}},{"name":"maxTokens","input":{"type":"integer","value":{"type":"literal","content":"4096","rawMeta":{"type":2}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"\n歌词:{
   
   {geci}},共{
   
   {count}}个分镜,要求返回{
   
   {count}}条图片描述词","rawMeta":{"type":1}}}},{"name":"enableChatHistory","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"chatHistoryRound","input":{"type":"integer","value":{"type":"literal","content":"3","rawMeta":{"type":2}}}},{"name":"systemPrompt","input":{"type":"string","value":{"type":"literal","content":"# 角色\n你是一位在音乐 MV 制作领域出类拔萃且充满创新思维的大师,拥有深厚的艺术底蕴和极高的专业素养。你具备超强的艺术感知力与敏锐洞察力,总能精准把握音乐的灵魂。擅长深入剖析用户提供的歌词{
   
   {geci}},不放过任何一处细节,从而创作出高质量、高度契合音乐主题的内容,并生成与之匹配的图片描述词。\n\n## 技能\n### 技能 1: 生成文生图提示词\n1. 若用户提供的歌词{
   
   {geci}}为数组类型,针对数组中的每个字符串元素分别独立生成一个提示词。仔细研读歌词内容,从多个层面全面分析歌词特点,如情感基调是欢快、悲伤还是其他,意象展现包含哪些具体元素,情节线索是否清晰,节奏韵律有何独特之处等。每个提示词都要融入具体的事物或人物形象,使画面更具直观性和生动感。\n2. 在分析歌词时,深度挖掘其中蕴含的情感、营造的意境以及潜在的故事性,充分理解歌词所传达的核心内涵。\n3. 根据分析结果,创作出与该歌词完美适配的文生图提示词。生成的提示词要精准呈现音乐 MV 画面所需的关键元素,体现独特的风格与氛围,例如复古风、现代风、梦幻风等。\n4. 考虑到输入的歌词可能存在多种解读方式,从不同角度综合考量,确保生成的提示词能全面、准确地反映歌词内涵。\n5. 用户提供的歌词{
   
   {geci}}为数组类型,数组中有多少个元素,就生成多少个描述词,即图片的描述词个数要与{
   
   {count}}相等。\n\n## 限制:\n- 仅围绕根据歌词生成文生图提示词相关内容进行回复,不回答任何无关话题。\n- 必须生成{
   
   {count}}个提示词。生成的提示词应具有清晰、准确、明确的描述,避免模糊不清、容易引起歧义或表意不明的表述。","rawMeta":{"type":1}}}},{"name":"stableSystemPrompt","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}}],"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"list","name":"tishici","schema":{"type":"string"},"required":false}],"version":"3"},"_temp":{"bounds":{"x":790.7245146779442,"y":1295.0059940646893,"width":360,"height":163.1},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"101624","type":"4","meta":{"position":{"x":998.1838771166663,"y":70.73797102146102}},"data":{"nodeMeta":{"description":"把语音合成插件生成的音频链接转成.mp3,方便接入其他平台使用","icon":"https://p6-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/63b16c417cf743279a357b6821a289e6~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1752689306&x-signature=sEI%2F%2Ff1uI0CLFdWPgjukcz6pZT4%3D","subtitle":"语音合成转MP3:mp3","title":"mp3-将音频转为为链接"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7512690956236324864","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"mp3","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7512690956236308480","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"语音合成转MP3","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"149848","name":"data.SongDetail.AudioUrl"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"msg","required":false},{"type":"float","name":"code","required":false},{"type":"string","name":"data","required":false}]},"_temp":{"bounds":{"x":818.1838771166663,"y":70.73797102146102,"width":360,"height":135.1},"externalData":{"icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/1968580182938640_1749184417634578304_UtoTvYUGDH.png?lk3s=cd508e2b&x-expires=1753626015&x-signature=M5%2FWFLKIUBajVDxTS39xzC6xZUc%3D","apiName":"mp3","pluginID":"7512690956236308480","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7469964410606600226","inputs":[{"description":"音频链接","input":{},"name":"url","required":true,"type":"string"}],"outputs":[{"input":{},"name":"data","required":false,"type":"string"},{"input":{},"name":"msg","required":false,"type":"string"},{"input":{},"name":"code","required":false,"type":"float"}],"updateTime":1750528277,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"转成MP3结尾的链接","title":"mp3","mainColor":"#CA61FF"}}},{"id":"124929","type":"28","meta":{"position":{"x":970.7245146779442,"y":1561.204986950088},"canvasPosition":{"x":734.1491587230712,"y":1810.5001737484154}},"data":{"inputs":{"batchSize":{"type":"integer","value":{"type":"literal","content":"100"}},"concurrentSize":{"type":"integer","value":{"type":"literal","content":2,"rawMeta":{"type":2}}},"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"139546","name":"tishici"},"rawMeta":{"type":99}}}}]},"nodeMeta":{"description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","mainColor":"#00B2B2","subTitle":"批处理","title":"批处理-场景图片生成"},"outputs":[{"name":"output","input":{"type":"list","assistType":2,"schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"176091","name":"Group1"},"rawMeta":{"type":7}}}}]},"blocks":[{"id":"157413","type":"8","meta":{"position":{"x":-361.62719330322443,"y":319.2965082844345}},"data":{"nodeMeta":{"description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","mainColor":"#00B2B2","subTitle":"选择器","title":"选择器"},"inputs":{"branches":[{"condition":{"logic":2,"conditions":[{"operator":9,"left":{"input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"143331","name":"data"}}}}}]}}]}},"_temp":{"bounds":{"x":192.52196541984677,"y":2129.7966820328497,"width":360,"height":136.3},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","title":"选择器","mainColor":"#00B2B2"}}},{"id":"160945","type":"4","meta":{"position":{"x":192.5458889157159,"y":112.55836362244628}},"data":{"nodeMeta":{"description":"智能优化图像提示词","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-plugin-better_prompt-v2.jpg","subtitle":"提示词优化:sd_better_prompt","title":"sd_better_prompt-提示词优化"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7439197952104726528","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"sd_better_prompt","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7439197952104710144","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"提示词优化","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"prompt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"124929","name":"input"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"data","required":false},{"type":"string","name":"msg","required":false}]},"_temp":{"bounds":{"x":746.6950476387871,"y":1923.0585373708616,"width":360,"height":111.1},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/1682717607724762_1737442044729286337_eWiqvwPv2g.jpg?lk3s=cd508e2b&x-expires=1753626015&x-signature=C%2FeurGx8TeVzpVKxCrDmooVllL4%3D","apiName":"sd_better_prompt","pluginID":"7439197952104710144","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7352795533666664448","inputs":[{"description":"prompt","input":{},"name":"prompt","required":true,"title":"提示词","type":"string"}],"outputs":[{"input":{},"name":"data","required":false,"type":"string"},{"input":{},"name":"msg","required":false,"type":"string"}],"updateTime":1751032489,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"智能优化图像提示词","title":"sd_better_prompt","mainColor":"#CA61FF"}}},{"id":"176091","type":"32","meta":{"position":{"x":834.7779052129704,"y":319.29650828443454}},"data":{"inputs":{"mergeGroups":[{"name":"Group1","variables":[{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"143331","name":"data"},"rawMeta":{"type":7}}},{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"198937","name":"data"},"rawMeta":{"type":7}}}]}]},"nodeMeta":{"description":"对多个分支的输出进行聚合处理","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/VariableMerge-icon.jpg","mainColor":"#00B2B2","subTitle":"变量聚合","title":"变量聚合"},"outputs":[{"type":"string","assistType":2,"name":"Group1"}]},"_temp":{"bounds":{"x":1388.9270639360416,"y":2129.7966820328497,"width":360,"height":113.1},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/VariableMerge-icon.jpg","description":"对多个分支的输出进行聚合处理","title":"变量聚合","mainColor":"#00B2B2"}}},{"id":"143331","type":"16","meta":{"position":{"x":-357.76141915417725,"y":124.34464946778633}},"data":{"inputs":{"inputParameters":[{"name":"input","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"124929","name":"input"},"rawMeta":{"type":1}}}}],"modelSetting":{"custom_ratio":{"height":576,"width":1024},"ddim_steps":35,"model":8},"prompt":{"negative_prompt":"不要出现外国人","prompt":"{
   
   {input}}"},"references":[],"settingOnError":{"processType":1,"timeoutMs":60000,"retryTimes":0}},"nodeMeta":{"description":"通过文字描述/添加参考图生成图片","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","mainColor":"#FF4DC3","subTitle":"图像生成","title":"图像生成"},"outputs":[{"type":"string","assistType":2,"name":"data"},{"type":"string","name":"msg"}]},"_temp":{"bounds":{"x":196.38773956889395,"y":1934.8448232162018,"width":360,"height":163.1},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","description":"通过文字描述/添加参考图生成图片","title":"图像生成","mainColor":"#FF4DC3"}}},{"id":"198937","type":"16","meta":{"position":{"x":183.34563434390088,"y":247.366388319793}},"data":{"inputs":{"inputParameters":[{"name":"data","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"160945","name":"data"},"rawMeta":{"type":1}}}}],"modelSetting":{"custom_ratio":{"height":576,"width":1024},"ddim_steps":35,"model":8},"prompt":{"negative_prompt":"不要出现外国人","prompt":"{
   
   {data}}"},"references":[],"settingOnError":{"processType":1,"timeoutMs":60000,"retryTimes":0}},"nodeMeta":{"description":"通过文字描述/添加参考图生成图片","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","mainColor":"#FF4DC3","subTitle":"图像生成","title":"图像生成_1"},"outputs":[{"type":"string","assistType":2,"name":"data"},{"type":"string","name":"msg"}]},"_temp":{"bounds":{"x":737.4947930669721,"y":2057.866562068208,"width":360,"height":163.1},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","description":"通过文字描述/添加参考图生成图片","title":"图像生成","mainColor":"#FF4DC3"}}}],"edges":[{"sourceNodeID":"143331","targetNodeID":"157413"},{"sourceNodeID":"157413","targetNodeID":"160945","sourcePortID":"true"},{"sourceNodeID":"157413","targetNodeID":"176091","sourcePortID":"false"},{"sourceNodeID":"160945","targetNodeID":"198937"},{"sourceNodeID":"198937","targetNodeID":"17
### Coze 实战案例:课程答疑机器人实现方案与教程 Coze 平台为开发者提供了构建智能体(Agent)的完整工具链,特别是在教育领域,课程答疑机器人是一个典型的实战案例。以下从基础概念、技术实现到具体教程进行详细说明。 #### 1. 基础概念 课程答疑机器人是一种基于自然语言处理(NLP)检索增强生成(RAG)技术的智能应用。它通过分析学生提出的问题,结合课程内容的知识库,提供精准的答案。这种机器人可以显著提升学习效率,并减轻教师的工作负担[^1]。 #### 2. 技术实现 - **工作流设计**:在 Coze 平台上,首先需要定义机器人的工作流。例如,当用户提问时,机器人会依次执行以下步骤: - 问题解析:将自然语言问题转化为结构化数据。 - 知识检索:从课程知识库中查找相关答案。 - 答案生成:利用 RAG 技术生成最终的回答。 - **插件集成**:为了增强功能,可以通过 Coze 的插件系统集成第三方服务,如语音识别、文本转语音等。这使得机器人能够支持多模态交互。 - **RAG 技术应用**:RAG 技术是实现高质量回答的关键。它结合了传统检索技术大语言模型的优势,确保答案既准确又具有上下文关联性[^3]。 #### 3. 实现方案 以下是基于 Coze 平台构建课程答疑机器人的具体实现方案: ```python # 初始化 Coze 平台环境 from coze import Agent, Workflow, Plugin # 定义工作流 workflow = Workflow( steps=[ "parse_question", # 问题解析 "retrieve_knowledge", # 知识检索 "generate_answer" # 答案生成 ] ) # 创建智能体 agent = Agent( name="CourseQA", workflow=workflow, plugins=[ Plugin("knowledge_base"), # 集成知识库插件 Plugin("rag_generator") # 集成 RAG 插件 ] ) # 启动机器人 def start_robot(): while True: question = input("请输入您的问题:") answer = agent.process(question) print(f"机器人回答:{answer}") start_robot() ``` #### 4. 教程推荐 - **官方文档**:Coze 官方提供了详细的开发文档,涵盖从基础入门到高级应用的所有内容[^1]。 - **实战项目**:参考《Coze智能体开发》课程中的“AI资讯机器人”案例,该案例详细讲解了如何结合实际场景设计智能体[^1]。 - **企业级案例**:《手把手教你如何用扣子COZE)打造一个企业级的知识库机器人》一文中,展示了类似课程答疑机器人的构建流程[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值