AI(14)-prompt

embedded/2025/2/27 1:41:28/

1.BaseLLM 和Tuned LLM之间的区别

基本模型
指令微调模型
人类反强化学习

2.指南
 

下载包 +导入包+设置key



 

2个基本原则


写明确特定的指令
给模型时间思考
 



2.1.使用分割符清楚地指示输入的不同部分
 




示例:对这个段落进行总结,将用3个单引号分割的文本总结为一句话
我们用getCompletion帮助函数来获取响应


我们会获得下面的话



分割符:可以是任何的,只要让模型知道即可。


 

2.要求结构化输出



以下为输出的内容

3.要求模型检查是否满足条件


你将有三个引号界定的文本,如果它包含一系列的指示,
重写那些指示并按照以下格式写出步骤
如果没有,则写入“未提供步骤”




结果:


 

以一致的风格回答问题


 

2.2 指定完成任务所需的步骤






结果
 


 

在让模型说出答案是否正确之前,为模型提供足够时间去实际思考问题。
 


 

3.迭代
 

1.有想法,获取数据,训练模型,得到结果。

2.查看输出,进行误差分析,找出它工作或不工作的地方。
甚至改变你解决问题的思路或方法。
然后运行另一个实验,如此循环迭代,直到有效的机器学习模型。

当你在编写提示以使用LLM开发应用程序时,

过程如下4步:
1.清晰的表达
2.分析为什么说明不够清晰,或者没有给算法足够的时间思考迭代的过程
3.重新定义想法和表达
4.重复。

需要有一个开发适合你的应用程序的好提示的过程。
 


 

3.1迭代结构图

3.2代码

1.导入包,
调用函数,

2.输入 一个说明书

3.提出要求:
 

4.1给出结果

介绍了一把令人惊叹的中世纪灵感的办公椅,完美的版本。

4.2 最多使用50个单词


 

结果

4.3 用3句话描述
 

问题:如果有100份技术文档,怎么处理?



4.摘要
 



  总结文本
1.导入包


2.任务:
总结一个:


总结多个:
 



5.推理

任务

提取标签,提取名称,理解文本情感等方面的任务。

1.导入包



2.输入


3.提问得到回答

擅长于在文字中提取信息。
使用监督学习,分类器很难做到


格式化输出

json key value;
format the anger value as a boolean. 
变量按指定类型输出。

给出文章关键词






 

6转换

一段文本从一种语言转换成另一种语言
 

1.翻译成西班牙语
 



 

2.告诉我这是什么语言
 

多句翻译

2.格式转换json ->xml等



3.拼写检查和语法检查



7.扩展


8.聊天机器人

1.定义辅助函数
收集用户信息并追加到一个名为上下文的列表中,这个推理的上下文会越来越长。

模型就有了它的信息,以确定下一步要做什么。




2.

how much?


http://www.ppmy.cn/embedded/167416.html

相关文章

ChatGPT免费背后的技术暗战 国产数字孪生如何打造“虚实共生”新生态?

当ChatGPT搜索功能向全球免费开放,AI技术的平民化时代正式来临。在这场看似“让利”的商业策略背后,实则是全球科技话语权的重新洗牌。国产厂商如何在这场博弈中占据主动?数字孪生技术的场景化落地提供了破局方向。据中国信通院认证&#xff…

腿足机器人之十二-manipulation

腿足机器人之十二- manipulation VLA技术简介开源的VLA 在上一章提到腿足机器人之十一- 深度强化学习,我们提到了腿足机器人的运动mobility和操作manipulation,前面的博客内容都是以mobility为主,2025年2月20日国外的 Figure公司发布了了Hel…

mysql之InnoDB Buffer Pool 深度解析与性能优化

文章目录 InnoDB Buffer Pool 深度解析与性能优化1. 概述:平衡磁盘与 CPU 的关键枢纽1.1. Buffer Pool 的本质与作用1.2. 多级缓存体系 2. Buffer Pool 的内部机制2.1. 页 (Page) 的概念2.2. Buffer Pool 的组成结构2.3. Buffer Pool 的工作流程 (数据页的生命周期)…

Android Java创建ViewModel新api

背景 项目使用Java,创建ViewModel发现之前旧api不管用了。不要问为什么项目还要用Java,别问。老项目不让升级。 ViewModel创建新方式 新方式是因为依赖新版本库,其实用旧版本库就回到旧方式了。 依赖: def lifecycle_version …

基于ffmpeg+openGL ES实现的视频编辑工具-添加背景音乐(十)

在视频编辑领域,背景音乐宛如灵魂,为视频注入情感与氛围,极大地提升其观赏性与感染力。本文将深入探讨如何借助 ffmpeg 和 openGL ES 技术,在视频编辑工具中实现添加背景音乐这一关键功能。 一、技术实现流程概述 在视频中添加背景音乐,首要步骤是借助 ffmpeg 从视频文件…

leetcode day22 59

59 螺旋矩阵 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例 1: 输入:n 3 输出:[[1,2,3],[8,9,4],[7,6,5]]示例 2: 输入:…

VIM FZF 安裝和使用

在 Vim 中安装和使用 fzf 进行文件、函数、变量、宏定义的模糊匹配 以下是详细步骤: 1. 安装 fzf 和 fzf.vim 插件 1.1 安装 fzf 工具 fzf 是一个命令行模糊查找工具,必须先安装它。根据你的操作系统选择安装方式: macOS: brew install fz…

Java使用EasyExcel实现异步导出

以下是使用 EasyExcel 工具类实现异步导出功能的 Demo,包括用户发起导出请求后,系统先返回响应,后台读取数据并上传至 COS,最后通知用户下载的完整流程。 实现步骤 用户发起导出请求 前端调用导出接口,后端立即返回响应…