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

百度智能云:千帆大模型平台接入Llama 2等33个大模型,上线103个Prompt模板

  大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法行业就业。希望和大家一起成长进步。

  今天给大家带来的是百度智能云:千帆大模型平台接入Llama 2等33个大模型,上线103个Prompt模板,希望能对学习大语言模型的同学们有所帮助。

文章目录

  • 1. 前言
  • 2. 大而全+持续进化的大语言模型平台
  • 3. Prompt海量模板库助力优化模型效果
  • 4. 总结

1. 前言

  8月2日,百度智能云方面表示,千帆大模型平台已完成新一轮升级,重点升级了两大功能。

  第一大升级是千帆大模型平台已经实现了对33个大型模型的全面接入,其中包括Llama 2全系列、ChatGLM2-6B、RWKV-4-World、MPT-7B-Instruct和Falcon-7B等。这使得百度智能云成为国内拥有最多大型模型的平台之一。通过千帆平台的二次性能增强,上述模型的推理成本最高可降低50%。其次,千帆大模型平台的另一个重要升级体现在推出了国内最全面的预置Prompt模板,共涵盖了103个模板。这些模板适用于对话、游戏、编程、写作等十余个场景,为用户提供了更加全面和多样化的选择。

  那么什么是千帆大模型平台呢?它是百度智能云推出的全球首个一站式的企业级大模型平台,千帆大模型平台不仅提供了包括文心一言在内的大型模型服务和第三方大型模型服务,还提供了完整的大型模型开发和应用工具链,旨在协助企业解决在大模型开发和应用过程中遇到的各种问题。这一整套工具链的引入,为企业提供了全方位的支持,确保他们能够充分利用大型模型的潜力,实现更高效的开发和应用。无论是在模型的训练阶段还是推理阶段,千帆大模型平台都提供了丰富的功能和工具,以最大程度地满足企业的需求,并帮助他们克服可能出现的挑战。

  百度智能云表示,千帆大模型平台的此次升级旨在为企业和开发者提供更加灵活、多样化和高效的大模型服务。客户可以根据自身业务需求选择最适合的大型模型,并利用千帆平台提供的完整工具链进行模型再训练和指令微调等操作,从而高效率、低成本地打造专属于企业的大模型。此外,千帆平台还拥有庞大的Prompt模板库,可提升大型模型内容的准确性和用户满意度。通过上述改进,企业和开发者能够更好地满足用户需求、提高业务效率,并实现更精确的大模型输出。

2. 大而全+持续进化的大语言模型平台

  随着开源大模型技术和生态的不断发展,各种大语言模型如雨后春笋一般不断涌现。但不同模型各有所长,因此根据具体的行业背景和业务场景进行模型测评和模型选型是至关重要的。

  在模型选型的环节中必不可少的就是文心大模型。它是百度发布的产业级知识增强大模型,据IDC 最新发布的《AI 大模型技术能力评估报告,2023》显示,文心大模型得到“综合评分第一,算法模型第一,行业覆盖第一”三个绝对第一。根据个人的实际使用体验,文心一言中文理解和生成能力堪称一绝,在这个层面上已经能够和GPT-4不相上下。

  虽然文心一言已经足够强大,但为了满足企业在模型选型和使用中多样性和全面性的需求,千帆大模型平台以文心大模型为核心,同时全面接入最新的各大模型,包括Llama 2全系列、ChatGLM2-6B、RWKV-4-World、MPT-7B-Instruct、Falcon-7B等33个大模型,已经成为国内大模型数量之最、覆盖面最广且持续进化的大语言模型平台。

  在不同细分场景下,企业用户可组合使用各种不同的大语言模型,从而最大程度的激发出大语言模型的潜能。企业和开发者可以登陆千帆大模型平台操作台,点击一级目录"大模型管理"下的"模型仓库",然后点击左上方的"预置模型",然后可根据自身需求选择并进行模型部署、评估。

在这里插入图片描述
  可能有同学会提出疑问,33个大模型是如何被筛选出来的呢?大模型专家通过科学的设计和实验后,采用了三大关键指标:模型效果、模型安全性、可商用。在筛除出原始模型之后,千帆再在其基础上进行了性能+安全的双重增强。

  性能是企业落地应用的关键指标之一。低延迟的模型往往确保实时应用的流畅性和用户体验。所以千帆通过优化模型吞吐、降低模型尺寸,实现模型推理速度的大幅提升。据测算,调优后模型体积可压缩至25%-50%,推理性能显著提升,很好的满足了企业的重要需求。

  与此同时,千帆还通过科学的方法对大模型进行了二次安全增强,提高了模型输出的可控性和安全性,显著降低了合规性成本。

  特别值得一提的是,为方便开发者和企业做模型调优,千帆还提供多种傻瓜式调优工具,包括常见微调(全量参数微调、Prompt Tuning、LoRA)及强化学习(奖励模型学习、强化学习训练)等,同一模型可通过多种方式持续调优。此外,千帆还支持数据回流功能,可在实际生产过程中持续微调,提升模型效果。

  说一千道一万,不如来个实战。首先点击一级目录"数据服务"下的"数据集管理",然后点击创建数据集,如下图所示:
