学习笔记|大模型优质Prompt开发与应用课(二)|第五节:只需3步,优质Prompt秒变应用软件

原作者:依依│百度飞桨产品经理
一乔│飞桨开发者技术专家

分享内容

01:大模型应用简介
02:LLM应用开发范式
03: Al Studio大模型社区
04:AI对话类应用开发技巧
大模型技术爆发,各类应用产品涌现
在这里插入图片描述
文心产业级知识增强大模型在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
工作中的“超级助手”——智能总结

工作中的“超级助手”——智能编程
基于大语言模型的应用开发

三种LLM应用开发范式

低投入Prompting耗时短,效果有限,

受token限制在这里插入图片描述

中投入建立数据索引库开卷考试:耗时适中,受检索效果、token限制

在这里插入图片描述

高投入

Supervised Fine Tuning闭卷考试:效果较好泛化性强
在这里插入图片描述
耗时较久门槛较高
文心一言微调经验总结
1.适当构建ICL和COT数据可提升指令理解
与多轮对话能力
2.w条以上的数据有更好的效果3.数据多样性重要性大于数据规模4.尽量筛选掉无意义和错误的内容

共创社区生态、让大模型开发更简单

大模型社区:支持分享、交流与共创
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 支持公开作品至创意坊
  • 热门内容与日榜/周榜实时更新
  • 点击作品即可收藏、制作同款
    大模型社区:支持分享、交流与共创
    支持作品分享至频道
    支持共创交流
    支持表情点赞等多反馈操作
    点击作品即可查看详情
    大模型应用:支持体验、创作
  • 支持大模型极致推理
  • 性能模型参数自动填写
  • 提供Prompt最佳实践
    大模型应用:支持体验、创作
    知识灵活挂载
    自动建立数据索引
    ·支持大模型高效微调
    LoRA、DreamBooth.
    SFT、Prefix-Tuning
    √文心一言√开源大模型
    ·专业模式展示中间过程
    灵活调试大模型效果
    社区应用一键克隆

实践举例:基于Al Studio构建飞桨智能问答助手

AI Studio大模型社区AI对话类应用创建技巧

系统基础Prompting
你需要根据以下任务中的描述进行角色扮演,你只能以任务角色的身份应答,而不是语言模型。任务:角色身份设定
希望LLM扮演的角色/完成的任务描述,对于任务描述越细节效果越好
格式:人设+任务及解决方式+附加条件陈述
在这里插入图片描述

角色身份设定*R

请输入AlI应用代表的角色名称、身份定位、背景说明等信息,1024字符以内(例:角色名称为“钢铁侠”,他是美国漫威漫画旗下的超级英雄,由斯坦·李、赖瑞-理柏、唐·赫克和杰克·科比联合创造。钢铁侠全名安东尼·爱德华·托尼·史塔克,出生于1970年5月29日,他是斯塔克工业的CEO,因场阴谋绑架中,胸部遭弹片穿入,生命危在旦夕,为了挽救自己的性命,在同被绑架的物理学家何·银森的协助下托尼制造方舟反应炉从而逃过劫,利用方舟反应炉作为能量运转的来源,暗中制造了套装甲杀出重围后逃脱。后来钢铁侠参与创立复仇者联盟。)
角色身份设定
原则:人设+任务目标及解决方式+附加条件完整陈述
举例:
你现在是一个提示生成器,专业生成提供给大语言模型人设设定的提示词。
系统基础Prompting
请基于以下已知信息回答我的问题,不允许进行编造与作假,如仍无法回答,请说你不知道如何作答。
已知信息:外挂数据集检索结果,用作建立向量索引库,纯文本效果会更好

自定义数据检索
提供给LLM的背景材料,例如对业务名词的介绍解释、背景知识的文字片段、需要被处理的样本输入等
系统基础Prompting
请参考并模仿以下示例的应答风格。
示例;输入1输出1输入2输出2
Few-Shot Learning
提供LLM学习的示例对话,结合角色身份设定让LLM更加理解任务及回答的方式与风格
我的问题:你的输入
你好,我是大语言模型的提示词生成器,请提供你今天想要大语言模型扮演的角色/任务(如扮演代码审阅助手)。
更多Tips:示例对话及验证参数
示例对话:提供LLM学习的输入输出的样本演示
验证参数:用于验证应用创建效果
Tips
1.可以针对特殊回答、语气设计输入输出
⒉数量在5对以上效果更佳

