全网最详细中英文ChatGPT-GPT-4示例文档-从0到1快速入门自然语言指令创建调用OpenAI代码——官网推荐的48种最佳应用(附python/node.js/curl命令源代码,小白也能学)

从0到1快速入门自然语言指令创建调用OpenAI API应用场景

  • Introduce 简介
  • setting 设置
  • Prompt 提示
  • Sample response 回复样本
  • API request 接口请求
    • python接口请求示例
    • node.js接口请求示例
    • curl命令示例
    • json格式示例
  • 其它资料下载

在这里插入图片描述

ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字,生成流畅和有趣的回答。如果你想跟上AI时代的潮流,你一定要学会使用ChatGPT。如果你想了解OpenAI最新发布的GPT-4模型,以及它如何为ChatGPT聊天机器人带来更强大的功能,那么你一定不要错过OpenAI官网推荐的48种最佳应用场景,不管你是资深开发者、初学者,你都能够从0到1快速入门,并掌握他们。

在这个AI大时代,如果不想被人颠覆,就要先颠覆别人。如果你颠覆不了别人,那你就努力运用ChatGPT提高你的技术水平和创造力。

用户可以通过ChatGPT,使用自然语言指令来创建和控制自己想调用OpenAI API的代码,无需关心技术细节和实现过程。用户还可以根据自己的喜好和需求,选择不同的语言和模型来生成相应的接口,更快速地生成调用OpenAI的各种模型和服务的代码。

Introduce 简介

Create code to call to the OpenAI API using a natural language instruction.
使用自然语言指令创建调用OpenAI API的代码。

setting 设置

Engine:code-davinci-002
Max tokens:64
Temperature:0
Top p:1.0
Frequency penalty:0.0
Presence penalty:0.0
Stop sequence:“”"

说明:
0、Engine 设置定义了你要使用的模型,例如 code-davinci-002是一个代码生成模型,特别擅长将自然语言翻译成代码,除了完成代码生成外,还支持在代码中进行代码补全。
1、Max tokens是指在请求中最多允许返回的 token 数目,比如你可以指定 chatGPT 返回最多 64个 token。这可以帮助你控制输出的内容大小,以便更好地控制响应速度和结果。一般1个token约4个字符或者0.75个单词
2、Temperature 是一个参数,用于控制 chatGPT 的输出。它决定了 chatGPT 在生成文本时会多么“随意”。值越高,chatGPT 生成的文本就越不可预测;值越低,chatGPT 生成的文本就越可预测。它在0.0到2.0之间,Temperature设置为0意味着ChatGPT将会生成更加保守的回复,即更少的随机性和更多的准确性,这可以帮助你在聊天中更好地控制语义,并且可以防止ChatGPT产生不相关的内容。
3、Top P 是随温度采样的替代方案,称为核采样,其中模型考虑具有top_p概率质量的标记的结果。因此0.1意味着仅考虑包括前10%概率质量的记号。通常建议更改此值或 temperature,但不要同时更改这两个值。
4、Frequency penalty是指在训练时,模型会根据词频来调整每个单词的重要性。它可以帮助模型更好地理解文本,并减少过拟合。介于-2.0和2.0之间的数字,正值会根据新标记在文本中的现有频率惩罚新标记,从而降低模型逐字重复同一行的可能性。Frequency penalty设置为0意味着模型不会对重复的词进行惩罚。它可以帮助模型生成更多的新词,而不是重复使用已有的词。
5、Presence penalty是指在ChatGPT中,一些预先定义的条件或者状态可能会影响机器人回答的质量,介于-2.0和2.0之间的数字。正值会根据新标记到目前为止是否出现在文本中来惩罚它们,从而增加模型谈论新主题的可能性。如果将 Presence penalty 设置为 0,则表示不会有任何惩罚。
6、Stop sequence 是一种设置,通过它可以确定你的聊天会话的结束标志。当你在 chatgpt 中设置 Stop sequence为 “”" 时,表示你的聊天会话结束标志是注释符(“”")。

Prompt 提示