在这里插入图片描述
  这里以个人储备的50多个深度学习常见问题为例,具体问题如下图所示:
在这里插入图片描述

  然后点击左下角的创建并导入:

在这里插入图片描述
  然后根据数据格式点击对应的单选框,以有标注信息、本地导入的JSONL文件为例,其中jsonl的数据格式可参考:

[{"prompt": "请根据下面的新闻生成摘要, 内容如下:新华社受权于18日全文播发修改后的《中华人民共和国立法法》,修改后的立法法分为“总则”“法律”“行政法规”“地方性法规、自治条例和单行条例、规章”“适用与备案审查”“附则”等6章,共计105条。\n生成摘要如下:", "response": [["修改后的立法法全文公布"]]}]

在这里插入图片描述
  上传后很快就能看到导入成功的界面,并点击更多->发布:
在这里插入图片描述

  然后进行大模型调优,点击创建调优任务:
在这里插入图片描述
  点击创建并训练,如下图所示:
在这里插入图片描述
  采用BLOOMZ-7B模型进行LoRA微调,50条数据只花了不到1毛钱的价格,价格是真美丽啊:
在这里插入图片描述

  经过二十分钟左右的时间就训练好了,然后点击发布,就能够发布新的模型了,如下图所示:
在这里插入图片描述
  发布好模型之后也可以很方便的进行模型评估,从而评测模型效果,如下图所示:
在这里插入图片描述
  根据自身的亲身体验,千帆大模型平台对于新手来说是非常友好的。通过可视化的点击和输入操作就能够完成复杂的模型调优和评估操作,真的是极大的降低了模型训练、部署、评估的门槛,这对于各行各业来说无疑都是福音。

3. Prompt海量模板库助力优化模型效果

  Prompt是指人类与大语言模型交互的桥梁,通过自然语言描述的方式来提出问题(提示)是,是大模型理解人类需求的关键途径。但Prompt使用需要一定的专业知识,比如需要通过角色扮演、需求细化等方法就能够极大提升模型回答的效果。

  为帮助客户提高Prompt提问质量、提升模型输出质量和用户满意度,本轮升级后,百度智能云千帆大模型平台上线了海量预置Prompt模板库,模板数量多达103个,包括了不同角色(如医生、厨师、会计师、人事主管、产品经理)和不同任务(如内容总结、SQL 终端、原创改写、语言优化)的Prompt模板,真的是应有尽有啊。列一个直男会很喜欢的夸奖女友Prompt,有了这个Prompt再也不怕哄不好女朋友了。

在这里插入图片描述

  用户可以根据需求选择合适的模板,再将问题和模板进行融合, 就能够提高模型内容的准确度和针对性。除了常用的预置模板以外,用户还可以根据自身需求进行自制模板设计或者将预置模板保存到自制模板中,并对钟爱的模板进行收藏,如下图所示:

在这里插入图片描述

  百度智能云表示,很多企业使用大模型时,认为效果不好是模型本身的问题,其实很多时候重新编写Prompt就能达到预想的效果。海量Prompt模板的推出,大幅降低了Prompt撰写难度。很多情况下,企业无需花费大量资源调优大模型,基于模板优化Prompt,即可得到满意的模型效果。

4. 总结

  如今,大模型正逐渐重塑各行各业并进入产业落地阶段。为了降低大模型的使用门槛,千帆大模型平台致力于持续聚集优质的大模型资源,并提供易用可靠的大模型工具链。我们旨在帮助每个企业和开发者快速拥抱大模型,并共同探索大模型与行业结合的创新实践。我们的目标是为用户提供通往大模型应用的最短路径,以促进大模型技术的广泛应用和推动行业的创新发展。

相关文章:

百度智能云:千帆大模型平台接入Llama 2等33个大模型,上线103个Prompt模板

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的…...

烦人的幻灯片——拓扑排序

烦人的幻灯片 烦人的幻灯片问题描述输入输出格式输入格式输出格式 输入输出样例输入样例:输入样例一:输入样例二: 输出样例:输出样例一:输出样例二: 正确做法拓扑排序 代码 烦人的幻灯片 问题描述 李教授…...

无涯教程-Perl - ord函数

描述 此函数返回EXPR指定的字符的ASCII数值,如果省略则返回$_。例如,ord(A)返回值为65。 语法 以下是此函数的简单语法- ord EXPRord返回值 该函数返回整数。 例 以下是显示其基本用法的示例代码- #!/usr/bin/perl -wprint("ord() ", ord(G), "\n"…...

