学习笔记|大模型优质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创建基础应用实际示例演示与观察
更多优化方式实操
需要先申请相应权限才能进行实操。
相关文章:
学习笔记|大模型优质Prompt开发与应用课(二)|第五节:只需3步,优质Prompt秒变应用软件
原作者:依依│百度飞桨产品经理 一乔│飞桨开发者技术专家 分享内容 01:大模型应用简介 02:LLM应用开发范式 03: Al Studio大模型社区 04:AI对话类应用开发技巧 大模型技术爆发,各类应用产品涌现 文心产业级知识增强大模型 工作中的“超级助手”—…...
VB客运中心汽车售票管理系统设计与实现
摘 要:该系统是信息管理系统在售票管理方面的一个分支和具体运用,是为长治客运中心而设计的管理售票、车次、票价及客票收入统计等日常事物的系统。此系统选择Visual Basic 6.0作为开发工具来实现客运中心汽车售票所要求的各种功能。本文主要介绍了开发此管理系统的背景、必要…...
计算机网络——学习笔记
付费版:直接在上面的CSDN资源下载 免费版:https://wwsk.lanzouk.com/ijkcj13tqmyb 有疑问或者错误的地方可以在评论区指出,我会尽快回复 示例图:...
JSON对象
目录 简介 创建对象 编辑json对象作为属性值 json用于交换数据 简介 json:javascript object notation(js标记对象)是一种轻量化的数据交换模式,特点:体积小,数据量大 在js中,json是以对象的形式存在的&#x…...
26 用lsqnonlin求解最小二乘问题(matlab程序)
1.简述 函数语法 x lsqnonlin(fun,x0) 函数用于: 解决非线性最小二乘(非线性数据拟合)问题 解决非线性最小二乘曲线拟合问题的形式 变量x的约束上下限为ub和lb, x lsqnonlin(fun,x0)从x0点开始,找到fun中描述的函数的最小平方和。函数fu…...
Verilog语法学习——LV6_多功能数据处理器
LV6_多功能数据处理器 题目来源于牛客网 [牛客网在线编程_Verilog篇_Verilog快速入门 (nowcoder.com)](https://www.nowcoder.com/exam/oj?page1&tabVerilog篇&topicId301) 题目 描述 根据指示信号select的不同,对输入信号a,b实现不同的运算。输入信号a…...
发送信息----策略模式
发送信息----策略模式 发送信息 发送信息 发送信息到手机、邮箱等,可扩展 package mainimport ("errors""fmt" )type PushContext struct {Phone, Email, Message stringTage int }type PaymentStrategy interface {Push(*P…...
PySpark介绍与安装
Spark是什么 定义:Apache Spark是用于大规模数据(large-scala data)处理的统一(unified)分析引擎。 简单来说,Spark是一款分布式的计算框架,用于调度成百上千的服务器集群,计算TB、…...
细讲TCP三次握手四次挥手(三)
TCP/IP 协议族 在互联网使用的各种协议中最重要和最著名的就是 TCP/IP 两个协议。现在人们经常提到的 TCP/IP 并不一定是单指 TCP 和 IP 这两个具体的协议,而往往是表示互联网所使用的整个 TCP/IP 协议族。 互联网协议套件(英语:Internet Pr…...
vue 组件中 data 为什么必须是函数
在Vue组件中,data选项为什么必须是函数而不是对象的原因是为了确保每个组件实例都拥有独立的数据副本。 当data选项是一个对象时,如果你有多个相同组件的实例,它们会共享同一个对象引用,这意味着一个组件的数据变化会影响到其他相…...
从零开始学python(十二)如何成为一名优秀的爬虫工程师
前言 回顾之前讲述了python语法编程 必修入门基础和网络编程,多线程/多进程/协程等方面的内容,后续讲到了数据库编程篇MySQL,Redis,MongoDB篇,和机器学习,全栈开发,数据分析前面没看的也不用往…...
为高性能计算构建,由亚马逊云科技Amazon Graviton3E驱动的最新实例正式可用
亚马逊云科技宣布两款基于最新一代自研芯片Amazon Graviton3E的新实例Amazon Elastic Compute Cloud(Amazon EC2)Hpc7g和Amazon EC2 C7gn正式可用。 其中,Hpc7g实例专为计算和网络密集型高性能计算(HPC)工作负载而构建…...
BUUCTF题目Crypto部分wp(持续更新)
Url编码 题目密文是%66%6c%61%67%7b%61%6e%64%20%31%3d%31%7d,根据题目名字使用python的urllib模块解码即可。flag{and 11} from urllib.parse import quote, unquotec r%66%6c%61%67%7b%61%6e%64%20%31%3d%31%7d m unquote(c, encodingutf-8) print(m)c2 quot…...
A Generalized Loss Function for Crowd Counting and Localization阅读笔记
简单来说,就是用了UOT来解决人群计数问题 代码:https://github.com/jia-wan/GeneralizedLoss-Counting-Pytorch.git 我改了一点的:https://github.com/Nightmare4214/GeneralizedLoss-Counting-Pytorch.git loss 设density map为 A { ( a…...
SocketD协议单链接双向RPC模式怎么实现
SocketD是一个基于Socket的通信框架,支持单链接双向RPC模式。在实现单链接双向RPC模式时,需要按照一定的协议进行通信,以下是一个简单的实现示例: 定义通信协议:首先,需要定义客户端和服务端之间的通信协议…...
apache poi 设置背景颜色
apache poi 设置背景颜色 要设置 Apache POI 中 HSSFCellStyle 的背景颜色,你可以按照以下步骤进行操作: 首先,创建一个 HSSFWorkbook 对象来表示你的 Excel 工作簿: HSSFWorkbook workbook new HSSFWorkbook();然后ÿ…...
Vue2-Vue3组件间通信-EventBus方式-函数封装
Vue3中采用EventBus方式进行组件间通信与Vue2有一定区别 1.创建EventBus 在Vue2中,我们可以在main.js中创建一个全局的EventBus,代码如下: // EventBus.js import Vue from vue const EventBus new Vue() export default EventBus// main.…...
【SpringBoot】| SpringBoot 和 web组件
目录 一:SpringBoot 和 web组件 1. SpringBoot中使用拦截器(重点) 2. SpringBoot中使用Servlet 3. SpringBoot中使用过滤器(重点) 4. 字符集过滤器的应用 一:SpringBoot 和 web组件 1. SpringBoot中使…...
dflow工作流使用1——架构和基本概念
对于容器技术、工作流等概念完全不懂的情况下理解dflow的工作方式会很吃力,这里记录一下个人理解。 dflow涉及的基本概念 工作流的概念很好理解,即某个项目可以分为多个步骤,每个步骤可以实现独立运行,只保留输入输出接口&#x…...
python小游戏课程设计报告,python游戏课程设计报告
大家好,给大家分享一下python2048游戏课程设计报告,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!...
AI-调查研究-01-正念冥想有用吗?对健康的影响及科学指南
点一下关注吧!!!非常感谢!!持续更新!!! 🚀 AI篇持续更新中!(长期更新) 目前2025年06月05日更新到: AI炼丹日志-28 - Aud…...
如何在看板中有效管理突发紧急任务
在看板中有效管理突发紧急任务需要:设立专门的紧急任务通道、重新调整任务优先级、保持适度的WIP(Work-in-Progress)弹性、优化任务处理流程、提高团队应对突发情况的敏捷性。其中,设立专门的紧急任务通道尤为重要,这能…...
PL0语法,分析器实现!
简介 PL/0 是一种简单的编程语言,通常用于教学编译原理。它的语法结构清晰,功能包括常量定义、变量声明、过程(子程序)定义以及基本的控制结构(如条件语句和循环语句)。 PL/0 语法规范 PL/0 是一种教学用的小型编程语言,由 Niklaus Wirth 设计,用于展示编译原理的核…...
Android15默认授权浮窗权限
我们经常有那种需求,客户需要定制的apk集成在ROM中,并且默认授予其【显示在其他应用的上层】权限,也就是我们常说的浮窗权限,那么我们就可以通过以下方法在wms、ams等系统服务的systemReady()方法中调用即可实现预置应用默认授权浮…...
OpenLayers 分屏对比(地图联动)
注:当前使用的是 ol 5.3.0 版本,天地图使用的key请到天地图官网申请,并替换为自己的key 地图分屏对比在WebGIS开发中是很常见的功能,和卷帘图层不一样的是,分屏对比是在各个地图中添加相同或者不同的图层进行对比查看。…...
selenium学习实战【Python爬虫】
selenium学习实战【Python爬虫】 文章目录 selenium学习实战【Python爬虫】一、声明二、学习目标三、安装依赖3.1 安装selenium库3.2 安装浏览器驱动3.2.1 查看Edge版本3.2.2 驱动安装 四、代码讲解4.1 配置浏览器4.2 加载更多4.3 寻找内容4.4 完整代码 五、报告文件爬取5.1 提…...
学习STC51单片机32(芯片为STC89C52RCRC)OLED显示屏2
每日一言 今天的每一份坚持,都是在为未来积攒底气。 案例:OLED显示一个A 这边观察到一个点,怎么雪花了就是都是乱七八糟的占满了屏幕。。 解释 : 如果代码里信号切换太快(比如 SDA 刚变,SCL 立刻变&#…...
【笔记】WSL 中 Rust 安装与测试完整记录
#工作记录 WSL 中 Rust 安装与测试完整记录 1. 运行环境 系统:Ubuntu 24.04 LTS (WSL2)架构:x86_64 (GNU/Linux)Rust 版本:rustc 1.87.0 (2025-05-09)Cargo 版本:cargo 1.87.0 (2025-05-06) 2. 安装 Rust 2.1 使用 Rust 官方安…...
毫米波雷达基础理论(3D+4D)
3D、4D毫米波雷达基础知识及厂商选型 PreView : https://mp.weixin.qq.com/s/bQkju4r6med7I3TBGJI_bQ 1. FMCW毫米波雷达基础知识 主要参考博文: 一文入门汽车毫米波雷达基本原理 :https://mp.weixin.qq.com/s/_EN7A5lKcz2Eh8dLnjE19w 毫米波雷达基础…...
FFmpeg avformat_open_input函数分析
函数内部的总体流程如下: avformat_open_input 精简后的代码如下: int avformat_open_input(AVFormatContext **ps, const char *filename,ff_const59 AVInputFormat *fmt, AVDictionary **options) {AVFormatContext *s *ps;int i, ret 0;AVDictio…...
