百度大脑 使用

百度大脑:

官方网址:https://ai.baidu.com/
文档中心:https://ai.baidu.com/ai-doc
体验中心:https://ai.baidu.com/experience

百度大脑则是百度AI核心技术引擎,它包括基础层、感知层、认知层和安全,是百度智能云的核心技术基础。百度大脑为百度智能云提供了强大的技术支撑,使得百度智能云能够更好地满足企业、开发者的需求。

百度智能云:

官方网址:https://cloud.baidu.com/
官方文档:https://cloud.baidu.com/doc/index.html
百度智能云千帆大模型平台:https://console.bce.baidu.com/qianfan/overview

百度智能云是百度提供的云计算服务,它结合了云计算、大数据、人工智能等技术,为企业、开发者等客户提供全方位的云服务。

两者关系:

百度智能云和百度大脑的关系是相辅相成的。百度大脑为百度智能云提供了核心技术支撑,使得百度智能云在云计算领域具有独特的优势。而百度智能云则将百度大脑的技术成果转化为实际应用,为企业、开发者等客户提供全方位的云服务。

文心一言接口文档:
https://cloud.baidu.com/doc/WENXINWORKSHOP/s/flfmc9do2

千帆大模型API在线调试:
https://console.bce.baidu.com/tools/#/api?product=AI&project=%E5%8D%83%E5%B8%86%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%B9%B3%E5%8F%B0&parent=%E9%89%B4%E6%9D%83%E8%AE%A4%E8%AF%81%E6%9C%BA%E5%88%B6&api=oauth%2F2.0%2Ftoken&method=post

在这里插入图片描述
使用nodejs编写的demo:

sendHttps=(url,body,callBack)=>{
	if(!url || url==""){
		return;
	}
	const http = require('https'); 
	if(!http){
		console.log("不支持 node http");
	}
	const req = http.request(url, (res) => {  
		console.log(`Status code: ${res.statusCode}`);  
		//console.log(`Headers: ${JSON.stringify(res.headers)}`);  
		res.setEncoding('utf8');  
		let msg="";
		res.on('data', (chunk) => { 
		console.log("http 返回数据:",chunk); 
			msg+=decodeURIComponent(chunk);
		});  
		res.on('end', () => {  
			console.log('Response ended');  
			callBack && callBack(JSON.parse(msg)); 
		});  
	});  
	
	req.on('error', (error) => {  
		console.error(`Request error: ${error.message}`);  
	});  
	//body参数
	if(body){
		// 在这里设置请求主体参数,例如 JSON 对象或其他数据类型  
		const postData = JSON.stringify(body);  
		console.log("body 参数:",postData);
		req.write(postData);  
	}
	req.end();
	}
	
	//获得Token
	function getToken(){
		//url也可以
		//var options="https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=xx&client_secret=xx";
		const options = {  
			hostname: 'aip.baidubce.com',  
			port: 443,  
			path: '/oauth/2.0/token?grant_type=client_credentials&client_id=xx&client_secret=xx',  
			method: 'POST'  
			}; 
	
		sendHttps(options,null,(data)=>{
			//console.log("callback data:",data);
			if(data && data.access_token){
				console.log("获得token success:",data.access_token);
				global.ak = data.access_token;
			}else{
				console.log("获得token fail:",data);
			}
		})
	}
	
	//聊天
	function chat(say){
		const options = {  
			hostname: 'aip.baidubce.com',  
			port: 443,  
			path: '/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions_pro?access_token='+global.ak,  
			method: 'POST'  
		  }; 

		global.isSend = true;
		console.log("发送聊天内容:",say);
		$("content").value+="you:\n\n";
		$("content").value+=say+"\n\n";
		
		var body={messages:[{"role":"user", "content": say}]};
		sendHttps(options,body,(data)=>{
			console.log("callback data:",data);
			global.isSend = false;
			if(data && data.result){
				console.log("服务器聊天返回:",data.result);
			
				$("content").value+="ai token:"+data.usage.total_tokens+"\n\n";
				$("content").value+=data.result+"\n\n";
			}
		})
	}

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

理想架构的非对称高回退Doherty功率放大器理论与仿真

Doherty理论—理想架构的非对称高回退Doherty功率放大器理论与仿真 参考: 三路Doherty设计 01 射频基础知识–基础概念 Switchmode RF and Microwave Power Amplifiers、 理想架构的Doherty功率放大器(等分经典款)的理论与ADS电流源仿真参考…

python爬虫之JS逆向基础小案例:网抑云数据获取

嗨喽~大家好呀,这里是魔王呐 ❤ ~! python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 所用软件 解释器: python 3.8 编辑器: pycharm 2022.3 使用的模块 第三方模块: requests >>> 数据请求 execjs >>> pip insta…

Structure-from-Motion Revisited(COLMAP) 流程介绍

Structure-from-Motion Revisited(COLMAP)流程介绍 主要贡献1 场景图增强2 下一最佳视图选择3 稳健高效的三角化4 BA5 冗余视图挖掘 Reference: Structure-from-Motion Revisited 原文COLMAP 使用教程Colmap论文——《Structure-from-Motion …

HarmonyOS鸿蒙应用开发( 四、重磅组件List列表组件使用详解)

