glm-4 联网搜索 api 测试

今天测试了一下 glm-4 的联网搜索 web_search tool 调用,发现了 web_search 的网页检索返回结果中几个比较诡异的事情,特此记录:

  1. 有些检索结果没有 iconlinkmedia 字段,但从内容上看确实是联网搜索出来的结果,不知道其来源是啥。
  2. 对于有 link 的检索结果,其 content 字段的值(即网页内容)是经过改写的(比如有些句子跟原网页中意思一样但内容变了),所以推测其对网页原始解析结果做了后处理,而且可能是生成式的后处理,但考虑到极快的响应速度又不太像,不知道其背后针对是啥处理逻辑。

执行代码:

import json
from openai import OpenAI client = OpenAI(api_key="YOUR.API_KEY",base_url="https://open.bigmodel.cn/api/paas/v4/"
) tools = [{"type": "web_search","web_search": {"enable": True,         # 禁用:False,启用:True,默认为 True。"search_result": True   # 禁用:False,启用:True,默认为禁用}
}]completion = client.chat.completions.create(model="glm-4",  messages=[{"role": "system", "content": "You are a helpful assistant.\n\nCurrent Date: 2024-07-11"},{"role": "user", "content": "最近3个月北京有哪些演唱会?"} ],top_p=0.7,temperature=0.3,tools=tools) print(completion.model_dump_json(indent=2))

输出结果:

{"id": "*****","choices": [{"finish_reason": "stop","index": 0,"logprobs": null,"message": {"content": "在最近3个月内,北京的演唱会活动安排丰富。根据提供的参考信息,以下是部分演唱会的概述:\n\n1. 动力火车巡回演唱会:“都是因为爱”巡回演唱会于3月29日在北京启动,并计划在其他城市如上海、广州、成都、武汉、长沙等地演出。\n\n2. 韩红“咏生”演唱会:韩红的“咏生”演唱会于4月29日在北京首唱,并已开始预订。除了北京站,还官宣了武汉站。\n\n3. 张学友60巡回演唱会:原计划于3月底至4月在北京华熙LIVE·五棵松举办,虽然上海演唱会因身体原因取消3场,但北京站的演唱会暂未接到延期通知,应该会如期举行。\n\n此外,参考信息中提及的3月演唱会排期表显示,北京在3月份有多个演唱会活动,包括但不限于:\n\n- 老狼、裘德、脆莓乐队、相对论乐队、法兹乐队、散人乐队等艺人在MAO Livehouse北京五棵松、北京乐空间、疆进酒·OMNI SPACE、IMAGINE想象空间等场地举办演唱会。\n\n- 2013年的东方神起演唱会信息(虽然这是过去的信息,但提及的是3月份的活动)。\n\n请注意,以上信息可能需要通过官方渠道进行最新确认,因为演唱会的安排可能会有变动。同时,这些演唱会的信息是基于不同年份的,具体到最近3个月的活动,建议查询最新的官方公告或票务网站以获取准确信息。","role": "assistant","function_call": null,"tool_calls": null}}],"created": 1720000000,"model": "glm-4","object": null,"system_fingerprint": null,"usage": {"completion_tokens": 321,"prompt_tokens": 1642,"total_tokens": 1963},"request_id": "*****","web_search": [{"content": "北京3月演唱会有哪些?2023年3月在MAO Livehouse北京五棵松、北京乐空间、疆进酒·OMNI SPACE、IMAGINE想象空间等场地都有Live演出活动,举办演唱会的艺人有老狼、裘德、脆莓乐队、相对论乐队、法兹乐队、散人乐队等。本文小编汇总了北京3月演唱会排期表,快来看看有没有你感兴趣的演出吧!","icon": "https://sfile.chatglm.cn/searchImage/m_maigoo_com_icon.jpg","link": "https://m.maigoo.com/news/657103.html","media": "十大品牌网","refer": "ref_1","title": "2023年3月北京演唱会排期表 北京3月演唱会有哪些 北京3月演唱会时间表(发布时间:2023-03-01 19:30:00)"},{"content": "您好。北京场已经确定啦:\n东方神起TVXQ! LIVE WORLDTOURCatch Me”in Beijing\n(2013东方神起北京演唱会)\n演出时间:2013-03-30\n演出场馆:首都体育馆\n门票价格:580,980,1280\n购票地址: http://www.228.com.cn/ticket-44947863.html?sourcebaiduzd&ozs21\n【永乐票务十周年感恩大回馈】2月18日~2月28日在线购票有优惠\n2月18日~2月27日永乐票务全场演出票品95折!\n2月28日全场演出票品9折!活动不断,好礼不停,更多详情请点击: http://www.228.com.cn/zhuanti/yl10/?sourcebaiduzd&ozs21 希望回答可以帮到您","refer": "ref_2","title": "2013东方神起Catch me 演唱会3月30日是在北京,那上海或者南京会开吗?还是在别的地方?"},{"content": "2023年,北京演唱会市场呈现井喷态势,众多歌手包括李宗盛、任贤齐、周华健、林俊杰、五月天、李宇春等在北京举办大型演唱会。自今年3月下旬老狼的演唱会开启后,疫情后的北京演唱会市场逐步复苏。今年1月至7月,北京共举办29场演唱会,观众人数和票房收入分别同比增长103.5%和304.9%。为应对演唱会市场的火热,文旅部门加强监管,打击黄牛”炒票现象。4月起,北京多部门联合开展为期5个月的专项整治工作,抓获143名黄牛”倒票人员。此外,文化和旅游部、公安部要求大型演出活动实行实名购票和实名入场制度,提高面向市场公开销售的门票数量比例。今年北京演唱会市场还带动了周边产业的发展,如旅游、酒店业等。中国演出行业协会数据显示,今年前三季度,全国范围内大型演唱会、音乐节演出场次1137场,观演人次1145万,平均跨城观演率超过60%。而北京演唱会的跨城观演比例更高,如周深演唱会跨城观演比例达72%。演唱会周边的商业综合体配套服务逐渐完善,文旅融合的优势愈发明显。","icon": "https://sfile.chatglm.cn/searchImage/www_workercn_cn_icon.jpg","link": "https://www.workercn.cn/c/2023-12-25/8091219.shtml","media": "中工网","refer": "ref_3","title": "演唱会井喷树立行业“风向标”(发布时间:2023-12-25 14:42:22)"},{"content": "对啊3月28号俊浩在北京的发布会,第一张专辑要发行了,俊秀来支持哥哥来着,还有亲密互动。","refer": "ref_4","title": "东方神起今年3月在北京有演唱会么?"},{"content": "动力火车组合时隔五年再次启动巡回演唱会,新巡回名为都是因为爱”。3月29日,他们在北京宣布此次巡演起航,并透露了包括北京、上海、广州、成都、武汉、长沙等在内的城市安排。动力火车表示,他们对来内地开演唱会有很大憧憬,特别是能够说一声北京的朋友大家好”,为此他们特别设立了北京站。本次巡演的曲目涵盖出道27年来的经典歌曲,希望和歌迷共享视听盛宴。发布会现场,动力火车回顾了去年都是因为爱”世界巡回演唱会的精彩瞬间,并分享了在每个城市收获的珍贵记忆。","icon": "https://sfile.chatglm.cn/searchImage/k_sina_com_cn_icon.jpg","link": "https://k.sina.com.cn/article_7517400647_1c0126e4705904wkqa.html?cre=tianyi&mod=pcent&loc=17&r=0&rfunc=57&tj=cxvertical_pc_ent&tr=12&from=ent","media": "新浪","refer": "ref_5","title": "动力火车想说“北京的朋友大家好”(发布时间:2024-03-31 07:05:41)"},{"content": "2023咏生”演唱会线下回归!目前已官宣北京、武汉站,并于3月30日开始预订。继2015-2016当红不让”巡回演唱会,竟已时隔了七年。经过时间的沉淀,期待歌手韩红带来的惊喜与感动。\n作为华语乐坛极具影响力的文化符号,韩红的作品耳熟能详、经久不衰,伴随着一代又一代的人长大。韩红自1998年出道至今,25年来从未停止过蜕变的步伐。歌唱家、音乐人、作曲家、慈善家......解锁着一个个新身份,而每一个身份符号的背后,都是她肩上那一份沉甸甸的荣誉和责任。\n回想2015-2016年当红不让”巡回演唱会的现场,仿佛就是昨日一般。韩红用胜似天籁,空旷、辽远的声音,演唱着《天路》、《远方的孩子》、《天亮了》等一首首金曲。\n阔别的7年韩红也没有停下作为音乐人的步伐,《人间剧场》《老韩》一首首态度新歌持续释出,更是跨界制作古典器乐作品专辑《晨雾》,担纲电影《满江红》配乐作曲创作。\n此次演唱会,不仅回顾《天路》《飞云之下》等经典歌曲,更有《老韩》等新歌的线下演唱会首演。7年等待,咏生”演唱会相信会有更多惊喜,韩红携着这7年的感悟带来一场全新的音乐视听盛宴。\n曾几何时,我们与家人坐在电视机前享受温情时光,打开电视便是这来自高原的辽阔之音。歌声或高亢或婉转","icon": "https://sfile.chatglm.cn/searchImage/toutiao_com_icon.jpg","link": "https://toutiao.com/group/7216240338569200184/","media": "今日头条","refer": "ref_6","title": "韩红“咏生”演唱会开启预订 4月29日北京首唱"},{"content": "原标题:张学友上海演唱会取消3场,3月底北京演唱会举办场馆:未接到延期通知\n3月7日,上海市蕴华文化发展有限公司发布公告,称张学友因身体不适,就诊后应医嘱需要进行静养,考虑到艺人身体状况及公众安全的前提,为保障演出整体的高水平呈现,原计划于2024年3月8日、9日、10日在上海东方体育中心举办的三场张学友60巡回演唱会”取消。\n据大麦网,近期开票信息显示,张学友60巡回演唱会”,原计划将在3月8日至3月17日、3月22日至3月24日期间在上海举办,3月29日至3月31日、4月5日至4月21日期间将在北京举办。\n张学友60巡回演唱会”上海站举办场馆浦发银行东方体育中心工作人员向红星新闻记者确认,近期,张学友演唱会原计划在3月8日至3月10日、3月15日至3月17日举办,就3月15日至3月17日演唱会举办情况,后面不是很清楚,要等3月10日22:00前公布具体情况。”\n红星新闻记者致电张学友60巡回演唱会”北京站举办场馆华熙LIVE·五棵松,咨询3月张学友演唱会北京站是否仍如期举办?工作人员答复,暂未收到延期通知,应该会正常举办。\n红星新闻记者 陈馨懿 李毅达\n编辑 罗雪梅 责编 邓旆光返回搜狐,查看更多\n责任编辑:","icon": "https://sfile.chatglm.cn/searchImage/www_sohu_com_icon.jpg","link": "https://www.sohu.com/a/762696157_116237","media": "搜狐","refer": "ref_7","title": "张学友上海演唱会取消3场,3月底北京演唱会举办场馆:未接到延期通知(发布时间:2024-03-08 10:17:00)"}]
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/45006.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从零开始读RocketMq源码(三)Broker存储Message流程解析

目录 前言 准备 消息载体CommitLog 文件持久化位置 源码解析 broker消息对象MessageExtBrokerInner 异步存储message CommitLog的真相 创建MappedFile文件 加入异步刷盘队列 Message异步存储MappedByteBuffer 总结 前言 在面试中我们经常会听到这样的回答&#x…

国产化趋势下源代码数据防泄密的信创沙盒的方案分享

随着国产化的大力推进,越来越多的企事业单位在逐步替换Windows、Linux等操作系统的使用。那么什是国产化了?国产化是指在产品或服务中采用国内自主研发的技术和标注,替代过去依赖的他国的产品和服务,国产化又被称之为“信创”&…

GitLab CI/CD实现项目自动化部署

1 GitLab CI/CD介绍 GitLab CI/CD 是 GitLab 中集成的一套用于软件开发的持续集成(Continuous Integration)、持续交付(Continuous Delivery)和持续部署(Continuous Deployment)工具。这套系统允许开发团队…

vue里实现点击按钮回到页面顶部功能,博客必备!

效果 步骤 1-标签结构 动态绑定样式style&#xff0c;监听点击事件&#xff0c;后续控制opacity透明度。和滚动距离 <div class"toTop" :style"dynamicStyles" click"toTop"><!--<i class"fa fa-arrow-up"></i>…

Django ORM中的F 对象

F 对象非常强大&#xff0c;可以在查询和更新操作中进行复杂的字段间运算。 假设我们有一个包含商品信息的模型 Product&#xff1a; from django.db import modelsclass Product(models.Model):name models.CharField(max_length100)price models.DecimalField(max_digits…

MySQL向自增列插入0失败问题

问题 在一次上线时&#xff0c;发现通过脚本添加的状态表中&#xff0c;待提交的状态不正确&#xff0c;本来应该是0&#xff0c;线上是101。 原因 默认情况下&#xff0c;MySQL对应自增列&#xff0c;认为0和null等价&#xff08;因为mysql认为0不是最佳实践不推荐使用&…

超简单的通配证书签发工具,免费,无需安装任何插件到本地

常见的acme.sh 或者 lego等工具需要配置&#xff0c;安装不灵活&#xff0c;续签需要配置计划任务&#xff0c;签发单域名证书或者通配证书需要不同的指令和配置&#xff0c;繁琐&#xff0c;如果自己程序想要对接签发证书的api有的不支持&#xff0c;有的用起来繁琐。 最近发…

[手机Linux PostmarketOS]三, Alpine Linux命令使用

Alpine Linux 一些常用的指令&#xff1a; 添加国内源下载链接&#xff1a; 编译以下文件&#xff0c;添加链接进去&#xff1a; sudo vi /etc/apk/repositories##清华源&#xff1a; https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/main https://mirror.tuna.tsi…

【VIVADO SDK调试遇到DataAbortHandler】

问题 SDK调试遇到DataAbortHandler问题。 运行后不显示结果&#xff0c;debug模式下发现进入DataAbortHandler异常函数。程序中存在大数组。 原因:SDK默认的堆栈为1024bytes,需要将堆栈调大。 修改方法&#xff1a; 解决:对application中src下的lscript.ld双击&#xff0c;…

android 添加一个水平线

在Android中&#xff0c;添加一个水平线通常可以通过几种方式实现&#xff0c;最常见的是使用View组件或者自定义的Drawable。下面是一个简单的例子&#xff0c;展示如何在布局文件中添加一个水平线&#xff1a; 使用View组件 在你的布局XML文件中&#xff0c;你可以添加一个…

Linux 程序卡死的特殊处理

一、前言 Linux环境。 我们在日常编写的程序中&#xff0c;可能会出现一些细节问题&#xff0c;导致程序卡死&#xff0c;即程序没法正常运行&#xff0c;界面卡住&#xff0c;也不会闪退... 当这种问题出现在客户现场&#xff0c;那就是大问题了。。。 当我们暂时还无法排…

Python如何调用C++

ctypes 有以下优点: Python内建&#xff0c;不需要单独安装Python可以直接调用C/C 动态链接库(.dll 或 .so)在Python一侧&#xff0c;不需要了解 c/c dll 内部的工作方式提供了 C/C 数据类型与Python类型的相互映射&#xff0c;以及转换&#xff0c;包括指针类型。 在使用cty…

如何定量选择孔销基准?-DTAS来帮你!

在当今快速发展的工程领域&#xff0c;公差仿真的作用日渐重要&#xff0c;在公差仿真中&#xff0c;基准体系的选择对于最终结果更是至关重要。基准体系不同可能导致仿真过程中的参数计算、误差分析以及最终的工程设计都有所不同。基准体系作为评估和比较的参照&#xff0c;直…

Suricata引擎二次开发之命中规则定位

二开背景 suricata是一款高性能的开源网络入侵检测防御引擎&#xff0c;旨在检测、预防和应对网络中的恶意活动和攻击。suricata引擎使用多线程技术&#xff0c;能够快速、准确地分析网络流量并识别潜在的安全威胁&#xff0c;是众多IDS和IPS厂商的底层规则检测模块。 前段时间…

强制升级最新系统,微软全面淘汰Win10和部分11用户

说出来可能不信&#xff0c;距离 Windows 11 正式发布已过去整整三年时间&#xff0c;按理说现在怎么也得人均 Win 11 水平了吧&#xff1f; 然而事实却是&#xff0c;三年时间过去 Win 11 占有率仅仅突破到 29%&#xff0c;也就跳起来摸 Win 10 屁股的程度。 2024 年 6 月 Wi…

【Linux】磁盘性能压测-FIO工具

一、FIO工具介绍 fio&#xff08;Flexible I/O Tester&#xff09;是一个用于评估计算机系统中 I/O 性能的强大工具。 官网&#xff1a;fio - fio - Flexible IO Tester 注意事项&#xff01; 1、不要指定文件系统名称&#xff08;如/dev/mapper/centos-root)&#xff0c;避…

react启用mobx @decorators装饰器语法

react如果没有经过配置&#xff0c;直接使用decorators装饰器语法会报错&#xff1a; Support for the experimental syntax ‘decorators’ isn’t currently enabled 因为react默认是不支持装饰器语法&#xff0c;需要做一些配置来启用装饰器语法。 step1: 在 tsconfig.js…

【学术会议征稿】第三届能源互联网及电力系统国际学术会议(ICEIPS 2024)

第三届能源互联网及电力系统国际学术会议&#xff08;ICEIPS 2024&#xff09; 2024 3rd International Conference on Energy Internet and Power Systems 能源互联网是实现新一代电力系统智能互动、开放共享的重要支撑技术之一&#xff0c;也是提升能源调度效率&#xff0…

SQL 存储过程

SQL&#xff08;Structured Query Language&#xff09;的存储过程&#xff08;Stored Procedure&#xff09;是一组为了完成特定功能的SQL语句集&#xff0c;它经编译后存储在数据库中&#xff0c;用户通过指定存储过程的名字并给它传递参数&#xff08;如果有的话&#xff09…

Jetson-AGX-Orin 非docker环境源码编译安装CyberRT

Jetson-AGX-Orin 非docker环境源码编译安装CyberRT 1、安装依赖 sudo apt update sudo apt-get install g gdb gcc cmake sudo apt install libpoco-dev uuid-dev libncurses5-dev python3-dev python3-pip python3 -m pip install protobuf3.14.02、下载CyberRT源码 git cl…