简化生活之让AI以指定格式输出

原文合集地址如下,有需要的朋友可以关注

本文地址

合集地址

今天京东也宣布即将发布了自己的大模型,那么使用AI大模型进行工作或者生活将是必不可少的步骤。

建立命令

AI大模型是一种生成式聊天对话模型,我们可以通过预先定义命令的方式,让AI大模型以预期的格式对内容进行输出。
例如,我们可以新打开一个聊天界面,然后定义如下内容:

定义如下命令:
`/l5 描述`
在接下来的使用这个命令,你需要分5条叙述回答的内容
`/l10 描述`
在接下来的使用这个命令,你需要分10条叙述回答的内容
`/code 描述`
在接下来的使用这个命令,你需要尽可能多的使用代码示例来回答这个问题
`/link 描述`
在接下来的使用这个命令,你需要列出描述相关的参考链接或者官方文档地址
`/relation 描述`
在接下来的使用这个命令,你需要列出描述内容相关的技术栈
`/like 描述`
在接下来的使用这个命令,你需要列出描述相关类似的技术栈
`/ln 描述`
在接下来的使用这个命令,你需要尽可能多的按分类列出描述相关知识点或内容,包括但不限于代码、参考链接、理论知识
`/core 描述`
在接下来的使用这个命令,你需要列出描述内容的核心知识点
`/simple 描述`
在接下来的使用这个命令,你需要概括性的列出描述内容的知识点
`/yl 描述`
在接下来的使用这个命令,你需要说出描述内容的原理
`/example 描述`
在接下来的使用这个命令,你需要说出描述内容的例子

使用命令

我们来学一学http协议

下面是我将要问的问题

/simple http协议
/core http协议
/link http协议
/like http协议
/relation http协议
/yl http协议
/code http协议

/simple http协议

在这里插入图片描述

可以发现,模型按照我们预想的概括式简介格式进行了输出

/core http协议

在这里插入图片描述

可以发现,模型按照我们预想的以核心知识点的格式进行了输出

/link http协议

在这里插入图片描述

可以发现,模型给出了http协议的参考链接

/like http协议

可以发现,模型给出了http协议类似的技术栈

/relation http协议

在这里插入图片描述

可以发现,模型给出了http协议包含的技术内容

/yl http协议

在这里插入图片描述

可以发现,模型给出了http协议包含的技术原理

/code http协议

在这里插入图片描述

模型生成了与目标内容相关的代码

代码式命令

根据上面的实践,确定了模型可以根据我们的要求进行格式化输出,那么,在编程生活中,我们还可以定义出代码式命令,例如

`/py 描述`
在接下来的使用这个命令,你需要用Python3写出符合描述的代码
`/pylib 描述`
在接下来的使用这个命令,你需要找到python中能够解决描述问题的第三方库和使用示例
`/js 描述`
在接下来的使用这个命令,你需要javascript写出符合描述的代码
`/ts 描述`
在接下来的使用这个命令,你需要typescript写出符合描述的代码
`/react 描述`
在接下来的使用这个命令,你需要写出使用react框架来实现描述功能的代码
`/hive 描述`
在接下来的使用这个命令,你需要写出使用hive sql来实现描述功能的代码
`/vue 描述`
在接下来的使用这个命令,你需要写出使用vue框架来实现描述功能的代码
`/sp 描述`
使用spark2-shell的指令来完成描述的内容

以某种格式输出的命令

`/md-core 描述`
在接下来的使用这个命令,你需要以markdown格式描述内容中存在的各种核心内容

可以根据日常工作场景,定义出自己的命令格式,来优化模型的输出。

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

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

相关文章

SpringBoot集成Flowable工作流

SpringBoot集成Flowable工作流 Flowable是什么?一、添加依赖二、flowable配置三、定义流程文件1.使用流程文件定义工作流2.idea使用插件来定义流程图1.安装插件2.创建bpmn文件并画流程图3.右击流程用模型设计器打开文件 四、测试controller Flowable是什么&#xff…

IDEA运行TOMCAT出现404

就这种问题,每个人的原因都不一定一样,我出现这种问题的解决方法在这里记录一下。顺便把我的配置记录一下。 除了本文的问题,还有可能是默认打开的文件名错了,或者端口被占用。 软件版本IDEA2023 TOMCAT9 亲测:IDE…

linux文件锁(保证只能同时启动一个实例,不同时启动多个实例)

文章目录 C如果程序异常退出,会自动释放锁码? shell脚本python脚本 C 可以使用Linux中的进程锁来实现只能启动一个实例的功能。一种常见的方法是使用文件锁(File Locking)。 可以在程序启动时创建一个特定的文件,并尝…

54、Mysql索引的数据结构,各自优劣

Mysql索引的数据结构,各自优劣 索引的数据结构和具体存储引擎的实现有关在MySQL中使用较多的索引有Hash索引,B树索引等InnoDB存储引擎的默认索引实现为: B树索引。对于哈希索引来说,底层的数据结构就是哈希表,因此在绝大多数需求…

Jmeter四种关联方法讲解

目录 方法一,从前一个请求中取,用正则表达式提取器。 二、json path extractor 三、json extractor 四、XPath Extractor 方法一,从前一个请求中取,用正则表达式提取器。 具体方法,在需要获得数据的请求上右击添加…

python+selenium进行cnblog的自动化登录测试

