首页 > 其他分享 >讯飞星火编排创建智能体学习(四):网页读取

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

时间:2024-10-03 18:49:46浏览次数:3  
标签:网页 读取 网址 车次 星火 搜索 节点

目录

引言

网页读取节点

如何生成网址

测试


引言

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

网页读取节点

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

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

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

如何生成网址

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

我使用了如下的提示词:

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

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

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

测试

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

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

标签:网页,读取,网址,车次,星火,搜索,节点
From: https://blog.csdn.net/bit_mike/article/details/142685184

相关文章

  • 打包网页的一次尝试
    1.下载Node.js更换cnpm:npminstall-gcnpm--registry=https://registry.npmmirror.com在C:\Users\Administrator\.npmrc中添加源registry=https://registry.npmmirror.comdisturl=https://registry.npmmirror.com/-/binary/nodeelectron_mirror=https://cdn.npmmirror.co......
  • 文心一言 VS 讯飞星火 VS chatgpt (359)-- 算法导论24.3 1题
    一、在图24-2上运行Dijkstra算法,第一次使用结点作为源结点,第二次使用结点作为源结点。以类似于图24-6的风格,给出每次while循环后的值和值,以及集合中的所有结点。如果要写代码,请用go语言。文心一言:在图24-2上运行Dijkstra算法,我们可以模拟算法的执行过程,并给出每次while循......
  • 信息学奥赛复赛复习08-CSP-J2020-03表达式前置知识点-后缀表达式、栈、字符读取
    PDF文档公众号回复关键字:202410011P1449后缀表达式[题目描述]所谓后缀表达式是指这样的一个表达式:式中不再引用括号,运算符号放在两个运算对象之后,所有计算按运算符号出现的顺序,严格地由左而右新进行(不用考虑运算符的优先级)本题中运算符仅包含+-*/。保证对于/运算......
  • JavaScript 网页设计案例 简单的电商案例 页面切换 数据搜索 动态网页
    JavaScript网页设计案例简单的电商案例页面切换数据搜索动态网页1.案例描述以下是一个简单的产品展示网页,用户可以通过点击不同的产品类别按钮来查看相应的产品,且在鼠标悬停时显示产品详情。页面还将包含一个搜索框,用户可以输入关键词来筛选产品。2.文件结构-......
  • 【已解决】打开知乎网页出现乱码问题
    之前一直使用MicrosoftEdge浏览器,访问知乎网一直没问题,今天突然出现了乱码,不管怎样刷新都没有用,而且刷新后还不一样:英文没有问题,中文出现了乱码。网上搜了一下,好像是关于cookie的问题,为了防止各种搜索引擎的爬虫。我寻思着我也没用爬虫啊,然后打开另一个浏览器试了一下发......
  • JS网页设计案例
            下面是一个简单的JavaScript网页设计案例,展示了如何使用HTML、CSS和JavaScript创建一个动态的网页。案例:简单的待办事项列表1.HTML部分<!DOCTYPEhtml><htmllang="zh"><head><metacharset="UTF-8"><metaname="viewport"conte......
  • [Java手撕]读取文件并进行left join操作
    importjava.io.*;importjava.sql.Time;importjava.util.*;importjava.util.concurrent.*;importjava.util.concurrent.atomic.AtomicInteger;importjava.util.concurrent.locks.Condition;importjava.util.concurrent.locks.ReentrantLock;publicclassMain......
  • 物联网虚拟仿真系统对接ThingsBoard云平台实现数据的读取与组态控制
    面对物联网相关课程缺少设备或者设备难管理的问题,我们设计了一套物联网虚拟仿真系统,系统集成了多种虚拟传感器和网关设备,无需实体硬件即可模拟真实物联网环境。系统支持HTTP、modbusRTU、modbusTCP、MQTT、websocket等通信协议对接,因此支持app开发、微信小程序、web前端开发、......
  • 【JavaScript】搭建一个具有记忆的简洁个人待办网页
    1.HTML结构文档类型声明:<!DOCTYPEhtml>这告诉浏览器这是一个HTML5文档。HTML标签:<htmllang="zh-CN">表示整个页面的内容,lang="zh-CN"表示内容使用简体中文。头部信息:<head><!--...--></head>包含页面的元数据,如字符集、视图窗口设置、标题和样式。样......
  • “无需代码,一句需求,立刻看到你的创意变成网页!“
    想象一下,一个能帮你跳过所有烦人的代码编写过程,直接根据你的需求生成页面的AI!没错,这就是v0!你只需要用自然语言描述你想要的界面,v0就会挥一挥它的“魔法鼠标”,立刻生成漂亮的UI代码。没有繁琐的手写CSS,也不需要来回切换浏览器和编辑器,一秒钟的工夫,你的网页就已经成型。v0......