图文实践展示

大模型应用开发实战
张一乔PPDE/飞桨开发者技术专家。2022年被评选为PPDE
·给Al Studio平台赛题贡献多个基线,如、《百度网盘Al大赛-图像处理挑战赛:文档检测优化赛》《百度网盘AI大赛-图像处理挑战赛:∵"水印智能消除赛》等。
在Al Studio上公开多个开源项目,例如《基于边缘部署(PC/AiBox/Jetson)的实时预览美甲机》。
对飞桨框架进行贡献,如进行飞桨框架中英文API文档修复工作、为框架移除LoDTensor的使用,自2.3版本以来,多次获得开源贡献证书~
在Al Studio平台的多个比赛中,使用PaddlePaddle获得名次,如2022国际自主智能机器人大赛企业赛道荣获第二名、百度网盘Al大赛-图像处理挑战赛荣获前十名等。
·在飞桨特训营等项目中指导学员完成应用开发。
实战内容:以一个【广告文案生成器】为例快速开发大模型应用·应用概述:根据对服装特征的描述,例如颜色,版式等信息词汇,生成完整的广告语说辞。讲解流程:
·基于已有优质prompt创建基础应用实际示例演示与观察

更多优化方式实操

需要先申请相应权限才能进行实操。

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

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

相关文章

兵兵数码:网络机顶盒哪个好?2023最新网络机顶盒排名

网络机顶盒让电视机重生,解决卡顿、资源少、广告多等问题,我们每年都会进行网络机顶盒测评,今年已经测评过17款,通过多角度对比筛选了五款表现最佳的产品整理成网络机顶盒排名,近期想买网络机顶盒不知道网络机顶盒哪个…

7.28黄金还会继续下跌吗?收官多空如何布局

近期有哪些消息面影响黄金走势?黄金多空该如何研判? ​黄金消息面解析: 周五(7月28日)亚洲时段,现货黄金震荡微涨,目前交投于1952.94附近,隔夜金价大跌后,吸引了一些逢低…

医学案例|配对wilcoxon符号秩检验

一、案例介绍 某单位想要研究某保健品对小鼠是否具有抗疲劳作用,将同种属的小鼠按性别与年龄相同、体重相近配成对子,共14对,并将每对中的两只小鼠随机分配到两个不同的保健食品剂量组,测量小鼠负重5%体重时的游泳时间…

git 合并非关联分支

面对的场景:现在有三个仓库,一个是本地的仓库1,第二个是和仓库1关联的在github上的仓库2,第三个是把仓库1拷贝到一个无网络环境中持续开发一段时间的仓库3. 分析 基本想法是把仓库3作为仓库1的远程仓库,然后在仓库1上…

uiautomatorViewer无法获取Android8.0手机屏幕截图的解决方案

问题描述: 做APP UI自动化的时候,会碰到用uiautomatorViewer在Android 8.0及以上版本的手机上,无法获取到手机屏幕截图,无法获取元素定位信息的问题,会有以下的报 在低版本的Android手机上,则没有这个问题…

Istio网关Gateway 启用TLS

Istio网关Gateway概述 Istio网关Gateway是一个负责处理南北向流量的组件,它通常会暴露服务网格内部的服务,以便外部的请求能够访问到服务网格中的服务。Istio网关Gateway支持多种协议,包括HTTP、HTTPS和GRPC等。 在Istio网关Gateway中&#…

二、Java框架基础02 XML

二、XML 2.1 XML 简介 XML 即可扩展标记语言,一种简单的数据存储语言,使用一系列简单的标记来描述结构化数据 XML 的特点 XML 与操作系统,编程语言的开发平台无关规范统一,实现不同系统之间的数据交互 2.1.1 XML 的文档结构 以下…

