全网最详细中英文ChatGPT-GPT-4示例文档-人工智能助手从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

从0到1快速入门人工智能助手应用场景

  • 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可以扮演各种角色,与人类进行自然语言交互。它能够很好地理解人类语言,并根据对话场景生成相应的回复,同时ChatGPT还可以模仿人类的语言风格,以便更好地与人类进行交流。ChatGPT这一强大的功能和智能化程度,将为各行各业带来更高效、更智能化的智能AI助手解决方案。

Introduce 简介

Chat 聊天
Open ended conversation with an AI assistant.
与人工智能助手的开放式对话。

setting 设置

Engine: text-davinci-003
Max tokens:150
Temperature:0.9
Top p:1.0
Frequency penalty:0.0
Presence penalty:0.6
Stop sequenceHuman: AI:

说明:
0、Engine 设置定义了你要使用的模型,例如 text-davinci-003是一个文本生成模型。这种模型可以根据输入的文本,生成新的、相关的文本。
1、Max tokens是指在请求中最多允许返回的 token 数目,比如你可以指定 chatGPT 返回最多150个 token。这可以帮助你控制输出的内容大小,以便更好地控制响应速度和结果。一般1个token约4个字符或者0.75个单词
2、Temperature 是一个参数,用于控制 chatGPT 的输出。它决定了 chatGPT 在生成文本时会多么“随意”。值越高,chatGPT 生成的文本就越不可预测;值越低,chatGPT 生成的文本就越可预测。它在0.0到2.0之间,Temperature设置为0意味着ChatGPT将会生成更加保守的回复,即更少的随机性和更多的准确性,这可以帮助你在聊天中更好地控制语义,并且可以防止ChatGPT产生不相关的内容。通常建议更改此值或 Top P,但不要同时更改这两个值。
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为Human: 时,表示你的聊天会话结束标志是换行符(Human: )。当你在 ChatGPT中设置 Stop sequence为 AI: 时,表示你的聊天会话结束标志是注释符( AI:)。

Prompt 提示

The following is a conversation with an AI assistant. The assistant is helpful, creative, clever, and very friendly.
以下是与AI助理的对话。服务员乐于助人,有创意,聪明,非常友好。
Human: Hello, who are you?
人类:你好,你是谁?
AI: I am an AI created by OpenAI. How can I help you today?
AI:我是OpenAI创造的AI。今天有什么能帮你的吗?
Human: I’d like to cancel my subscription.
人类:我想取消订阅。
AI:

Sample response 回复样本

I understand, I can help you with canceling your subscription. Please provide me with your account details so that I can begin processing the cancellation.
我明白,我可以帮你退订。请向我提供您的帐户详细信息,以便我可以开始处理取消。

API request 接口请求

python接口请求示例

import os
import openaiopenai.api_key = os.getenv("OPENAI_API_KEY")response = openai.Completion.create(model="text-davinci-003",prompt="The following is a conversation with an AI assistant. The assistant is helpful, creative, clever, and very friendly.\n\nHuman: Hello, who are you?\nAI: I am an AI created by OpenAI. How can I help you today?\nHuman: I'd like to cancel my subscription.\nAI:",temperature=0.9,max_tokens=150,top_p=1,frequency_penalty=0.0,presence_penalty=0.6,stop=[" Human:", " AI:"]
)

node.js接口请求示例

const { Configuration, OpenAIApi } = require("openai");const configuration = new Configuration({apiKey: process.env.OPENAI_API_KEY,
});
const openai = new OpenAIApi(configuration);const response = await openai.createCompletion({model: "text-davinci-003",prompt: "The following is a conversation with an AI assistant. The assistant is helpful, creative, clever, and very friendly.\n\nHuman: Hello, who are you?\nAI: I am an AI created by OpenAI. How can I help you today?\nHuman: I'd like to cancel my subscription.\nAI:",temperature: 0.9,max_tokens: 150,top_p: 1,frequency_penalty: 0.0,presence_penalty: 0.6,stop: [" Human:", " AI:"],
});

