当前位置: 首页 > news >正文

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)"}]
}

相关文章:

glm-4 联网搜索 api 测试

今天测试了一下 glm-4 的联网搜索 web_search tool 调用,发现了 web_search 的网页检索返回结果中几个比较诡异的事情,特此记录: 有些检索结果没有 icon、link、media 字段,但从内容上看确实是联网搜索出来的结果,不知…...

Java毕业设计 基于SSM vue图书管理系统小程序 微信小程序

Java毕业设计 基于SSM vue图书管理系统小程序 微信小程序 SSM 图书管理系统小程序 功能介绍 用户 登录 注册 首页 图片轮播 图书信息推荐 图书详情 赞 踩 评论 收藏 系统公告 公告详情 用户信息修改 我的待还 图书归还 催还提醒 我的收藏管理 意见反馈 管理员 登录 个人中心…...

bert训练的一些技巧(rand() < self.skipgram_prb)

rand() < self.skip_gram_prb) 是一个条件表达式&#xff0c;用来判断是否进行skip-gram掩码操作。这种掩码操作通常用于自然语言处理中的数据增强&#xff0c;通过概率决定是否应用skip-gram掩码。下面是对这个表达式的详细解释&#xff1a; 解释 rand(): rand() 是一个随…...

pandas修改时间索引报错处理