Web登录测试是很常见的测试,手动测试大家再熟悉不过了,那如何进行自动化登录测试呢!本文就基于pythonselenium结合unittest单元测试框架来进行一次简单但比较完整的cnblog自动化登录测试,可提供点参考!下面就包括测试代…

出海企业系列风险分析--网站需要验证码吗?

最近接待了几位从discuz来的用户,说是想要给自己海外的网站安装验证码,但是discuz境外服务器还要解析安装中心的DNS到境外服务器上,所以基于discuz建站的不好之处就在这里。 而且我们还讨论到一个问题,海外的网站,需要…

你知道mp3转换器怎么用吗?分享在线音频转换mp3怎么弄

飒飒:嘿,你有没有想过如何将在线音频转换为mp3格式? 潇潇:是的,我确实有过这个需求。在网上找到了一些工具和方法,可以帮助我们完成这个任务。 飒飒:那太好了!你能告诉我一些详细的…

JS代码加密技术:僵尸代码植入

JS混淆加密:僵尸代码 僵尸代码植入,是JS混淆加密中一项很有用的技术。 比如JShaman,作为国内知名的JS混淆加密产品,便具备这一功能。 它可以给原始代码中增加一些额代的功能代码,比如:变量定义、函数调用…

Linux dpkg和dpkg-deb常用参数使用说明

名词解释 “dpkg ”是“ Debian Packager ”的简写。为“Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都会使用 “dpkg”,例如 “ Ubuntu ”、“Knoppix ”等。 dpkg-deb和dpkg的区别 dpkg-de…

一次元数据空间内存溢出的排查记录 | 京东云技术团队

在应用中,我们使用的 SpringData ES的 ElasticsearchRestTemplate来做查询,使用方式不对,导致每次ES查询时都新实例化了一个查询对象,会加载相关类到元数据中。最终长时间运行后元数据出现内存溢出; 问题原因&#xf…

Node.js下载安装和环境变量配置(详细教程)

目录 一、官网地址下载安装包 二、安装程序 三、环境配置 四、测试 五、安装淘宝镜像 5.1、附加:如果有出现问题的小伙伴们可以检查一下自己的配置有没有出错 一、官网地址下载安装包 https://nodejs.org/zh-cn/download/ 选择你的项目或系统对应的node.js版本…

Openlayers实战:加载GeoJSON

在OPenlayers的交互中,经常性的我们要加载一些数据,在这个实战中,演示的是加载GeoJSON文件。 GeoJSON 是一种使用JavaScript 对象表示法(JSON) 对地理数据结构进行编码的格式。简而言之,GeoJSON 为你提供了一种简单的格式来表示简单的地理特征以及它们的非空间属性。 效果…

【CentOS安装make】

问题: bash: make: command not found 1、去官网查找最新版本 http://ftp.gnu.org/pub/gnu/make/ 查找最新安装包 2、下载解压缩 wget http://ftp.gnu.org/pub/gnu/make/make-4.2.tar.gz tar -zxvf make-4.2.tar.gz cd make-4.2mkdir buildcd build../configure…

在vite创建的vue3项目中使用Cesium加载czml路径信息和无人机模型

在vite创建的vue3项目中使用Cesium加载czml路径信息和无人机模型 用到的区域文件、地图标记文件、路径信息文件、模型文件 提取码:99jq 使用vite创建vue3项目 npm create vitelatestcd到创建的项目文件夹中 npm install安装Cesium npm i cesium vite-plugin-cesium…

opencv实战--角度测量和二维码条形码识别

文章目录 前言一、鼠标点击的角度测量二、二维码条形码识别 前言 一、鼠标点击的角度测量 首先导入一个带有角度的照片 然后下面的代码注册了一个鼠标按下的回调函数, 还有一个点的数列,鼠标事件为按下的时候就记录点,并画出点,…

uniapp左右滑动切换月份

左右滑动触发事件 给组件绑定事件,主要利用组件的触摸开始和触摸结束事件来实现: <view @touchstart="touchStart" @touchend="touchEnd"> 2,声明初始化点击位置变量startX data() {return {list:[],pageNum:1,pageSize:10,//初始化点击位置…

css之:is()、:where()和:has()伪元素的运用、使用、important

文章目录 简介1、:is()2、:where()3、:has() 简介 :is()、:where()和:has()伪元素是CSS中用于样式化元素的非常强大的工具。它们是在CSS选择器Level4规范中引入的。它们允许我们将样式应用于符合特定条件的任何元素&#xff0c;例如元素的类型、元素的位置和元素的后代。 1、:i…

【C#】并行编程实战:实现数据并行(4)

本章继续学习实现数据并行&#xff0c;本文主要介绍并行循环中的线程存储。这也是本章节的最后一篇。 本教程对应学习工程&#xff1a;魔术师Dix / HandsOnParallelProgramming GitCode 5、了解并行循环中的线程存储 默认情况下&#xff0c;所有并行循环都可以访问全局…

香橙派4和树莓派4B构建K8S集群实践之八: TiDB

目录 1. 说明 2. 准备工作 3. 安装 3.1 参考Tidb官方 v1.5安装说明 3.2 准备存储类 3.3 创建crd 3.4 执行operator 3.5 创建cluster/dashboard/monitor容器组 3.6 设置访问入口(Ingress & Port) 4. 装好后的容器状况 5. 遇到的问题 6. 参考 1. 说明 建立TiDB…