curl命令示例

curl https://api.openai.com/v1/completions \-H "Content-Type: application/json" \-H "Authorization: Bearer $OPENAI_API_KEY" \-d '{"model": "text-davinci-003","prompt": "The following is a conversation with an AI assistant. The assistant is helpful, creative, clever, and very friendly.\n\nHuman: Hello, who are you?\nAI: I am an AI created by OpenAI. How can I help you today?\nHuman: I'd like to cancel my subscription.\nAI:","temperature": 0.9,"max_tokens": 150,"top_p": 1,"frequency_penalty": 0.0,"presence_penalty": 0.6,"stop": [" Human:", " AI:"]
}'

json格式示例

{"model": "text-davinci-003","prompt": "The following is a conversation with an AI assistant. The assistant is helpful, creative, clever, and very friendly.\n\nHuman: Hello, who are you?\nAI: I am an AI created by OpenAI. How can I help you today?\nHuman: I'd like to cancel my subscription.\nAI:","temperature": 0.9,"max_tokens": 150,"top_p": 1,"frequency_penalty": 0.0,"presence_penalty": 0.6,"stop": [" Human:", " AI:"]
}

其它资料下载

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

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

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

相关文章

基于ChatGPT使用报告 (针对嵌入式领域测试及心得)

目录 1、基于驱动的日志解析提问 错误日志分析【100%】 报错日志分析【90%】 错误日志分析【60%】 2、基于安卓设备调试提问 adb调试i2c【效率50%】 adb调试gpio【50%】 3、基于高通代码的提问 基于高通代码含义的解析【效率80%】 基于高通新增TP驱动提问【效率50%】…

chatGPT结合ABAP,用chatGPT写一个SAP的利润表

文章目录 目录 文章目录 序言 利润表概念 用chatGPT写一个利润表 最后想说 序言 体验了很多用人工智能写代码的软件产品,尽管不同的产品各有千秋,但不得不说ChatGPT是这些产品里面综合表现最为优秀的,而且呈“降维打击”之势。以前的自…

使用ChatGPT完成部门和个人季度工作总结

“疫后元年“2023年的第一季度即将过去,相信各位社会人们都过得比往年更加紧张充实吧?转眼又到了完成季度工作总结的时间,完成本职工作之余还要抽出专门的时间完成优秀的工作总结报告,又更让大家本不富裕的休息时间雪上加霜。那么…

述职报告怎么写比较好一点?

最近我注意到许多同事都利用ChatGPT撰写自己的述职报告,这种方式比传统写作更加高效和智能化。因此,我想分享一下关于如何使用ChatGPT进行写作的教程,希望能为那些需要写述职报告的同事提供一些有用的参考和方法。 第一步:打开浏览…

LeCun:ChatGPT是「外星人」,所以才会胡说八道

Pine 发自 凹非寺量子位 | 公众号 QbitAI LeCun现在是彻底不搞技术了??? 最近他开始从社会科学的角度分析起了爆火的聊天机器人: 为啥ChatGPT很容易就会胡说八道? 只因它是外星人。 这是LeCun和专门研究AI哲学的纽约大…

关于深度学习下的神经网络总结

一.深度学习 1.简介 首先,有些新手会问,到底什么是深度学习?深度学习如何去理解?怎么才能更好的学习深度学习等一些问题。然后,针对这些疑问,开始学习台湾老师李宏毅的视频、吴恩达的视频或者国内知名学者…

神经网络入门(一)

1简单模型 vs 复杂模型 对于一个崭新的机器学习的任务,在模型选取和特征向量获取上通常我们会有两种选择方式:a. 简单模型 复杂特征项;b. 复杂模型 简单特征项。这两种方式各有各的优缺点: 1.1 简单模型 对于简单模型来说&#…

我用ChatGPT写神经网络:一字不改,结果竟很好用

自从去年底推出以来,对话式 AI 模型 ChatGPT 火遍了整个社区。 ChatGPT 的确是一个了不起的工具,就像一个「潘多拉魔盒」。一旦找到正确的打开方式,你或许会发现,自己再也离不开它了。 作为一个全能选手,人们给 Chat…

