讯飞星火编排创建智能体学习(四):网页读取

目录

引言

网页读取节点

如何生成网址

测试


引言

讯飞星火编排创建智能体学习(三):搜索工具-CSDN博客中,我介绍了如何用搜索工具从网上搜索车次信息。不过,在测试中我们也发现讯飞星火的这个工具并不是特别完善,它在整理搜索结果时可能会出现错误。所以,如果你确定某个网站可以获得准确的信息,也可以直接使用"网页读取"节点直接去读取某个网站的信息,避免它在整理搜索结果时发生错误。​​​​​

网页读取节点

我发现"查列车"网站可以返回所有列车的信息。比如G100列车时刻表 从香港西九龙开往上海虹桥G100次列车时刻表 查列车 (chalieche.com)可以获得G100列车的信息,如果把URL中的g100替换成其他车次,比如g22,则可以获得G22的车次信息,而且大小写都可以,网站自动处理大小写转换。

现在就可以用网页读取节点来完成我们的工作了。

网页读取节点的使用非常简单,它的输入是一个网址。它目前只支持一种使用方式,就是总结网页的内容要点。如果输入的不是一个网址,那么它的工作方式和大模型节点差不多。网页读取节点可以作为消息节点直接输出,也可以把内容传递给后续节点进行输出。

如何生成网址

编排智能体的工具中提供了像提取变量、文本拼接,甚至于Action这样的编程手段,不过要生成网址,最简单的方法仍然是用大模型节点。

我使用了如下的提示词:

提取{user_input}中的车次,然后"https://www.chalieche.com/g55.htm"中的g55用得到的车次替换,并将替换后的网址输出。只输出最后的网址结果,不要其他内容。

这段提示词告诉大模型如何提取车次信息,并用它生成URL。其中的"只输出最后的网址结果,不要其他内容。"这句非常重要。如果没有,则大模型就会详细介绍它是怎么生成地址的,甚至给出Python程序。虽然输出中也包括URL,但是后续的网页读取节点并不会正常处理。

接下来就删除掉搜索节点,重新连接上网页读取节点。

测试

我输入g100作为测试条件,可以看到网页读取节点可以正常工作。

这次得到的信息就很详细和准确了。

相关推荐
coding消烦员16 分钟前
新版 vscode 去除快捷键 Ctrl+I 显示 Copilot 的 AI 对话框
人工智能·vscode·copilot
黑科技Python22 分钟前
生活中的“小智慧”——认识算法
学习·算法·生活
Yupureki22 分钟前
从零开始的C++学习生活 16:C++11新特性全解析
c语言·数据结构·c++·学习·visual studio
青云交26 分钟前
Java 大视界 -- Java 大数据在智能教育学习社区互动模式创新与用户活跃度提升中的应用(426)
java·大数据·学习·flink 实时计算·智能教育社区·互动模式创新·用户活跃度
周杰伦_Jay31 分钟前
【自动驾驶开源仿真平台】Carla、AirSim、Udacity self-driving-car-sim、Apollo、Autoware。
人工智能·机器学习·自动驾驶
牛奶还是纯的好1 小时前
双目测距实战5-立体矫正
人工智能·3d
无风听海1 小时前
神经网络之窗口大小对词语义向量的影响
人工智能·深度学习·神经网络
sali-tec1 小时前
C# 基于halcon的视觉工作流-章52-生成标定板
开发语言·图像处理·人工智能·算法·计算机视觉
IT古董1 小时前
【第五章:计算机视觉-项目实战之推荐/广告系统】2.粗排算法-(4)粗排算法模型多目标算法(Multi Task Learning)及目标融合
人工智能·算法·1024程序员节
newxtc2 小时前
【江苏政务服务网-注册_登录安全分析报告】
人工智能·安全·yolo·政务·1024程序员节·安全爆破