全网最详细中英文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的对话趣味性,同时也能根据每个人的需求,获取到想要的对话效果。

Introduce 简介

Friend chat 朋友聊天
Emulate a text message conversation.
模拟文本消息对话。

setting 设置

Engine: text-davinci-003
Max tokens:60
Temperature:0.5
Top p:1.0
Frequency penalty:0.5
Presence penalty:0.0
Stop sequenceYou:

说明:
0、Engine 设置定义了你要使用的模型,例如 text-davinci-003是一个文本生成模型。这种模型可以根据输入的文本,生成新的、相关的文本。
1、Max tokens是指在请求中最多允许返回的 token 数目,比如你可以指定 chatGPT 返回最多60个 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为 You: 时,表示你的聊天会话结束标志是You:

Prompt 提示

You: What have you been up to?
Friend: Watching old movies.
You: Did you watch anything interesting?
Friend:
你:你最近在忙什么?
朋友:看老电影。
你:你看了什么有趣的节目吗?
朋友:

Sample response 回复样本

Yeah, I watched an old classic called Casablanca. It was really good!
是的,我看了一部经典老片叫《卡萨布兰卡》。真的很好看!

API request 接口请求

python接口请求示例

import os
import openaiopenai.api_key = os.getenv("OPENAI_API_KEY")response = openai.Completion.create(model="text-davinci-003",prompt="You: What have you been up to?\nFriend: Watching old movies.\nYou: Did you watch anything interesting?\nFriend:",temperature=0.5,max_tokens=60,top_p=1.0,frequency_penalty=0.5,presence_penalty=0.0,stop=["You:"]
)

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: "You: What have you been up to?\nFriend: Watching old movies.\nYou: Did you watch anything interesting?\nFriend:",temperature: 0.5,max_tokens: 60,top_p: 1.0,frequency_penalty: 0.5,presence_penalty: 0.0,stop: ["You:"],
});

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": "You: What have you been up to?\nFriend: Watching old movies.\nYou: Did you watch anything interesting?\nFriend:","temperature": 0.5,"max_tokens": 60,"top_p": 1.0,"frequency_penalty": 0.5,"presence_penalty": 0.0,"stop": ["You:"]
}'

json格式示例

{"model": "text-davinci-003","prompt": "You: What have you been up to?\nFriend: Watching old movies.\nYou: Did you watch anything interesting?\nFriend:","temperature": 0.5,"max_tokens": 60,"top_p": 1.0,"frequency_penalty": 0.5,"presence_penalty": 0.0,"stop": ["You:"]
}

其它资料下载

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

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

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

相关文章

【ChatGPT】ChatGPT-5 比 ChatGPT-4 强在哪?GPT-6会如何演化?

文章目录 1. 引言2. ChatGPT-5背后的技术原理3. ChatGPT-5与ChatGPT-4的对比4. ChatGPT-5的潜在应用领域5. ChatGPT-5对人类社会的挑战6. GPT-6的演化方向7. 总结 1. 引言 随着人工智能和自然语言处理技术的迅速发展,OpenAI推出了ChatGPT-5,这是一款更先…

个人考研写的英语作文,仅支持参考

一. 总体框架 第一段: The table(diagram)/mixed chart/column chart/per chart(饼状图) clearly reveals the statistics of 主题对象(如 staff’s job satisfaction in a certain company/the market growth of web games of China&#…

考研英语作文 独家手写笔记

英一 数一 已上岸 个人总结笔记模板 可供参考 小作文 建议信 Dear friends, I am pleased to be informed that you will pursue your further study in our university. I would like to extend our warmest welcome to you on behalf of the Students Union The following …

考研 英语一 大作文-图画作文 (二)---第二段写作攻略

第一段写作攻略在这里:戳一戳 跳转查看 第一段描述图画,第二段就是 论点论据 第二段第一句话:提出论点-----对主题词的评判 所谓的提出论点,其实就是对主题词的评判 什么是主题词呢 02年真题 一个美国女孩穿着中国服饰 主题…

【考研】2020-Part A 作文(英一)

可搭配以下链接一起学习: 【考研】2018-Part B 作文(英一)_住在阳光的心里的博客-CSDN博客 目录 一、2020 Part A (一)题目及解析 (二)优秀范文 (三)参考译文 &a…

考研英语一历年真题写作(小作文+大作文)自己练习与背诵

考过GRE,当时背过很多单词、段落、文章,回过头看,已然随着艾宾浩斯曲线遗忘掉。 本文用于记录考研英语作文。 平时英文是阅读输入为主,输出很少,借以公开的博客,督促自己更正与提升。 -2020年7月18日23点…

考研 英语一 大作文-图画作文 (一)----第一段描述图画写作攻略

目录 英语一大作文攻略 (看清楚哦) 第一段如何写? 第一段 第一句话 描述图画 如果是双图的情况: 第一段 第二句话 翻译配图文字 英语一大作文攻略 (看清楚哦) 形式呢没啥好说的 给你一幅漫画 要写三段 1)desc…