“”"
Util exposes the following:
util.openai() -> authenticates & returns the openai module, which has the following functions:验证并返回openai模块,它有以下函数:
openai.Completion.create(
prompt=“”, # The prompt to start completing from 开始完成的提示
max_tokens=123, # The max number of tokens to generate要生成标记的最大数量
temperature=1.0 # A measure of randomness 随机性度量
echo=True, # Whether to return the prompt in addition to the generated completion除了生成的补全之外是否返回提示符
)
“”"
import util
“”"
Create an OpenAI completion starting from the prompt “Once upon an AI”, no more than 5 tokens. Does not include the prompt.
从提示符“Once upon a AI”开始创建OpenAI补全,不超过5个标记。不包括提示。
“”"

Sample response 回复样本

completion = util.openai().Completion.create(
prompt=“Once upon an AI”,
max_tokens=5,
temperature=1.0,
echo=False,
)
print(completion)
“”"

API request 接口请求

python接口请求示例


node.js接口请求示例


curl命令示例


json格式示例


其它资料下载

如果大家想继续了解人工智能相关学习路线和知识体系,欢迎大家翻阅我的另外一篇博客《重磅 | 完备的人工智能AI 学习——基础知识学习路线,所有资料免关注免套路直接网盘下载》
这篇博客参考了Github知名开源平台,AI技术平台以及相关领域专家:Datawhale,ApacheCN,AI有道和黄海广博士等约有近100G相关资料,希望能帮助到所有小伙伴们。

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

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

相关文章

医疗和保健应用中的数据可视化

医疗和保健应用中的数据可视化 Lightningchart team 数据和数据可视化在当今世界随处可见,这让我想知道数据可视化是如何影响医疗应用的,它们在病人的诊断中起什么作用?毋庸置疑,患者将他们的健康状况寄托在医疗专业人士的标准和…

BraTS 2021脑肿瘤分割数据集介绍

一、背景介绍 脑肿瘤分割挑战赛(brain tumor segmentation challenge,BraTS Chanllenge)是国际医学图像计算和计算机辅助干预协会(Medical Image Computing and Computer Assisted Intervention Society,MICCAI)所有比…

【报告分享】2021医生互联网诊疗行为洞察报告-波士顿咨询腾讯云医(附下载)

摘要:参与患教科普、提供轻问诊、复诊续方等服务频率和时间投入均有显著提升。83%的医生愿意尝试在线诊疗。超过一半的医生会主要聚焦1-2个平台,来满足其所有线上诊疗需求。55%的医生主要通过碎片化时间处理线上患者诉求,57%的医生会在工作日晚上或节假日…

数据报告 | 美国民众健康状况和医疗需求研究报告

在美国,自2020年COVID-19流行开始,以数字健康为关键词的医疗领域正在发⽣⾰命性的变化。全球范围发生的疫情,促进了医疗行业的变革与创新。 本研究将从美国医疗费用和民众疾病等方面,对美国民众健康状况和医疗需求进行分析。 |美…

使用postman上传文件

打开postman,点击Body——form-data,将鼠标放在key末尾会显示一个下拉框,这个就是选择参数的类型是text文本形式还是file文件形式,默认是text文本形式。点击file切换成文件形式,后边的value会自动产生一个Select Files…

Postman测试上传(MultipartFile)单个文件或多个文件

文章目录 **单个文件上传**后台代码Postman设置 **多文件上传**后台代码Postman设置 单个文件上传 后台代码 //导入excelPostMapping("/import")public Result excelImport(RequestParam("uploadFile") MultipartFile file) throws Exception {Result re…

Postman同时上传文件和数据(文件)