Python爬虫:js逆向调式操作及调式中遇到debugger问题

Python爬虫:js逆向调式操作及调式中遇到debugger问题 1. 前言2. js逆向调式操作2.1 DOM事件断点2.2 XHR/提取断点(用于请求接口参数加密处理)2.3 请求返回的数据是加密的2.4 hook定位参数 3. 调式中遇到debugger问题3.1 解决方式(一律不在此处暂停)3.2 问题:点击一律…...

HTML网页制作技巧:打造出色的用户体验

HTML是构建网页的基础语言,掌握一些关键的技巧可以帮助您创建出色的用户体验。本文将介绍一些HTML网页制作的技巧,从布局和样式到交互和可访问性,为您提供有用的指导。无论您是初学者还是有经验的开发者,这些技巧都将对您的网页设…...

探究使用HTTP代理ip后无法访问网站的原因与解决方案

目录 访问网站的原理是什么 1. DNS解析 2. 建立TCP连接 3. 发送HTTP请求: 4. 服务器响应: 5. 浏览器渲染: 6. 页面展示: 使用代理IP后访问不了网站,有哪些方面的原因 1. 代理IP的可用性: 2. 代理…...

SpringBoot 全局异常处理进阶

待总结 参考文章: SpringBoot 全局异常处理进阶:使用 ControllerAdvice 对不同的 Controller 分别捕获异常并处理 SpringBoot 对 controller 层捕获全局异常并处理的方法(ControllerAdvice 和 ExceptionHandler) 注解RestCont…...

数据结构(一):顺序表详解

在正式介绍顺序表之前,我们有必要先了解一个名词:线性表。 线性表: 线性表是,具有n个相同特性的数据元素的有限序列。常见的线性表:顺序表、链表、栈、队列、数组、字符串... 线性表在逻辑上是线性结构,但…...

【周末闲谈】人工智能热潮下的AIGC到底指的是什么?

生成式人工智能AIGC(Artificial Intelligence Generated Content)是人工智能1.0时代进入2.0时代的重要标志。 个人主页:【😊个人主页】 系列专栏:【❤️周末闲谈】 系列目录 ✨第一周 二进制VS三进制 ✨第二周 文心一…...

sklearn垃圾邮件分类

在Python中,可以使用机器学习算法来进行垃圾邮件分类。下面是一个简单的示例,使用朴素贝叶斯算法进行垃圾邮件分类: import pandas as pd from sklearn.feature_extraction.text import CountVectorizer from sklearn.model_selection impor…...

UI美工设计岗位的工作职责

UI美工设计岗位的工作职责1 职责: 1、负责软件界面的美术设计、创意工作和制作工作; 2、根据各种相关软件的用户群,提出构思新颖、有高度吸引力的创意设计; 3、对页面进行优化,使用户操作更趋于人性化; 4、维护现有的应用产品; 5、收集和…...

ES6链判断运算符(?.)的正确打开方式

在实际应用中,如果读取对象内部 的某个属性,往往需要判断一下,属性的上层对象是否存在。比如,读取message.body.user.firstName这个属性,安全的写法是写成下下面这样: // 错误的写法 const firstName mes…...

删除块参照 删除块定义