雅思经验(15)之让AI帮你改雅思作文

这是我今天刚写的一篇关于是科学技术学科还是历史学科重要的讨论雅思大作文。 随后我给到了youbot ai 让它帮我改作文。 Nowadays an increasing number of people are concerned about what subject is more important, however, whether science and technology or history…

雅思大作文写作模版

模版整理自Vince9120老师,逻辑清晰,对于写作遇到瓶颈的同学有帮助,而且易上手使用。Vince老师视频在Bilibili,备考时间充足的同学建议观看学习! 一、大作文段落详情及分布 第一段:开头,大观点…

英语作文人工智能免费在线批改打分 无需注册 微软小英作文打分 托福 雅思 高中作文 GRE

这篇文章主要是改打分系统的评测。托福雅思高考等https://app.mtutor.engkoo.com/englishwriting/,gre见最下面。 另外人工智能的意思是,微软小英会根据你的文章内容帮你改作文,比如他能补全你缺少的相关名词。 目录 先展示下评分功能&…

人工智能Chatgpt:开启无限可能的智能世界

作为目前最为先进的人工智能技术之一,自然语言处理技术在近年来得到了越来越多的关注。而ChatGPT,则是这些技术中最为经典和出色的代表之一。 ChatGPT,顾名思义,就是一个可以与人类用户进行对话的人工智能聊天机器人。它是由Open…

吴恩达ChatGPT网课笔记Prompt Engineering——训练ChatGPT前请先训练自己

吴恩达ChatGPT网课笔记Prompt Engineering——训练ChatGPT前请先训练自己 主要是吴恩达的网课,还有部分github的prompt-engineering-for-developers项目,以及部分自己的经验。 一、常用使用技巧 prompt最好是英文的,如果是中文的prompt&am…

哈工大车万翔:ChatGPT时代,NLPer 的危与机

note ChatGPT的诞生,源于研究者「暴力美学」的手段。 如果大胆预测,ChatGPT能火几年,我猜可能是2到3年的时间,到2025年大概又要更新换代了。 工业界相较于学术界拥有巨大优势。这种「AI 的马太效应」会造成胜者通吃的局面。更加…

每一个人都应该明白的ChatGPT所带来的意义

每一个人都应该明白的ChatGPT所带来的意义 ChatGPT的横空问世,因其更高的智能程度、更宽泛的领域知识、更灵活的响应能力、更自然的对话语境使整个互联网都受到极大的冲击。 我本人试用了一段时间后,并结合在网上看到的文章、评论、观点,想说…

ChatGPT实现数据集模拟生成,ChatGPT实现密码生成

数据集模拟生成 之前章节我们已经演示过ChatGPT 如何根据 prompt 编写文章或续写文章,文本生成的作用不仅仅在语文方面有用,本节我们演示另一种场景,利用 ChatGPT 来生成数据。看似作用差不多,其实这是目前开源社区非常常用的大语…

将ChatGPT变成Midjourney提示生成器

已经有人总结过可以让ChatGPT作为Midjourney图像生成的模板。在本文中,我们将展示如何根据个人用例创建这些提示,这可以让ChatGPT生成的提示可控性更高。 选择提示模板 Midjourney的模板结构性很强,所以我们这里使用一下的结构: …

telnet登录并使用SMTP和POP收发邮件(QQ邮箱)

目录 一、POP3、SMTP和IMAP协议原理1、POP协议2、SMTP协议3、IMAP协议4、POP3与IMP3的差异 二、开启QQ邮箱的SMTP服务1、登陆QQ邮箱2、找到“POP3/SMTP服务”和“IMAP/SMTP服务”项3、需要发送短信到下面号码4、开启之后,系统会给你一个“授权码” 三、开启TELNET客…

首批 ChatGPT 应用将打响 To B 的编程应用争夺战!

整理 | 王启隆 何苗 出品 | CSDN(ID:CSDNnews) “ChatGPT 爆发意味着 AI 的 iPhone 时刻来了,下一步就是应用时刻,新应用时代将来临。那程序员怎么办呢?会被替代吗?我认为不会,但程序…

SQL优化这么做就对了

作者 | 狼爷 来源 | https://www.cnblogs.com/powercto/p/14410128.html 前言 在应用开发的早期,数据量少,开发人员开发功能时更重视功能上的实现,随着生产数据的增长,很多SQL语句开始暴露出性能问题,对生产的影响也越…

Oracle 如何使用 SQLT 进行 SQL 调优

作者 | JiekeXu 来源 |公众号 JiekeXu DBA之路(ID: JiekeXu_IT) 如需转载请联系授权 | (个人微信 ID:JiekeXu_DBA) 大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 Oracle 如何使用 SQLT 进行 SQL 调优&#xff…