环境:springBoot开发 controller路径参数设置如下: RequestMapping(value "/insert") public R insert(RequestParam("name") String name,RequestParam("ticketType") String ticketType,RequestParam("templateType") String tem…

postman模拟上传文件(MultipartFile)

一、后台方法: 二、postman: 1.打开postman,新建接口,按图示顺序,选择post请求、输入url、选择body、选form-data 2.按下图的顺序:选择file类型参数、选择一个文件、输入key(key应于后台参数一致)&#x…

关于如何通过 postman 发起上传文件的请求,postman上传图片视频

我们通常会使用 postman 发起请求,测试数据。有些请求将图片,视频等文件上传到服务器,如何通过 postman 实现上传文件呢? 定义请求方式和请求路径请求体选择 bodybody 下选择 form-data在参数中输入 filekey 值输入完 file 后&a…

tp6实现文件上传接口(单文件上传)

返回给前端的接口格式&#xff1a; 路由&#xff1a; <?php // ---------------------------------------------------------------------- // | ThinkPHP [ WE CAN DO IT JUST THINK ] // ---------------------------------------------------------------------- // …

用postman测试文件上传

文件上传功能的关键--->formData的使用 FormData提供一种表示表单数据的键值对的构造方式&#xff0c;实现表单数据的序列化&#xff0c;从而减少表单元素的拼接。 用postman测试文件上传&#xff08;注意form-data&#xff09;

Postman 如何调用文件上传下载接口

文件导入导出是管理后台的通用功能,所以在接口写好后在没有前端页面使用Postman进行接口调用测试接口功能成为一个选择。 导出 在我们输入接口地址&#xff0c;token等候 点击send 发现下载的成为了乱码(如下图) 这明显不符合我们的预期期望,在send按钮旁边下拉框 选择Send …

chatgpt赋能python:Python如何将图片文件上传至服务器

Python如何将图片文件上传至服务器 在现代网站设计中&#xff0c;图片的使用非常重要&#xff0c;因此将图片文件上传至服务器是一个很常见的操作。Python是一种广泛使用的编程语言&#xff0c;其拥有强大的图像处理能力&#xff0c;并提供了丰富的库来实现文件的上传和下载。…

postman测试上传文件

1、PostMan测试接口实现上传文件 第一步&#xff1a; 打开postman&#xff0c;将上传方式改为POST&#xff0c;再点击下【Body】 第二步&#xff1a; 然后&#xff0c;我们点击里面的【form-data】选项(如图所示)。 第三步&#xff1a; 然后&#xff0c;在key的输入框里&#…

太强啦!!!ChatGPT 能上传文件了,能执行 Python 代码啦!

ChatGPT又出试验型新模式&#xff0c;不少网友陆续收到代码解释器Alpha测试资格。 ​ 简单来说&#xff0c;这个模式提供两个功能&#xff1a;执行Python代码&#xff0c;接受文件上传下载。 为什么是这两个功能的组合&#xff1f; 可以看目前最火的一条测试结果&#xff0c…

chatgpt赋能python:Python上传文件:基本介绍和操作指南

Python上传文件&#xff1a;基本介绍和操作指南 Python的近年来在数据科学&#xff0c;机器学习和人工智能等领域越来越受欢迎。Python具有跨平台性和易于编写的功能&#xff0c;因此&#xff0c;大量的Python项目需要上传文件。该文章将介绍Python上传文件的操作指南。 Pyth…

回顾 | 女性 AI 专场 - 女性眼中的 ChatGPT

点击蓝字&#xff0c;关注我们 ChatGPT 的到来掀起了 AI 技术的新浪潮&#xff0c;更是在全球牵动了巨大的人工智能变革。而 AI 领域的从业者当中&#xff0c;当然不乏很多优秀女性从业者的身影。 又是一年3月8日&#xff0c;借此契机&#xff0c;我们想要与广大女性开发者们&a…

Facebook频繁封号,如何解封?

如果你的Facebook账号不幸被封的话&#xff0c;那该如何来解封呢&#xff0c;别着急往下看。 如果是暂时被封的情况呢&#xff0c;可以尝试以下操作&#xff1a; 第一步&#xff0c;清除浏览器缓存和历史&#xff0c;再尝试登录你的Facebook账号。 第二步&#xff0c;登录Faceb…

AGI智能新时代,技术驱动营销数字化重组|数说故事D3峰会盛况

万物向新&#xff0c;数字重组。 3月29日&#xff0c;以「REMIX——重组数字未来&#xff0c;创享无限可能」为主题的数说故事第六届D3智能营销峰会在广州白云国际会议中心圆满举办。本届峰会由数说故事携手GDMS联合主办&#xff0c;数说故事作为专场合作伙伴&#xff0c;与50…

我用ChatGPT写2023年北京卷高考作文

题目一 “续航”一词&#xff0c;原指连续航行&#xff0c;今天在使用中被赋予了新的含义&#xff0c;如为青春续航、科技为经济发展续航等。 请以“续航”为题目&#xff0c;写一篇议论文。 要求&#xff1a;论点明确&#xff0c;论据充实&#xff0c;论证合理&#xff1b;…