删除块参照 void CDwgDatabaseUtil::DeleteBlockReference(CString strBlockName) {// 锁定文档acDocManager->lockDocument(acDocManager->curDocument());AcDbObjectId objRecId;if (...

机器学习笔记:李宏毅ChatGPT:生成式学习的两种策略

1 策略1 “各个击破”——autoregressive model “各个击破”——一个一个生成出来 2 策略2 : “一次到位”——non-autoregressve model 一步到位,全部生成出来 2.1 non-autoregressive model 如何确定长度? 两种策略 策略1:始…...

React 组件防止冒泡方法

背景 在使用 antd 组件库开发时,发现点击一个子组件,却触发了父组件的点击事件,比如,我在一个折叠面板里面放入一个下拉框或者对下拉框列表渲染做定制,每个下拉框候选项都有一个子组件… 解决 其实这就是 Javascri…...

MAUI+Blazor 如何开启浏览器调试工具

文章目录 前言如何开启调试模式输入快捷键打开浏览器有什么意义? 前言 MAUIBlazor其实就是浏览器套壳,我觉得很有意义,因为现在性能已经不是主要的限制了,很多时候讲究的快速开发。而且MAUIBlazor跨平台的未来感觉实在是太香了。…...

【Spring MVC】Spring MVC基于注解的程序开发

目录 一、什么是Spring MVC 二、Spring MVC项目的创建和使用 1、实现客户端和服务器端之间的连接 1.1、RequsestMapping注解 1.2、RequestMapper的简单使用 1.3、使用GetMapping和POSTMapping注解来实现HTTP连接 三、获取参数 1、实现获取单个参数 2、实现获取对象 3…...

前端探索之旅

目录 简介:内容大纲:第一章 前端开发简介1.1 前端开发的定义和作用1.2 前端开发的职责1.3 前端开发的技能要求1.4 前端开发的发展前景总结: 第二章 HTML基础2.1 HTML基本结构2.2 常见HTML标签和元素 第三章 CSS基础3.1 CSS基本语法3.2 常见CSS选择器3.3 常见CSS属性…...

“冰箭卫士·IP发布会”首次亮相第14届海峡两岸(厦门)文博会

2023年8月6日,“冰箭卫士IP发布会”首次亮相海峡两岸文博会思明馆。此次发布会由厦门市文化创意产业协会、厦门理工(集美区)政产学研基地主办,厦门市文化创意产业协会IP设计研究院、厦门一笔之上文化发展有限公司、冰箭应急安全科技研究院承办…...

数学建模学习(9):模拟退火算法

模拟退火算法(Simulated Annealing, SA)的思想借 鉴于固体的退火原理,当固体的温度很高的时候,内能比 较大,固体的内部粒子处于快速无序运动,当温度慢慢降 低的过程中,固体的内能减小,粒子的慢慢趋于有序&a…...

.Net框架,除了EF还有很多很多......

文章目录 1. 引言2. Dapper2.1 概述与设计原理2.2 核心功能与代码示例基本查询多映射查询存储过程调用 2.3 性能优化原理2.4 适用场景 3. NHibernate3.1 概述与架构设计3.2 映射配置示例Fluent映射XML映射 3.3 查询示例HQL查询Criteria APILINQ提供程序 3.4 高级特性3.5 适用场…...

Redis相关知识总结(缓存雪崩,缓存穿透,缓存击穿,Redis实现分布式锁,如何保持数据库和缓存一致)

文章目录 1.什么是Redis?2.为什么要使用redis作为mysql的缓存?3.什么是缓存雪崩、缓存穿透、缓存击穿?3.1缓存雪崩3.1.1 大量缓存同时过期3.1.2 Redis宕机 3.2 缓存击穿3.3 缓存穿透3.4 总结 4. 数据库和缓存如何保持一致性5. Redis实现分布式…...

相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解

【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了: 这一篇我们开始讲: 目录 一、场景操作步骤 二、日志基础关键字分级如下 三、场景日志如下: 一、场景操作步骤 操作步…...

MFC内存泄露

1、泄露代码示例 void X::SetApplicationBtn() {CMFCRibbonApplicationButton* pBtn GetApplicationButton();// 获取 Ribbon Bar 指针// 创建自定义按钮CCustomRibbonAppButton* pCustomButton new CCustomRibbonAppButton();pCustomButton->SetImage(IDB_BITMAP_Jdp26)…...

基于Uniapp开发HarmonyOS 5.0旅游应用技术实践

一、技术选型背景 1.跨平台优势 Uniapp采用Vue.js框架,支持"一次开发,多端部署",可同步生成HarmonyOS、iOS、Android等多平台应用。 2.鸿蒙特性融合 HarmonyOS 5.0的分布式能力与原子化服务,为旅游应用带来&#xf…...

Java多线程实现之Callable接口深度解析

Java多线程实现之Callable接口深度解析 一、Callable接口概述1.1 接口定义1.2 与Runnable接口的对比1.3 Future接口与FutureTask类 二、Callable接口的基本使用方法2.1 传统方式实现Callable接口2.2 使用Lambda表达式简化Callable实现2.3 使用FutureTask类执行Callable任务 三、…...

生成 Git SSH 证书

🔑 1. ​​生成 SSH 密钥对​​ 在终端(Windows 使用 Git Bash,Mac/Linux 使用 Terminal)执行命令: ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" ​​参数说明​​: -t rsa&#x…...

视频字幕质量评估的大规模细粒度基准

大家读完觉得有帮助记得关注和点赞!!! 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用,因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型(VLMs)在字幕生成方面…...

uniapp微信小程序视频实时流+pc端预览方案

方案类型技术实现是否免费优点缺点适用场景延迟范围开发复杂度​WebSocket图片帧​定时拍照Base64传输✅ 完全免费无需服务器 纯前端实现高延迟高流量 帧率极低个人demo测试 超低频监控500ms-2s⭐⭐​RTMP推流​TRTC/即构SDK推流❌ 付费方案 (部分有免费额度&#x…...

IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)

文章目录 概述HelloWorld 工程C/C配置编译器主配置Makefile脚本烧录器主配置运行结果程序调用栈 任务管理实验实验结果osal 系统适配层osal_task_create 其他实验实验源码内存管理实验互斥锁实验信号量实验 CMISIS接口实验还是得JlINKCMSIS 简介LiteOS->CMSIS任务间消息交互…...