import pandas as pd import numpy as np import osdfpd.DataFrame(index[a,b,c],data{序列:[1,2,3]}) df.rename(index{a:a1},inplaceTrue) print(df) print(df.index.dtype)df1pd.DataFrame(index[2024-01-01,2024-01-02,2024-01-03],data{序列:[1,2,3]}) df1.rename(index{2…...

Nginx Bla~Bla~

root 和 alias指令都用于指定服务器上的文件系统路径&#xff0c;但它们在用法和行为上有一些不同 root指令通常用于在Nginx配置中定义一个目录&#xff0c;该目录将作为请求的根目录。 server { location /static/ {root /var/www; 请求 /static/index.html 将映射到 /v…...

java awt和swing介绍

Java AWT&#xff08;Abstract Window Toolkit&#xff09;和 Swing 是用于创建图形用户界面&#xff08;GUI&#xff09;的 Java API。 AWT AWT 是 Java 最初的平台依赖的窗口图形界面工具包&#xff0c;它提供了一组基本的 GUI 组件、窗口管理、事件处理等。AWT 组件是重量…...

奇怪的错误记录

https://github.com/meta-llama/llama3/issues/80 读模型没问题&#xff0c;推理时出现&#xff1a; RuntimeError: “triu_tril_cuda_template” not implemented for ‘BFloat16’ ———————————————— 事发原因 我尝试了解transformers的AutoProcessor时&a…...

来啦,经典传说大变身牛郎织女后代逗趣日常

《落凡尘&#xff1a;星宿大冒险》来啦&#xff01; 经典传说大变身&#xff0c;牛郎织女后代金风&#xff0c; 上演一出“星际小侦探”的逗趣日常&#xff01; 想象一下&#xff0c;二十八星宿那些傲娇的星星们&#xff0c; 居然能“离家出走”&#xff0c;还差点把天给掀了…...

【uniapp-ios】App端与webview端相互通信的方法以及注意事项

前言 在开发中&#xff0c;使用uniapp开发的项目开发效率是极高的&#xff0c;使用一套代码就能够同时在多端上线&#xff0c;像笔者之前写过的使用Flutter端和webview端之间的相互通信方法和问题&#xff0c;这种方式本质上实际上是h5和h5之间的通信&#xff0c;网上有非常多…...

Qt常用基础控件总结—表格控件(QTableWidget类)

表格控件QTableWidget 表格控件最上面一排是只读的水平表头,最左边一列是只读的垂直表头。表头又可以细分为多个分段(section),水平表头的分段就是表格各个列的列首,垂直表头 分段就是表格各个行的行首。表格控件的实体区域是按行、列排布的单元格,单元格内容一般用 QTa…...

笔记:Entity Framework Core 数据库迁移add-migration

一、目的&#xff1a; 数据库迁移是一种管理数据库架构变化的技术&#xff0c;它允许开发者在应用程序的生命周期中安全地更新数据库架构&#xff0c;而不会丢失数据或破坏现有的数据库结构。在Entity Framework Core&#xff08;EF Core&#xff09;中&#xff0c;数据库迁移特…...

准备工作+1、请求和响应+2、模型和管理站点

Django快速入门——创建一个基本的投票应用程序 准备工作1、创建虚拟环境2、安装django 1、请求和响应&#xff08;1&#xff09;创建项目&#xff08;2&#xff09;用于开发的简易服务器&#xff08;3&#xff09;创建投票应用&#xff08;4&#xff09;编写第一个视图1、编写…...

js 格式化时间

方法一&#xff1a;使用toLocaleString或toLocaleDateString/toLocaleTimeString Date对象提供了toLocaleString()、toLocaleDateString()和toLocaleTimeString()方法&#xff0c;这些方法允许你根据本地时间格式来显示日期和时间。虽然它们不直接提供高度自定义的格式选项&am…...

python 缩放照片

pip install Pillow from PIL import Image 打开一个图片文件 img Image.open(r"C:\Users\Administrator\Desktop\我的证件\证件照.jpg") 设定新的尺寸 new_size (480, 640) 缩放图片 resized_img img.resize(new_size) 显示缩放后的图片 resized_img.sh…...

【C语言】指针(1):入门理解(课堂随笔)

目录 一、内存和地址 二、指针变量和地址 三、指针变量类型的意义 一、内存和地址 只要讲指针就离不开内存 因为指针就是访问内存的 计算上CPU&#xff08;中央处理器&#xff09;在处理数据的时候&#xff0c;需要的数据是在内存中读取的&#xff0c;处理后的数 据也会放…...

LLMs可以进行任务规划吗?如果不行,LLMs+GNN可以吗?

深度图学习与大模型LLM(小编): 大家好,今天向大家介绍一篇最新发布的研究论文&#xff08;20240530&#xff09;。这篇论文探讨了如何通过引入GNN来提高大模型在任务规划(task planning)中的性能。*论文分析了LLMs在任务规划上的局限性,并提出了一种简单而有效的解决方案。* 1.…...

性价比高充电宝有哪些?充电宝十大最佳品牌大盘点!

在如今这个高度数字化的时代&#xff0c;我们的生活离不开各种电子设备&#xff0c;而充电宝作为保障电子设备续航的重要工具&#xff0c;其地位日益凸显。然而&#xff0c;面对市场上琳琅满目的充电宝品牌和产品&#xff0c;要挑选到一款性价比高的充电宝并非易事。在这篇盘点…...

hnust 1963: 邻接矩阵表示法

hnust 1963: 邻接矩阵表示法 题目描述 输入一个图&#xff0c;用邻接矩阵存储&#xff0c;并实现一些操作。 拷贝下面的代码&#xff0c;按要求完成其中的FirstAdjVex&#xff0c;NextAdjVex和CreateUDG操作&#xff0c;其他地方不得改动。 //邻接矩阵表示图 #include <io…...

Hadoop-15-Hive 元数据管理与存储 Metadata 内嵌模式 本地模式 远程模式 集群规划配置 启动服务 3节点云服务器实测

章节内容 上一节我们完成了&#xff1a; Hive中数据导出&#xff1a;HDFSHQL操作上传内容至Hive、增删改查等操作 背景介绍 这里是三台公网云服务器&#xff0c;每台 2C4G&#xff0c;搭建一个Hadoop的学习环境&#xff0c;供我学习。 之前已经在 VM 虚拟机上搭建过一次&am…...

215.Mit6.S081-实验三-page tables

在本实验室中&#xff0c;您将探索页表并对其进行修改&#xff0c;以简化将数据从用户空间复制到内核空间的函数。 一、实验准备 开始编码之前&#xff0c;请阅读xv6手册的第3章和相关文件&#xff1a; kernel/memlayout.h&#xff0c;它捕获了内存的布局。kernel/vm.c&…...

flask使用定时任务flask_apscheduler(APScheduler)

Flask-APScheduler描述: Flask-APScheduler 是一个 Flask 扩展&#xff0c;增加了对 APScheduler 的支持。 APScheduler 有三个内置的调度系统可供您使用&#xff1a; Cron 式调度&#xff08;可选开始/结束时间&#xff09; 基于间隔的执行&#xff08;以偶数间隔运行作业…...

ApiFox或postman怎么用params类型传输json或集合+json的String类型

你是否碰见过这样的接口? post请求然后传输的参数都要和查询时一样以param形式传参数,那String什么的都好说,传就直接进后台了,那json呢,集合呢,是不是直接给你返400呢. 1.传json如何处理 那我们看看怎么实现,如果你要传json数据,那需要将特殊字符转义,也叫url转码,否则传不…...

数据结构第16节 最大堆

最大堆是一种特殊的完全二叉树数据结构&#xff0c;其中每个父节点的键值都大于或等于其子节点的键值。在Java中&#xff0c;最大堆通常用于实现优先队列&#xff0c;堆排序算法&#xff0c;或者在需要快速访问最大元素的应用场景中。 让我们通过一个具体的案例来说明最大堆的…...

显卡、显卡驱动、cuda、cuDNN之间关系

显卡、显卡驱动、CUDA 和 cuDNN 是构成高性能计算和深度学习环境的关键组件&#xff0c;它们之间有着紧密的联系。下面是对这些组件及其关系的详细介绍&#xff1a; 显卡&#xff08;GPU&#xff09; 显卡&#xff0c;全称为图形处理器&#xff08;Graphics Processing Unit&…...

Rewrk一个更现代的http框架基准测试实用程序

Rewrk一个更现代的http框架基准测试实用程序。HTTP基准测试&#xff08;HTTP benchmarking&#xff09;是一种测量和评估HTTP服务器或应用程序性能指标的活动。其目的是在特定条件下模拟大量用户请求&#xff0c;以测量服务器或应用程序的响应能力、吞吐量、延迟等指标&#xf…...

【算法】排序算法介绍 附带C#和Python实现代码

1. 冒泡排序(Bubble Sort) 2. 选择排序(Selection Sort) 3. 插入排序(Insertion Sort) 4. 归并排序(Merge Sort) 5. 快速排序(Quick Sort) 排序算法是计算机科学中的一个基础而重要的部分,用于将一组数据按照一定的顺序排列。下面介绍几种常见的排序算法,…...

360安全浏览器就是不行-python秒破解

下面画框都很容易破解&#xff0c;大家试试...

Python实现傅里叶级数可视化工具

Python实现傅里叶级数可视化工具 flyfish 有matlab实现&#xff0c;我没matlab&#xff0c;我有Python&#xff0c;所以我用Python实现。 整个工具的实现代码放在最后,界面使用PyQt5开发 起源 傅里叶级数&#xff08;Fourier Series&#xff09;由法国数学家和物理学家让-巴…...

PDF 分割拆分 API 数据接口

PDF 分割拆分 API 数据接口 文件处理&#xff0c;PDF 高效的 PDF 分割工具&#xff0c;高效处理&#xff0c;可永久存储。 1. 产品功能 高效处理大文件&#xff1b;支持多语言字符识别&#xff1b;支持 formdata 格式 PDF 文件流传参&#xff1b;支持设置每个 PDF 文件的页数…...

【python】随机森林预测汽车销售

目录 引言 1. 数据收集与预处理 2. 划分数据集 3. 构建随机森林模型 4. 模型训练 5. 模型评估 6. 模型调优 数据集 代码及结果 独热编码 随机森林模型训练 特征重要性图 混淆矩阵 ROC曲线 引言 随机森林&#xff08;Random Forest&#xff09;是一种集成学习方法…...