吐血整理,性能测试最重要指标分析说明,一步通关...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 QPS Queries Per …

swiper不生效/切换不生效,点击切换按钮activeIndex值不对应问题@令狐张豪

原因:因为把new Swiper放在mounted实例化的时候可能v-for并未执行完成结构还未完全生成 错误:先执行了swiper实例化后循环的;正确:先循环完数据确保数据完整循环完成后再执行swiper实例化; 解决方案:watch…

SketchUp 如何选择合适的硬件配置?

SketchUp 本地配置不足可以尝试云端解决方案: 渲云渲染插件 渲云云渲染面向多领域三维内容制作提供云渲染服务,帮助用户快速完成三维内容、动画及效果图的渲染计算,规避因本地电脑配置不足导致渲染慢的问题,大幅提高工作效率&…

注解和反射03--Class对象

注解和反射 Class类Class类的常用方法获取Class类的实例哪些类型可以有Class对象 Class类 在Object类重定义了以下的方法,此方法将被所有子类继承 public final Class getClass()以上的方法返回值的类型是一个Class类,此类是Java反射的源头&#xff0c…

一百三十七、Hive——HQL运行报错(持续更新中)

一、timestamp字段与int字段相加 (一)场景 change_time字段是timestamp字段,代表一个红绿灯周期的开始时间(先是绿灯、再是黄灯、最后红灯),而green是int字段,代表绿灯的秒数,现在…

Docker 阿里云容器镜像服务

阿里云-容器镜像服务ACR 将本地/服务器docker image(镜像)推送到 阿里云容器镜像服务仓库 1. 在容器镜像服务ACR中创建个人实例 2. 进入个人实例 > 命名空间 创建命名空间 3. 进入个人实例 > 镜像仓库 创建镜像仓库 4. 进入镜像仓库 > 基本信…

论文笔记--Distilling the Knowledge in a Neural Network

论文笔记--Distilling the Knowledge in a Neural Network 1. 文章简介2. 文章概括3 文章重点技术3.1 Soft Target3.2 蒸馏Distillation 4. 文章亮点5. 原文传送门 1. 文章简介 标题:Distilling the Knowledge in a Neural Network作者:Hinton, Geoffre…

【iOS】isKindOfClass和isMemberOfClass方法

前言 这个归根结底还是在考察我们对isa走向图和类的继承的理解,也就是苹果官方这幅图: 接下来的函数调用流程请参考这张图。 1 isKindOfClass方法 1.1 objc_opt_isKindOfClass C函数 查看源码可发现,无论是谁调用isKindOfClass方法都会…

flex布局进阶

推荐看一下阮一峰老师的flex布局博客【Flex 布局教程:语法篇】(https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html#),讲的非常清晰。 一、多行布局大小相同的子盒子技巧 使用弹性布局实现多行均匀布局时,如若子盒子数量不能被每行…

HHDESK便捷功能介绍三

1 连接便捷显示 工作中,往往需要设置很多资源连接。而过多的连接设,往往很容易混淆。 在HHDESK中,当鼠标点击连接时,会在下方显示本连接的参数,方便用户查看。 2 日志查看 实际工作中,查看日志是一件很…

QT【day3】

思维导图&#xff1a; 闹钟&#xff1a; //widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> // #include<QTime> //定时器 #include<QDebug> // #in…

Rust vs Go:常用语法对比(七)

题图来自 Go vs Rust: Which will be the top pick in programming?[1] 121. UDP listen and read Listen UDP traffic on port p and read 1024 bytes into buffer b. 听端口p上的UDP流量&#xff0c;并将1024字节读入缓冲区b。 import ( "fmt" "net&qu…

API接口:如何通过使用手机归属地查询

随着手机普及率的不断增加&#xff0c;手机号码的信息查询也成为了一个非常实用的功能。本文将介绍如何通过使用手机归属地查询API接口实现查询手机号码所在地的功能。 首先&#xff0c;我们需要一个可以查询手机号码所在地的API接口。目前市面上有很多免费或付费的API接口可供…