文心一言-千帆大模型平台
Prompt 工程使用技巧
复制页面
文心一言-千帆大模型平台
体验中心
常见问题
大模型技术测试服务协议
账号与权限管理
账号创建与权限分配
通过子账户隔离实现账单隔离
产品简介
什么是百度智能云千帆大模型平台
百度智能云千帆大模型平台产品优势
百度智能云千帆大模型平台常用概念
新手指南
SFT调优快速手册
SFT最佳实践
平台使用快速开始
导入并部署第三方模型
快速导入并部署第三方模型
SQLCoder自定义模型导入·详细操作
模型广场
查看与管理预置模型
预置调用免费模型列表
我的模型
创建我的模型
查看与管理我的模型
Prompt 工程
什么 Prompt 工程
Prompt 模板
Prompt 优化
Prompt 工程使用技巧
Prompt 的使用技巧
基础的 Basic Prompt Framework
丰富的 CRISPE Prompt Framework
轻量化的 Few-shot Prompt
模型服务
应用接入
在线服务
调用统计
模型调优
模型精调
Post-pretrain
什么是 Post-pretrain
创建 Post-pretrain 任务
查看与管理 Post-pretrain
SFT
创建 SFT 任务
查看与管理 SFT 运行
RLHF
什么是 RLHF 训练
创建奖励模型训练任务
查看与管理奖励模型训练运行
创建强化学习训练任务
查看与管理强化学习训练运行
模型评估
创建模型评估任务
查看与管理模型评估任务
模型压缩
创建模型压缩任务
查看模型压缩任务
数据管理
数据回流
数据集对应关系说明
数据集管理
创建数据集
数据分析
导入文本对话数据
导入泛文本无标注数据
导入 query 问题集数据
导入文生图数据
管理数据集版本
导出数据
数据集的其他操作
数据标注
在线标注
众测标注
数据处理
数据清洗
数据增强
知识库
什么是千帆大模型知识库
知识库管理
命中测试
系统配置
计算资源
计费管理
插件编排
什么是插件应用
插件编排使用说明
应用创建
对话场景类应用
生成场景类应用
插件
插件列表
自定义插件
插件开发者文档
API 鉴权及调用
API 介绍
API 列表
API 调用指南
API 调用流程
错误码
API 在线调试
鉴权认证
鉴权介绍
使用网页调试工具获取 access_token
获取 access_token
对话 Chat
Llama-2
Llama-2-7b-chat
Llama-2-13b-chat
Llama-2-70b-chat
ERNIE-Bot 4.0
ERNIE-Bot
ERNIE-Bot-turbo
BLOOMZ-7B
Qianfan-BLOOMZ-7B-compressed
Mistral-7B-Instruct
Qianfan-Chinese-Llama-2-7B
Qianfan-Chinese-Llama-2-13B
Linly-Chinese-LLaMA-2-7B
Linly-Chinese-LLaMA-2-13B
ChatGLM2-6B
ChatGLM2-6B-32K
ChatGLM2-6B-INT4
Baichuan2-13B-Chat
XVERSE-13B-Chat
Falcon-7B
Falcon-40B-Instruct
AquilaChat-7B
RWKV-4-World
RWKV-4-pile-14B
RWKV-Raven-14B
OpenLLaMA-7B
Dolly-12B
MPT-7B-Instruct
MPT-30B-instruct
OA-Pythia-12B-SFT-4
Falcon-180B-Chat
RWKV-5-World
Flan-UL2
续写 Completions
SQLCoder-7B
CodeLlama-7b-Instruct
AquilaCode-multi
Cerebras-GPT-13B
Pythia-12B
GPT-J-6B
GPT-NeoX-20B
GPT4All-J
StarCoder
StableLM-Alpha -7B
Pythia-6.9B
Cerebras-GPT-6.7B
向量 Embeddings
Embedding-V1
bge-large-zh
bge-large-en
图像 Images
Stable-Diffusion-XL
自定义模型调用 API
自定义模型调用 API
续写模式
模型服务
创建服务
查询服务详情
模型管理
获取模型版本详情
获取模型详情
训练任务发布为模型
模型调优
创建训练任务
创建任务运行
获取任务运行详情
停止任务运行
数据管理
创建数据集
发起数据集发布任务
发起数据集导入任务
获取数据集详情
获取数据集状态详情
发起数据集导出任务
删除数据集
获取数据集导出记录
获取数据集导入错误详情
Prompt 工程
Prompt 模板
插件应用
知识库
智慧图问
天气
SDK 参考
千帆 SDK 介绍
SDK 安装及使用流程
对话 Chat
续写 Completions
向量 Embeddings
模型服务
创建服务
查询服务详情
模型管理
获取模型详情
获取模型版本详情
训练任务发布为模型
模型调优
创建训练任务
创建任务运行
获取任务运行详情
停止任务运行
数据管理
创建数据集
发起数据集发布任务
发起数据集导入任务
获取数据集详情
获取数据集状态详情
发起数据集导出任务
删除数据集
获取数据集导出记录
获取数据集导入错误详情
插件应用
知识库
智能图问
天气
价格说明
千帆大模型平台价格文档
Prompt 工程使用技巧
复制页面
丰富的 CRISPE Prompt Framework
引言
#
Prompt也叫
提示词
,简单的理解成它是给大模型的指令。
它可以是一个问题、一段文字描述,甚至可以是带有一堆参数的文字描述。大模型会基于 prompt 所提供的信息,生成对应的文本或者图片。
在百度智能云
千帆大模型平台
中的应用为:
提供大模型一个提示,以帮助模型更好的理解人类的问题。
示例
#
我们以**《西游记》**中的一段对话为例:
背景前提
:奔波儿灞在此之前已经与唐僧师徒打过照面,所以对主人的指令(prompt)直接产生自我怀疑。
但是如果是作为一个
初来乍到
的小妖精呢?他的疑问可能是唐僧是谁?他徒弟厉不厉害?比我的法力如何?
我们现在做一个
角色转换
,如果九头虫对大语言模型下达这样的指令,大模型会怎么做呢?
无论多精密的大语言模型可能都会头大。
于是Prompt的作用就凸显出来了,他需要提供给模型一个合适的prompt,进而指导大模型生成最为匹配的应答。
合适prompt文本在此情况下需要一个最通用的方法论框架,
CRISPE Prompt Framework
就是这个类型的框架,CRISPE是首字母的缩写,分别代表以下含义:
CR
:Capacity and Role(能力与角色):这是你给大模型
立下的人设
。
I
:Insight(洞悉;领悟):这是你为大模型
提供的背景信息
和上下文。
S
:Statement(表述;声明):你希望大模型具体
执行的任务
。
P
:Personality(人格;性格):你希望大模型
输出内容的风格
。
E
:Experiment(尝试;实践):你给大模型所做的
限制条件
。
千帆大模型支持自制CRISPE Prompt Framework模板,您可以选择仅输入指令来完成此prompt,如果将其他的非必填项完成,在特定推理场景下表现更稳定。
我们将以上《西游记》案例进行整合,可得到如下的prompt:
能力与角色
:您作为一个法力高深、天下无敌的玄门弟子,专好打抱不平。
背景信息
:今有东土大唐前往西天取经的师徒四人,大徒弟为500年前大闹天宫的齐天大圣孙悟空,二徒弟为天蓬元帅猪八戒,三徒弟为流沙河沙悟净,四人常惊扰我方。
指令
: 望您能指点一二,传灵音妙法,将此四人驱逐出宫。
输出风格
:希望您的方法不伤敌我分毫,能以
和平方式
达成君平物我。
输出范围
:您可以出三套方案,以保不时之需。
场景应用
#
大模型担任MCN编剧
#
能力与角色
:我想让你担任一个编剧。
背景信息
:之前有广告商联系我,想要推广一下他们的软件产品,主要用在社交和支付方面。
指令
: 我希望你能写一个关于家庭合睦的4个人的剧本,剧本中要引出品牌商的广告。
输出风格
:你创作的剧本为常见的短视频平台剧本。
输出范围
:剧本要拍成视频,总时长不能超过5分钟。
大模型担任律师
#
能力与角色
:你现在是一个资深律师。
背景信息
:最近你接了一个财务侵占的官司,涉案金额5xxx元,你是受害人的辩护律师。
指令
: 请帮忙出一个法律公告,警示被告尽快偿还非法侵占的财务。
输出风格
:公告内容要严谨严肃专业。
输出范围
:公告内容不宜超过800字。
大模型担任心理医生
#
能力与角色
:你现在是一个心理医生。
背景信息
:最近有个患者遭遇了人生重大事故{
设置变量
},内心十分抗拒与外人交流。
指令
: 请帮忙写一个心理疏导方案。
输出风格
:方案内容一定要具备专业性和亲和力。
输出范围
:方案中一定要穿插人物对话,模拟情境,出具5套不同方案。
修改于
2023-11-15 02:25:39
上一页
基础的 Basic Prompt Framework
下一页
轻量化的 Few-shot Prompt