百度大脑 使用

百度大脑:

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

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

百度智能云:

官方网址:https://cloud.baidu.com/
百度智能云千帆大模型平台: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();}//获得Tokenfunction 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";}})}

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

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

相关文章

上门按摩系统的开发对于按摩行业有哪些意义

随着科技的迅猛发展,人们的生活水平逐渐提高,对健康与舒适的需求也日益增强。作为古老而又充满现代感的保健方式,按摩已受到广大民众的喜爱与接纳。然而,传统的按摩店往往需要顾客亲自上门,这对于忙碌的上班族或行动不…

ChatGPT时代对大数据应用的展望

前言: 2022年底,科技圈有个爆炸性新闻,ChatGPT的诞生,引发了世界范围内的震惊;人工智能在与人交流上有了划时代的技术突破,可以和人深入的理解交流,让许多公司和领域对这项技术有了更多遐想。对…

【排序算法】六、快速排序(C/C++)

「前言」文章内容是排序算法之快速排序的讲解。(所有文章已经分类好,放心食用) 「归属专栏」排序算法 「主页链接」个人主页 「笔者」枫叶先生(fy) 目录 快速排序1.1 原理1.2 Hoare版本(单趟)1.3 快速排序完整代码&…

SpringMVC获取参数与页面跳转

获取参数 第一种 直接当成方法的参数,需要与前台的name一致 相当于Request.getAttribute("username") Controller 第二种 使用对象接收 页面的name也要和对象的字段一致 创建一个对应的实体类 Controller 将参数更换为User对象就行 SpringMVC获取到…

SQL注入实操(get、post基于报错的注入,sqlilabs靶场)

一、get基于报错的注入 1、利用order by 判断字段数 正确 ?id1 报错 ?id1 order by 3 -- (编号为3正确)------可以看出为3个字段 (编号为4错误) 2、union联合注入?id0(不存在这样的记录,查不到的意思)(报错) ?id0 union select 1,2,3…

flink operator 拉取阿里云私有镜像(其他私有类似)

创建 k8s secret kubectl --namespace flink create secret docker-registry aliyun-docker-registry --docker-serverregistry.cn-shenzhen.aliyuncs.com --docker-usernameops_acr1060896234 --docker-passwordpasswd --docker-emailDOCKER_EMAIL注意命名空间指定你使用的 我…

MySQL面试篇

MySQL面试题主要内容 面试官在面试时主要会问以下这些方面的问题 MySQL-优化 定位慢查询 方案一:开源工具 调试工具:Arthas 运维工具:Prometheus 、Skywalking 方案二:MySQL自带慢日志 慢查询日志记录了所有执行时间超过指定…

STM32 TIM输出比较、PWM波形

单片机学习! 目录 一、输出比较简介 二、PWM简介 三、输出比较通道 3.1通用定时器的输出比较部分电路 3.2高级定时器的输出比较部分电路 四、输出模式控制器 五、PWM基本结构 六、PWM参数计算 总结 前言 文章讲述STM32定时器的输出比较功能,它主…

LeetCode 算法 3.无重复字符的最长子串(python版)

1.需求 #给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 #输入: s “pwwkew” #输出: 3 #解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。 #请注意,你的答案必须是 子串 的长度,“pwke” 是一个…

正则表达式初版

一、简介 REGEXP: Regular Expressions,由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符)不表示字符字面意义,而表示控制或通配的功能,类似于增强版的通配符功能,但与通…

【2023我的编程之旅】七次不同的计算机二级考试经历分享

目录 我报考过的科目 第一次报考MS Office 第二次报考Web语言,C语言,C语言 第三次报考C语言,C语言,Java语言 分享一些备考二级的方法 一些需要注意的细节 结语 2023年的CSDN征文活动已经进入了尾声,在这最后我…

Cortex-M3/M4内核NVIC及HAL库函数详解(2):HAL库中断底层函数实现

0 工具准备 Keil uVision5 Cortex M3权威指南(中文) Cortex M3与M4权威指南 stm32f407的HAL库工程 STM32F4xx中文参考手册 1 HAL库中断底层函数实现 打开stm32f407的HAL库工程,可以在CMSIS->Include->core_cm4.h内找到有关NVIC寄存器设…