语音模式
Langflow 的 Playground(游乐场)支持语音模式,允许您通过麦克风与应用程序交互。
使用语音模式需要一个 OpenAI API 密钥。一个 ElevenLabs API 密钥可以在聊天中使用更多声音,但它是可选的。
您的流程必须包含一个聊天输入组件,才能与 Playground(游乐场)进行交互。
前提条件
在 Langflow Playground(游乐场)中使用语音模式
在 Playground(游乐场)中与智能体聊天,并通过要求智能体使用工具来获取更近期的结果。
- 创建一个简单智能体入门项目。
- 将您的 OpenAI API 密钥凭据添加到智能体组件中。
- 要开始聊天会话,请点击 Playground(游乐场)。
- 要启用语音模式,请点击图标。将打开语音模式面板。
- 在OpenAI API 密钥字段中,添加您的 OpenAI API 密钥凭据。此密钥在 Langflow 中保存为全局变量,可从任何组件或流程访问。
- 您的浏览器可能会提示您授予麦克风访问权限。使用语音模式需要浏览器访问权限。要继续,请在浏览器中允许麦克风访问。
- 在音频输入菜单中,选择用于语音模式的输入设备。
提示
质量更高的麦克风可以提高 OpenAI 语音聊天的理解能力。
- 可选地,在ElevenLabs API 密钥字段中添加您的 ElevenLabs API 密钥。这使得更多声音可用于您的 AI 响应。此密钥在 Langflow 中保存为全局变量,可从任何组件或流程访问。
- 在首选语言菜单中,选择您与 Langflow 对话的语言。此选项会同时改变语音对话和 Playground(游乐场)中的聊天响应。
- 对着您的麦克风讲话。语音模式面板中的波形应显示您的输入,并且智能体应以语音和在 Playground(游乐场)中进行响应。
- 要求智能体使用可用工具查找关于某个主题的最新新闻。
智能体描述其搜索过程,包括访问 URL 工具获取最新新闻。智能体以语音和在 Playground(游乐场)中总结最新新闻。
使用语音模式时请注意以下事项
- 准确命名和描述您的工具,以便智能体正确选择工具。
- 语音模式不使用智能体组件智能体指令字段中的指令,因为您的语音指令会覆盖此值。
- 语音模式仅在您当前的对话会话中维护上下文。如果您退出对话并关闭 Playground(游乐场),您的对话上下文在下一个聊天会话中将不可用。