示例机器人介绍#
ACE Agent 快速入门包附带了许多示例机器人,这些机器人可以在 ./samples/
目录中找到。示例机器人是为不同的用例和行业构建的,并展示了 ACE Agent 的各种功能。您可以基于示例机器人构建自己的机器人,或者通过遵循教程部分从头开始构建。
示例机器人演示了 ACE Agent 管线的特定功能。我们在下表中突出显示了一些功能。执行各个机器人部分中的步骤,以获取有关支持的完整功能列表的详细信息。并非所有机器人都支持所有功能。有关机器人自定义,请根据您的用例参考教程部分。
示例机器人 |
用例 |
功能 |
---|---|---|
闲聊机器人可以与用户进行非正式的闲聊对话 |
||
展示如何将 LLM 挂钩到 ACE Agent 语音管线中 |
|
|
展示与 NVIDIA Generative AI RAG 示例集成的示例机器人 |
|
|
用于查询与股市相关的和获取实时股价的示例机器人 |
||
LLM 驱动的游戏非玩家角色 |
|
|
LangChain agent,它使用对话历史记录和 DuckDuckGo 工具来回答问题 |
|
|
利用 Riva 翻译模型或 LLM 模型的西班牙语天气机器人 |
||
食品订购领域的虚拟助手 |
||
展示 计划和执行 LangGraph 管线 集成的示例机器人,该集成使用 LLM 和 Tavily 搜索来回答复杂问题 |
在以下部分中,我们将仅展示使用 Docker 环境 进行部署,但这同样可以通过 Kubernetes 环境 和对于文本机器人使用 Python 环境 来实现。ACE Agent 快速入门包附带了许多用于示例机器人的 UCS 应用程序,以支持 kubernetes 部署,这些应用程序可以在 ./deploy/ucs_apps/
目录中找到。