30 秒看懂
Matthew Berman 演示 YouAI 的 MindStudio:上传视频字幕、配置提示词,并连接检索工作流。他测试了有关视频的问题,介绍模型和分享设置,并提出扩展思路。视频由 YouAI 赞助;所述界面、模型和价格反映的是 2023 年的情况。
- 1字幕聊天机器人Berman 使用赞助商 YouAI 的 MindStudio 构建一个智能体,用于回答问题和总结单个视频。
- 2设定回答边界他的提示词要求助手使用并引用字幕,在找不到答案时承认不知道。
- 3上传字幕他将 YouTube 字幕保存为文本文件,并添加到数据源以供检索。
- 4构建工作流自动化流程收集问题、将其扩展为搜索查询、检索数据并利用结果生成回答。
- 5选择模型与分享方式Berman 选择 Claude V2,调整生成设置,并介绍公开可见性和允许再创作的选项。
- 6测试与扩展他测试了摘要和安装命令,然后提出增加更多字幕或通过网址获取字幕的想法。
要点建议
- 字幕可以作为数据源上传,再通过检索回答有关视频的问题。
- 演示先扩展用户的问题,再搜索字幕并将检索内容提供给模型作为上下文。
- Berman 指示助手引用相关字幕,在上下文没有答案时承认不知道。
- 演示展示了 2023 年界面中的模型、消息、分享和发布设置。
- 演示成功并不能保证每个答案或命令都准确。
按章节阅读整理后的全文
赞助的聊天机器人项目
Berman 介绍 MindStudio 及其模板。他的目标是制作一个能回答某个视频相关问题的聊天机器人。
今天我想创建一个智能体,让你可以与我的一个视频聊天。OpenAI 的自定义 GPT 刚刚推出,但我想展示另一项无代码服务:YouAI 的 MindStudio,YouAI 也是本期视频的赞助商。YouAI 表示它提供免费入门层级和付费功能;这里展示的选项反映的是 2023 年 11 月的服务情况。
该平台将这些智能体称为 AI。创作者可以通过市场或其他渠道发布,并有机会收取访问费用。我为一个视频从空白开始创建 AI,不过界面还提供角色、内容生成、与 PDF 对话、数据分析和支持等模板。
提示词与数据源
他定义助手的角色和回答规则,然后上传字幕作为检索数据源。
在提示词选项卡中,我将助手描述为我的 Private GPT 视频的一个实例,并要求它以我的第一人称风格说话。它的任务是回答问题、探索字幕并帮助应用视频所讲的内容。
我要求它只使用字幕,引用相关文本,并在找不到答案时说“我不知道”。我还将自己的语气描述为友好、提供信息且轻松。这些指令表达的是期望行为;单靠提示词不能保证模型始终遵守。
编辑器提供外部知识数据源、函数调用、变量、警告、终端和调试器。提示词模板也可以加入动态信息。本次演示中我没有使用函数调用。
为了创建知识源,我打开自己的 Private GPT 视频字幕,将其复制到文本文件中,再把文件上传到新数据源。界面创建嵌入并报告了 13,824 个向量。它还提供提取文本、文本块和向量的视图,以及查询测试器。

构建自动化流程
工作流收集并扩展问题、搜索数据源,再根据结果生成回答。
接下来我启用自动化流程。第一个节点收集用户的问题,并将其保存为原始查询变量。一个发送消息步骤把问题扩展为三个可能的向量搜索查询,并将结果保存为优化查询变量;提示词可以通过双花括号引用变量。

我添加一个查询数据步骤,用优化后的查询搜索视频字幕数据源并保存结果。最后一个发送消息步骤将结果作为上下文来回答原始问题。它要求引用相关内容、禁止使用外部知识,并在提供的上下文没有答案时承认不知道。
设置、测试与扩展
Berman 配置消息规则、模型和分享选项,测试草稿,并讨论如何使用更多视频。
在消息规则中,我选择字幕作为数据源,并将最大结果数提高到 10。底层模型选择 Claude V2,温度降到 0.5,最大回复长度设为 4,000。我还指出了 2023 年界面中提供的其他模型,其中一些需要付费方案。
我将智能体命名为 PrivateGPT 2.0 Chatter,并添加可搜索的元数据。分享设置允许我公开它、允许或禁用再创作,还可以选择使用密码保护访问。编辑器还提供简单的落地页和分析功能。
我先询问视频讲了什么,再请求安装命令,以此测试草稿。助手返回了摘要和格式化命令,我觉得结果不错。这些例子展示了工作流如何运行,但不能证明每次检索到的答案或命令都正确。

同样的设计可以使用我所有视频的字幕,而不只是一段。我还提出一种可能的函数调用工作流,通过用户提供的网址获取字幕。这些是扩展想法,并非本次演示中已经实现的步骤。
同频道的其他文章
34:21EN → 简体中文
0:36EN → 简体中文
25:50EN → 简体中文
32:20EN → 简体中文
1:03:37EN → 简体中文
0:53EN → 简体中文