恒创科技

广告

hostinger

广告

Hostinger教程: 如何使用Ollama和n8n创建聊天机器人工作流程

美国云服务器推荐

将n8n与Ollama集成,用户可以将各种AI模型融入到您的自动化工作流程中,使其能够执行原本不可能完成的复杂操作。这个过程可能比较麻烦,因为你需要对这两个工具进行各种设置,才能使它们无缝协作。本文主要介绍Hostinger使用Ollama和n8n创建聊天机器人工作流程。

点击进入:Hostinger官网

一、购买Hostinger VPS主机

相关推荐:《Hostinger海外VPS购买图文指南

Hostinger优惠码:IDCSPY(虚拟主机高达86%折扣、云主机高达78%折扣,VPS主机高达68%折扣)

二、在Hostinger VPS主机上安装n8n

相关推荐:《Hostinger教程:在Ubuntu VPS上安装n8n

三、在Hostinger VPS主机上安装Ollama

相关推荐:《Hostinger VPS主机安装Ollama的两种方法

四、在n8n中设置Ollama集成

相关推荐:《如何将n8n与WhatsApp集成(构建用于各种用途的自动化系统)

五、使用Ollama和n8n创建聊天机器人工作流程

将Ollama集成到n8n中,您可以利用LLM自动化各种任务,包括在n8n中创建AI驱动的工作流,以响应用户查询,就像聊天机器人一样。

1、添加触发节点

8n中的触发节点定义了启动工作流的事件。在众多选项中,以下是创建聊天机器人时最常用的几种:

聊天触发器:默认情况下,Ollama聊天模型节点使用聊天消息作为触发器,在收到消息时启动您的工作流程。

消息应用程序触发节点:n8n拥有触发节点,可以从Telegram和WhatsApp等热门即时通讯应用接收输入。如果您想为这类应用创建机器人,这些节点非常适用。

Webhook触发器:Webhook触发器会在其端点URL收到HTTP请求时启动您的工作流程。如果您希望使用除发送消息之外的事件(例如点击)来启动聊天机器人,这将非常合适。

2、连接Ollama节点

连接Ollama节点后,触发节点可以将用户输入转发以进行处理。

Ollama聊天模型节点不直接连接触发节点,仅与AI节点集成。默认集成的是基础LLM链节点,但您也可以使用其他链节点进行更复杂的处理。

部分链式节点支持用于处理数据的附加工具。例如,AI Agent节点允许您添加解析器来重新格式化输出,或添加内存来存储之前的响应。

对于不需要复杂数据处理的聊天机器人,例如我们的Discord聊天机器人,基本LLM链就足够了。

因此,将触发节点与基本LLM链节点连接,并定义如何传递输入。使用“固定”选项将消息作为提示传递。同时,选择“表达式”选项可以使用动态数据或在将输入转发到Ollama之前对其进行处理。

例如,我们使用以下表达式选择body.content JSON字段作为输入,该字段会根据用户的Discord消息而变化:

{{ $json.body.content }}

3、输出响应

通过输出AI代理或基础LLM链节点的响应,用户可以查看您的机器人的回复。目前,您只能通过聊天界面或节点的输出窗格查看输出。

要发送响应,请使用与触发器相同的节点。例如,如果您正在开发WhatsApp聊天机器人,请连接WhatsApp发送消息节点。

如果您使用默认的聊天触发器,则可以使用Webhook节点将消息转发到您自定义编码的机器人或聊天机器人界面。

由于我们的Discord机器人工作流程使用了Webhook触发器,我们也可以使用Webhook节点来输出结果。或者,我们可以通过连接Discord的“发送消息”节点并将其与我们的聊天机器人集成,使用同一个机器人来发送答案。

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:164393063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
下一篇
Hostinger
已经没有了
返回顶部