List列表组件,是一个非常常用的组件。可以说在一个应用中,它的身影无处不在。它包含一系列相同宽度的列表项,适合连续、多行呈现同类数据,如商品列表、图片列表和和文本列表等。ArkUI 框架采用 List 容器组件创建列表(…

红队打靶练习:W34KN3SS: 1

目录 信息收集 1、arp 2、nmap 3、nikto 4、gobuster 5、dirsearch WEB web信息收集 目录探测 漏洞利用 openssl密钥碰撞 SSH登录 提权 get user.txt get passwd 信息收集 1、arp ┌──(root㉿ru)-[~/kali] └─# arp-scan -l Interface: eth0, type: EN10MB…

【深度学习】初识深度学习

初识深度学习 什么是深度学习 关系: #mermaid-svg-7QyNQ1BBaD6vmMVi {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-7QyNQ1BBaD6vmMVi .error-icon{fill:#552222;}#mermaid-svg-7QyNQ1BBaD6vmMVi .err…

HEGERLS智能物流机器人|场景为王 以存取为技术核心布局的仓储集群

随着物流需求的多样化、复杂化,四向穿梭车技术经过几年的蓬勃发展,正在各领域迎来愈加广泛的应用。河北沃克作为该领域的代表,凭借庞大的产品群、功能强大的软件系统以及资源丰富的生态合作伙伴体系实现了快速的发展。其中,海格里…

Spring5系列学习文章分享---第三篇(AOP概念+原理+动态代理+术语+Aspect+操作案例(注解与配置方式))

目录 AOP概念AOP底层原理AOP(JDK动态代理)使用 JDK 动态代理,使用 Proxy 类里面的方法创建代理对象**编写** **JDK** 动态代理代码 AOP(术语)AOP操作(准备工作)**AOP** **操作(**AspectJ注解)**AOP** **操作(**AspectJ…

【系统DFX】如何诊断占用过多 CPU、内存、IO 等的神秘进程?

热门面试问题:如何诊断占用过多 CPU、内存、IO 等的神秘进程? 下图展示了 Linux 系统中有用的工具。 🔹’vmstat’ - 报告有关进程、内存、分页、块 IO、陷阱和 CPU 活动的信息。🔹’iostat’ - 报告系统的 CPU 和输入/输出统计信…

TortoiseSVN源码安装与迁移全攻略

一、前言 随着版本控制系统的普及,越来越多的开发者和团队开始使用SVN(Subversion)来管理代码。本文将详细介绍TortoiseSVN的源码安装及迁移过程,帮助您轻松掌握这一版本控制工具。 二、TortoiseSVN源码安装 依赖环境安装&…

# 安徽锐锋科技IDMS系统简介

IDMS 由安徽锐锋科技独立开发 该系统负责和海算以及UE\UNITY的无缝衔接并具备远程数据库访问、高速数据库的自动创建及数据存储、支持MQTT等多种物联网接口,支持多种算法。主要完成由于物料、人员、生产、故障、不良异常、订单异常带来的生产损失,通过海…

【趣味CSS3.0】粘性定位属性Position:sticky是不是真的没用了?

🚀 个人主页 极客小俊 ✍🏻 作者简介:web开发者、设计师、技术分享博主 🐋 希望大家多多支持一下, 我们一起学习和进步!😄 🏅 如果文章对你有帮助的话,欢迎评论 💬点赞&a…

【产品交互】超全面B端设计规范总结

不知不觉已经深耕在B端这个领域3年有余,很多人接触过B端后会觉得乏味,因为B端的设计在视觉上并没有C端那么有冲击力,更多的是结合业务逻辑,设计出符合业务需求的交互,以及界面排版的合理性,达到产品的可用性…

UE5 C++ Slate独立程序的打包方法

在源码版安装目录内找到已编译通过的xxx.exe,(\Engine\Binaries\Win64\xxx.exe),在需要的位置新建文件夹,拷贝源码版Engine内的Binaries、Content、Shaders文件夹到目标文件夹内,将xxx.exe放入对应位置,删除…

npm或者pnpm或者yarn安装依赖报错ENOTFOUND解决办法

如果报错说安装依赖报错,大概率是因为npm源没有设置对,比如我这里安装protobufjs的时候报错:ENOTFOUND npm ERR! code ENOTFOUND npm ERR! syscall getaddrinfo npm ERR! errno ENOTFOUND npm ERR! network request to https://registry.cnpm…

IP地址和端口

1. IP地址: 简介: IP 协议是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所 有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任 何厂家生产的计算机系统…

BioTech - 量子化学与分子力场

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/135787607 量子化学是应用量子力学的规律和方法来研究化学问题的一门学科,主要关注分子的结构、性质和反应过程。 量子化学的理论方法…

Spring Boot引起的“堆外内存泄漏”排查及经验总结

Spring Boot引起的“堆外内存泄漏”排查及经验总结 背景 为了更好地实现对项目的管理,我们将组内一个项目迁移到MDP框架(基于Spring Boot),随后我们就发现系统会频繁报出Swap区域使用量过高的异常。笔者被叫去帮忙查看原因&…

web安全学习笔记【05】——反弹Shell、正反向连接

思维导图 #知识点: 1、Web常规-系统&中间件&数据库&源码等 2、Web其他-前后端&软件&Docker&分配站等 3、Web拓展-CDN&WAF&OSS&反向&负载均衡等 ----------------------------------- 1、APP架构-封装&原生态&H5&am…

SpringMVC 注解配置SpringMVC

文章目录 1、创建初始化类,代替web.xml2、创建SpringConfig配置类,代替spring的配置文件3、创建WebConfig配置类,代替SpringMVC的配置文件4、测试功能 使用配置类和注解代替web.xml和SpringMVC配置文件的功能 1、创建初始化类,代替…