GPT3.5之模仿例子完成任务

首先导入open_ai key

import openai
import os
from dotenv import load_dotenv, find_dotenv
# 导入第三方库_ = load_dotenv(find_dotenv())
# 读取系统中的环境变量openai.api_key  = os.getenv('OPENAI_API_KEY')
# path1.api_key = os.getenv('path')
print(openai.api_key)
# print(path1.api_key)
# 设置 API_KEY

定义promt函数

# 一个封装 OpenAI 接口的函数,参数为 Prompt,返回对应结果
def get_completion(prompt, model="gpt-3.5-turbo"):'''prompt: 对应的提示model: 调用的模型,默认为 gpt-3.5-turbo(ChatGPT),有内测资格的用户可以选择 gpt-4'''messages = [{"role": "user", "content": prompt}]response = openai.ChatCompletion.create(model=model,messages=messages,temperature=0, # 模型输出的温度系数,控制输出的随机程度)# 调用 OpenAI 的 ChatCompletion 接口return response.choices[0].message["content"]

策略:提供少量示例

即在要求模型执行实际任务之前,提供给它少量成功执行任务的示例。

例如,在以下的示例中,我们告诉模型其任务是以一致的风格回答问题,并先给它一个孩子和一个祖父之间的对话的例子。孩子说,“教我耐心”,祖父用这些隐喻回答。因此,由于我们已经告诉模型要以一致的语气回答,现在我们说“教我忘我的爱”,由于模型已经有了这个少样本示例,它将以类似的语气回答下一个任务。

prompt = f"""
你的任务是以一致的风格回答问题。<孩子>: 教我耐心。<祖父母>: 挖出最深峡谷的河流源于一处不起眼的泉眼;最宏伟的交响乐从单一的音符开始;最复杂的挂毯以一根孤独的线开始编织。<孩子>: 教我爱至忘我,举例圣方济各的爱。
"""
response = get_completion(prompt)
print(response)

输出:
在这里插入图片描述
他的爱是无私的、包容的、慈悲的。他曾经说过:“我们必须爱我们的邻居如同自己一样,如果我们爱我们的邻居,我们就会为他们祈祷,为他们服务,为他们牺牲。”这就是爱至忘我的真正含义,它不是自私的,而是关注他人的需要和幸福。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

与 ChatGPT 进行有效交互的几种策略

在这篇文章中&#xff0c;您将了解即时工程。尤其&#xff0c; 如何在提示中提供对响应影响最大的信息什么是角色、正面和负面提示、零样本提示等如何迭代使用提示来利用 ChatGPT 的对话性质 废话不多说直接开始吧&#xff01;&#xff01;&#xff01; 提示原则 快速工程是有…

随机森林(Random Forest)通俗教程

目录 1 什么是随机森林&#xff1f;2 随机森林的特点3 随机森林的相关基础知识4 随机森林的生成5 袋外错误率&#xff08;oob error&#xff09;6 随机森林工作原理解释的一个简单例子7 随机森林的Python实现8 参考内容 1 什么是随机森林&#xff1f; 作为新兴起的、高度灵活的…

加密流量分类-论文9:DarknetSec: A novel self-attentive deep learning method for darknet traffic.....

加密流量分类-论文9&#xff1a;DarknetSec: A novel self-attentive deep learning method for darknet traffic classification and application identification 0、摘要1、文章核心观点引入2、模型结构2.1 模型总览2.2 预处理层2.4 特征提取层 4、实验5、总结与思考 0、摘要…

陌陌X-SIGN算法HOOK

文章目录 前言应用到的工具java 层分析frida hook aesEncode&#xff0c;a&#xff0c;sign 这三个方法总结预告&#xff1a; 下章节我们讲&#xff1a;陌陌X-SIGN还原 前言 学习是必然的&#xff0c;一路并不是平台的到道路&#xff0c;总要有点意外和惊喜。人嘛&#xff01;…

152.网络安全渗透测试—[Cobalt Strike系列]—[会话管理/派生]

我认为&#xff0c;无论是学习安全还是从事安全的人多多少少都会有些许的情怀和使命感&#xff01;&#xff01;&#xff01; 文章目录 一、会话管理1、实验环境2、会话派生&#xff08;1&#xff09;128的cs会话派生给128的cs本身&#xff08;2&#xff09;128的cs会话派生给…

森林攻略

1.存档攻略 C盘/ Users / Administrator / AppData / LocalLow / SKS / The forest / 一列数字 你保存的存档&#xff0c;就在那个名称全是数字的文件夹中&#xff0c;只需把其中的存档文件保存在U盘或网盘中&#xff0c;下次玩时&#xff0c;把保存的存档文件放到存档文件夹…

Isolation Forest孤立森林(二)之sklearn实现,源码分析

孤立森林算法sklearn实现,源码分析 算法一&#xff1a; 首先初始化一些参数 class sklearn.ensemble.IsolationForest(n_estimators100, max_samples’auto’, contamination’legacy’, max_features1.0, bootstrapFalse, n_jobsNone, behaviour’old’, random_stateNone, v…

森林图

森林图 以统计指标和统计分析方法为基础&#xff0c;用数值计算绘制出的图形&#xff0c;通常是在平面直角坐标系中&#xff0c;以一条垂直的无效 线&#xff08;0或者1&#xff09;为中心&#xff0c;用平衡于x轴的多条线段描述每个组指标的中值和可信区间&#xff0c;最后一…

BFT 最前线 | 互联网惊现 AI 鬼城,中国电信天翼云将发布预训练大模型,周鸿祎谈“万模大战”

文 | BFT机器人 01 网易CEO 丁磊&#xff1a;人工智能价值已被引导到生产第一线 网易数帆推出 CodeWave 智能开发平台。据了解&#xff0c;网易数帆结合自身产品的定位&#xff0c;面向智能编程垂直领域推出大模型&#xff0c;并接入到智能开发平台中。网易 CEO 丁磊表示&…

竞逐对话式AI,百度、字节各有千秋

随着OpenAI陆续发布的ChatGPT引发了AI界热议&#xff0c;新一代的AI热度便开始持续走高。与此同时&#xff0c;以ChatGPT模型为代表的大型预训练模型的出现&#xff0c;也使得对话式AI的生成能力和智能水平得到了飞跃式的提升&#xff0c;得益于此&#xff0c;对话式AI的发展又…

老罗的聊天宝,Low的另一面

昨天3款社交APP在同一天开发布会&#xff0c;而老罗的聊天宝是最不被看好的哪一个。 聊天宝这款产品在朋友圈不少人说low得不行&#xff0c;名字浓浓的山寨气息&#xff0c;icon 更不用说&#xff0c;一个金灿灿的元宝&#xff0c;我也觉得它low。 感觉时空穿越&#xff0c;没有…

专访罗升阳:老罗的Android之旅

【http://www.csdn.net/article/2014-08-15/2821226】 专访罗升阳&#xff1a;老罗的Android之旅 发表于 2014-08-15 14:13| 2098次阅读| 来源 CSDN| 8 条评论| 作者 钱曙光 社区问答 访谈 罗升阳 Android Framework Java 操作系统 allowtransparency"true" frameb…

小红书内测淘宝外链,小红书商业化布局加速?!

临近双十一之际&#xff0c;小红书显得格外活跃。一个新的流量风口即将出现&#xff0c;小红书品牌商家会面临怎样的机遇和挑战呢&#xff1f; ▌淘宝外链从直播间到种草笔记 早在今年8月&#xff0c;小红书头部达人“爱臭美的狗甜儿”&#xff08;小红书粉丝167万&#xff0…

人工智能 charGPT 机器学习 算力 技术相关(对于常用框架、库、技术)等名词的解释收集整理和自我理解

人工智能 Artificial Intelligence 已经上升到国家战略层面&#xff0c;早在2017年国务院就印发了《新一代人工智能规划》 还有新基建中信息基础设施建设所包含的数据中心&#xff0c;智能中心等算计设施。 包括&#xff0c;图像识别&#xff0c;语音识别&#xff0c;自然语言…

【Qt快速扫盲】QT概述_GUI程序创建_基础知识点等

目录一、Qt概述二、基于Qt创建GUI程序&#xff08;对应P1-P12&#xff09;三、基础知识点&#xff08;对应P13-P28&#xff09;3.1 Qt专门数据类型3.2 日志输出3.3 字符串类及其相关方法3.4 QVariant类3.5 坐标类QPoint3.6 直线类QLine3.7 直线类QLine3.8 矩形类QRect3.9 日期类…

【Qt】第一、二章:Qt Creator介绍及Hello World程序示例

SDAU学子一枚&#xff0c;从此开始了进行关于Qt的总结复习。 第一章 Qt是一个多平台的C图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。其中包括了高级C代码编辑器、项目和生成管理工具、集成的上下文相关的帮助系统、图形化调试…

Qt 5框架介绍

该文章原创于Qter开源社区&#xff08;www.qter.org&#xff09;&#xff0c;作者 yafeilinux&#xff0c;转载请注明出处&#xff01; 一、在帮助中查看所有模块 打开 Qt Creator&#xff0c;进入其帮助模式&#xff0c;然后选择目录方式进行查看&#xff0c;打开 “Qt 5.2.…

Qt学习笔记(三十):Qt 中的绘图

一、QPainter&#xff1a;绘图对象 Qt 的绘图系统允许使用相同的 API 在屏幕和其它打印设备上进行绘制。整个绘图系统基于 QPainter&#xff0c;QPainterDevice 和 QPaintEngine 三个类。 QPainter 用来执行绘制的操作&#xff08;相当于画家&#xff09;&#xff1b; QPain…

【Qt入门第16篇】 2D绘图(六)坐标系统

导语 前面一节我们讲解了图片的显示&#xff0c;其中很多地方都用到了坐标的变化。这一节我们将讲解Qt的坐标系统&#xff0c;分为两部分来讲解&#xff1a;第一部分主要讲解前面一节的那几个函数&#xff0c;它们分别是translate()平移变换、scale()比例变换、rotate()旋转变…

使用Qt进行程序开发的过程记录

目录 一、qt的安装 二、resources文件的使用 三、Qt中各种设置问题 四、在子页面的简单图表显示 五、Qt发布独立运行的exe的方法 六、Qt创建子页面的方法 七、Qt中使用菜单栏的方法 八、Qt联合C进行文件读取、写入操作 九、Qt关闭窗口函数 十、提示窗口与调试功能的使…