bing官方api搜索引擎
创始人
2024-11-12 07:35:50
0次

bing官方api搜索引擎

1. bing API说明

微软 Bing 的搜索 API 使得开发者能够将 Bing 的搜索能力集成到自己的应用中,包括对网页、图片、新闻、视频的搜索,以及提供了实体搜索和视觉搜索的功能。这些 API 支持安全、无广告且能够根据地理位置提供相关信息的搜索结果。Bing Web Search API v7 允许用户从全球范围内的数十亿个网页文档中检索信息。

2. 秘钥申请

参考Langchain-Chatchat3.1——搜索引擎bing与DuckDuckGo

3. 官方文档地址

官方文档

在这里插入图片描述

4. coding案例

下面是一个bing的新闻搜索按理,采用fastapi进行快速部署的服务

# -*- coding: utf-8 -*- from fastapi import FastAPI, Request from fastapi.middleware.cors import CORSMiddleware import uvicorn import json from datetime import datetime import requests import re    app = FastAPI()  # 创建API实例 app.add_middleware(     CORSMiddleware,     # 允许跨域的源列表,例如 ["http://www.example.org"] 等等,["*"] 表示允许任何源     allow_origins=["*"],     # 跨域请求是否支持 cookie,默认是 False,如果为 True,allow_origins 必须为具体的源,不可以是 ["*"]     allow_credentials=False,     # 允许跨域请求的 HTTP 方法列表,默认是 ["GET"]     allow_methods=["*"],     # 允许跨域请求的 HTTP 请求头列表,默认是 [],可以使用 ["*"] 表示允许所有的请求头     # 当然 Accept、Accept-Language、Content-Language 以及 Content-Type 总之被允许的     allow_headers=["*"],     # 可以被浏览器访问的响应头, 默认是 [],一般很少指定     # expose_headers=["*"]     # 设定浏览器缓存 CORS 响应的最长时间,单位是秒。默认为 600,一般也很少指定     # max_age=1000 )  def bing_news_search(search_term):      subscription_key = "bing秘钥"      search_url = "https://api.bing.microsoft.com/v7.0/news/search"     headers = {"Ocp-Apim-Subscription-Key" : subscription_key}     params  = {"q": search_term, "textDecorations": True, "textFormat": "HTML"}      response = requests.get(search_url, headers=headers, params=params)     status_code = response.status_code      response.raise_for_status()     search_results = response.json()     return status_code,search_results["value"][0]   @app.post("/news_search") async def create_item(request: Request):     json_post_raw = await request.json()     json_post = json.dumps(json_post_raw)     json_post_list = json.loads(json_post)     prompt = json_post_list.get('search')     status_code,res = bing_news_search(prompt)      now = datetime.now()     time = now.strftime("%Y-%m-%d %H:%M:%S")      answer = {         "data": res,         "status": status_code,         "time": time     }     return answer   if __name__ == '__main__':     uvicorn.run(app, host='0.0.0.0', port=9009, workers=1)  

在这里插入图片描述

相关内容

热门资讯

实测交流透视挂!宝玛大厅ai智... 实测交流透视挂!宝玛大厅ai智能透视挂教程,宝玛大厅破解软件经验(本来有挂辅助)1、每一步都需要思考...
总算了解辅助器!朱雀吴江三缺一... 总算了解辅助器!朱雀吴江三缺一ai智能透视辅助挂技巧,朱雀吴江三缺一好像是有挂(有辅助挂细节)朱雀吴...
今日公布透视!九五至尊大厅ai... 今日公布透视!九五至尊大厅ai智能透视插件,九五至尊大厅有没有透视挂窍门(切实有挂技术)1、在九五至...
玩家必看科普开挂!聚闲麻将ai... 玩家必看科普开挂!聚闲麻将ai智能透视辅助挂软件,聚闲麻将总是真的有挂(有辅助挂方式)聚闲麻将能透视...
据报道开挂!旅游娱乐ai智能开... 据报道开挂!旅游娱乐ai智能开挂工具,旅游娱乐辅助工具演示(一直有挂教学)1、全新机制【旅游娱乐ai...
一分钟揭秘开挂!决胜朋来麻将a... 一分钟揭秘开挂!决胜朋来麻将ai智能透视辅助挂教程,决胜朋来麻将真是真的是有挂(有辅助挂总结)1、首...
如何分辨真伪透视!红牛ai智能... 如何分辨真伪透视!红牛ai智能透视攻略,红牛是不是有挂经验(真是有挂技术)1、操作简单,无需红牛手机...
2分钟细说辅助器!江湖大庆麻将... 2分钟细说辅助器!江湖大庆麻将ai智能透视辅助挂攻略,江湖大庆麻将竟然是真的有挂(有辅助挂头条)1、...
总算清楚透视挂!老夫子厅ai智... 总算清楚透视挂!老夫子厅ai智能透视挂技巧,老夫子厅怎么开挂课程(好像发现有挂)老夫子厅破解侠是真的...
解密关于辅助!菜鸟麻将ai智能... 解密关于辅助!菜鸟麻将ai智能透视辅助挂脚本,菜鸟麻将总是存在有挂(有辅助挂存在)1、用户打开应用后...