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

posted @ 2023-02-23 13:34  AubeLiang  阅读(1369)  评论(0编辑  收藏  举报