Chatgpt的简单使用
一、注册方式
1、进入官网,常规操作,邮箱登录
网址:https://platform.openai.com/2、找到合适的接码平台,目前全网都在用俄罗斯某接码
网址:https://sms-activate.org/
常规操作,获取验证码,注册即可
二、API
1、copy api
2、创建api 复制备用
三、使用
Python的记得PIP
#!pip install openai
import openai
#openai.api_key = os.getenv("OPENAI_API_KEY")
prompt='python是什么',
openai.api_key = "你的api"
response = openai.Completion.create(
model="text-davinci-003",
prompt=prompt,
temperature=0,
max_tokens=100,
top_p=1,
frequency_penalty=0.0,
presence_penalty=0.0,
stop=None
)
response.choices[0].text
'\n\nPython是一种面向对象的解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是'
四、简单case
import openai
openai.api_key = "你的api"
def chat_gpt(prompt):# 你的问题prompt = prompt# 调用 ChatGPT 接口
model_engine = "text-davinci-003"
'''-engine:指定要使用的引擎,可以是“davinci”或“gpt2”。
-temperature:指定生成文本的温度,可以是0.0到1.0之间的浮点数。
-max_tokens:指定生成文本的最大令牌数。
-stop:指定生成文本的终止令牌。
-top_p:指定生成文本的最佳概率,可以是0.0到1.0之间的浮点数。
-n:指定生成文本的数量,可以是1到100之间的整数。
-prompt:指定文本生成的提示。'''
completion = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,)
response = completion.choices[0].text
print(response)
while True:
Que=input('请输入你的问题:')
if Que=='q':
break
else:
chat_gpt(Que)
请输入你的问题:Python和golang语音,哪一个在未来更有潜力
?
这个问题很难回答,因为它取决于未来的发展趋势。但是,从目前的趋势来看,Python似乎有着更大的潜力。Python的语法更容易理解,它的社区也更加活跃,可以更快地进行开发。Python也更容易集成到现有的系统中,这使它更容易被广泛使用。此外,Python也支持多种编程范式,可以满足不同的开发需求。
请输入你的问题:如果我是一名初学者,请问我应该学习哪一门计算机语言
?
这完全取决于你的目标和兴趣爱好。如果你想学习编程,那么最常见的语言是C,C++,Java和Python,这些语言都是编程的基础。如果你想学习网页设计,那么HTML,CSS和JavaScript是必不可少的。如果你想学习数据库技术,那么SQL是必须学习的。如果你想学习游戏开发,那么C,C++,Java和C#都是必须学习的。
请输入你的问题:q