我用ChatGPT写神经网络:一字不改,结果竟然很好用!

点击下方卡片,关注“CVer”公众号 AI/CV重磅干货,第一时间送达 点击进入—>CV微信技术交流群 转载自:机器之心 | 编辑:蛋酱 AI 写 AI,来得比预料中更快一些。 自从去年底推出以来,对话式 AI 模型 ChatGP…

关于香港高防IP需要关注的几个问题

从游戏网站到大型企业,每个人都担心分布式拒绝服务攻击的威胁。在应对这方面,香港高防IP针对服务器和IP提供防护支持的业务类型较多(覆盖金融、电商、游戏等各类业务)。但还有很多企业对于香港DDoS高防IP持观望状态,没涉入之前,可…

查询聊天好友IP地址(自用)

查询聊天好友IP地址(自用) 以PC端的QQ为例Waring 有时候我们会因为种种原因(遇到诈骗消息之类(狗头保命)),如果我们已经发现对方身份可疑,可以通过一个小技巧来获取对方的IP地址。 以…

能上网的ChatGPT,会带来什么改变

最近关注AI的人,应该会注意到这条新闻。 ChatGPT官方推出新模式—Default(GPT-3.5)with browsing 这个是之前ChatGPT没有的功能,ChatGPT以前的训练数据是在2021年左右,并不知道最近的新闻。 现在ChatGPT 能够联网以…

AI歌手:新晋挑战者还是未来主流的替代者?

AI歌手:新晋挑战者还是未来主流的替代者? 近日,一款名为“AI孙燕姿”的AI歌手火遍全网,其翻唱的林俊杰的《她说》、周杰伦的《爱在西元前》、赵雷的《成都》等歌曲让网友纷纷表示:“听了一晚上,出不去了。…

ChatGPT+Martech开启无限可能丨数据猿3月份选题月(预告)

数字科技对经济发展的战略价值日益凸显,同时,数字科技本身发展日新月异,新技术、新模式层出不穷,创新企业、产品不断涌现。为了帮助大家更好理解数字科技的最新发展态势,数据猿联合上海大数据联盟,联合推出…

Stable Diffusion - ChatGPT 与 Stable Diffusion 结合提供无限创意构图

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/131782672 ChatGPT 和 StableDiffusion 结合使用的优势: 高效率:ChatGPT 可以在很短的时间内完成复杂的语言任务&#xf…

chatGPT之小白使用技巧 - 无限追问 +无限摇人

chatGPT之小白使用技巧 - 无限追问 无限摇人 大家好,我是如何人工智能,这篇文章,我会通过分享最简单易上手的ChatGPT技巧,来解决一个纯小白的困境 针对GPT"我现在什么都不懂,该怎么办? 这边给出的解决方法是:无…

微信回应 WeTool 被封事件;支付宝小程序开放直播功能;Raspberry Pi 4 发布 8GB 版本| 极客头条...

整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持。 「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的…

PC微信小程序突然Charles抓不到包(内含最新替代方案)

摘要:最近突然出现PC端微信小程序抓不到包,我就很奇怪,明明前几天还好好的,怎么就不行了呢,通过我在网上查阅方案得 以解决,下面记录一下过程。 最新替代方案: HTTP Debugger 使用这个抓包工具…

charles抓电脑版微信小程序包失败解决方案

参考:charles抓电脑版微信小程序包失败 现象:charles网页抓包正常,微信小程序抓包charles页面啥也不显示。 解决方案: 1.关闭防火墙。 2.删除小程序runtime包里的内容。 打开任务管理器,找到对应的微信小程序&…

charles抓电脑版微信小程序包失败【亲测有效】

Charles抓取微信电脑版小程序 1、先从微信中打开小程序 2、然后打开任务管理器,找到小程序的应用 3、右键点开小程序,打开文件所在位置,找到个Runtime包 4、 将小程序和微信都关闭掉(否则部分文件删除不掉)&#xff…