学习笔记|大模型优质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创建基础应用实际示例演示与观察

更多优化方式实操

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【数据结构】实验十一:图

实验十一 图 一、实验目的与要求 1)掌握图的存储表示与操作实现。 2)掌握图的连通性及其应用。 二、 实验内容 1.用邻接表存储一个图形结构,并计算每个顶点的度。 2. 采用深度和广度优先搜索算法,遍历上述这张图,…

网络基础-认识每层的设备和每层的特点用途

目录 网络层次常见设备各层介绍数据链路层网络层传输层应用层 网络层次 常见设备 各层介绍 数据链路层 有了MAC地址。数据链路层工作在局域网中的,以帧为单位进行传输和处理数据。 网络层 网络层有了IP。不同的网络通过路由器连接成为互联网 路由器的功能:   …

数据挖掘实战:基于KMeans算法对超市客户进行聚类分群(文末送书)

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

1.2 eureka注册中心,完成服务注册

目录 环境搭建 搭建eureka服务 导入eureka服务端依赖 编写启动类,添加EnableEurekaServer注解 编写eureka配置文件 启动服务,访问eureka Euraka服务注册 创建了两个子模块 在模块里导入rureka客户端依赖 编写eureka配置文件 添加Services 环境搭建 创建父…

【算法提高:动态规划】1.3 背包模型 TODO

文章目录 例题列表423. 采药(01背包)1024. 装箱问题(大小和价值相等的01背包)1022. 宠物小精灵之收服(二维费用的背包问题)补充:相关题目——8. 二维费用的背包问题 278. 数字组合(0…

【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境

知识点:简单了解K210芯片 2018年9月6日,嘉楠科技推出自主设计研发的全球首款基于RISC-V的量产商用边缘智能计算芯片勘智K210。该芯片依托于完全自主研发的AI神经网络加速器KPU,具备自主IP、视听兼具与可编程能力三大特点,能够充分适配多个业务场景的需求。作为嘉楠科…

快速搭建Vue项目

1.安装node环境 下载地址为:https://nodejs.org/en/ 注意node版本问题,有很多情况下是node版本问题导致的错误。 2.安装淘宝镜像cnpm 为了提高我们的效率,可以使用淘宝的镜像:http://npm.taobao.org/ npm install cnpm -g --r…

PostgreSQL Patroni_exporter 监控 patroni高可用工具

Patroni是Cybertec公司基于python语言开发的,可用于使用流复制来创建,管理,维护和监视高可用性PostgreSQL集群设置的工具。 目前,PatroniEtcd 是最为推荐的PostgreSQL数据库高可用方案之一。 PostgreSQL有postgres_exporter监控采…

华为OD机试真题 JavaScript 实现【小朋友排队】【2023 B卷 100分】,附详细解题思路

目录 一、题目描述二、输入描述三、输出描述四、解题思路五、JavaScript算法源码六、效果展示1、输入2、输出 华为OD机试 2023B卷题库疯狂收录中,刷题点这里 刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试&am…

uC-OS2 V2.93 STM32L476 移植:环境搭建篇

前言 uC-OS2 是比较经典的 RTOS,如今软件授权已经改为 Apache License Version 2.0,意味着可以免费商用了 当前 uC-OS2 的最新版本是: V2.93,打算研究一下 RTOS 的设计思想,所以想在已有的开发板:NUCLEO-L…

WAVE SUMMIT 定档8月16日,或将曝百度飞桨、文心大模型最新进展

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

【LeetCode 75】第十七题(1493)删掉一个元素以后全为1的最长子数组

目录 题目: 示例: 分析: 代码运行结果: 题目: 示例: 分析: 给一个数组,求删除一个元素以后能得到的连续的最长的全是1的子数组。 我们可以先单独统计出连续为1的子数组分别长度…

Vue3--->组合式API与Pinia

目录 使用create-vue搭建 1、使用create-vue创建项目 2、项目目录和关键文件 组合式API 1、组合式API - setup选项 2、组合式API - reactive和ref函数 3、组合式API - computed 4、组合式API - watch 1、基础使用 - 侦听单个数据 2、基础使用 - 侦听多个数据 3、immediate&…

【单片机】温控系统参数辨识及单片机PID控制

温控系统参数辨识及单片机PID控制 1. 温控系统组成2. matlab辨识系统参数2.1 采集阶跃响应信号导入matlab系统辨识模块 PID控制 1. 温控系统组成 半导体制冷片正向通电制冷,反向通电制热。系统采用半导体制冷片(帕尔贴)作为执行单元&#xf…

WilliamNing - 电脑办公环境 - 以及个人工作/开发习惯 - Windows/Mac

主要是记录个人的办公环境习惯,方便到新的环境,快速搭建自己熟悉的环境,从而提高工作效率 1. Windows 深圳客友 腾讯外包 家里电脑 TBD 2. Mac SeekAsia[深圳就业网络] Kumu[成都脑海科技] 2.1 桌面软件列表 后调整 -- 加了一些软件 同时…

组件化、跨平台…未来前端框架将如何演进?

前端框架在过去几年间取得了显著的进步和演进。前端框架也将继续不断地演化,以满足日益复杂的业务需求和用户体验要求。从全球web发展角度看,框架竞争已经从第一阶段的前端框架之争(比如Vue、React、Angular等),过渡到…

BUG分析以及BUG定位

一般来说bug大多数存在于3个模块: 1、前台界面,包括界面的显示,兼容性,数据提交的判断,页面的跳转等等,这些bug基本都是一眼可见的,不太需要定位,当然也不排除一些特殊情况&#xf…

随笔03 考研笔记整理

图源:文心一言 上半年的考研类博文整理,因为真的花费了很多时间才写好,所以设置为仅关注我的伙伴可以查看~🥝🥝 第1版:整理博文~🧩🧩 第2版:博文链接提前,方…

Vector - CAPL - 诊断模块函数(设置和获取)

目录 CanTpGetRxIdentifier CanTpGetTxIdentifier CanTpSetRxIdentifier CanTpSetTxIdentifier 代码示例 CanTpGetPadding & CanTpSetPadding 代码示例 CanTpGetAcceptOtherMode & CanTpSetAcceptOtherMode 代码示例 对于使用OSEK.dll文件调用发送诊断数据和接…

【element-plus】 table表格每行圆角解决方案 element也通用

系列文章目录 【Vue3ViteTselement-plus】使用tsx实现左侧栏菜单无限层级封装 前言 我们在使用element-plus或element 的table时是否有时UI给到的UI效果是如下面这样的,但是我们翻遍了组件库的文档 调整了很多次样式 发现在 左右侧栏固定的时候 普通的方法是完全…