10分钟创建自己的聊天机器人

准备:

一台电脑

VPN服务

安装conda服务,或者其他python虚拟服务


1 访问OpenAI官网:https://platform.openai.com,如果无法访问,请使用VPN服务

OpenAI只在部分国家可用


2 然后点击右上角注册,注册完成后选择登陆,登陆成功显示如下:


3 点击右上角,选择“View API keys”


4 创建自己的API-key,复制保存


5 OpenAI的语言模型是收费服务,以token计费,大概750个词0.02美分,每个新注册的账户,都会默认有18美元,可以放心使用,在这里我们选择推荐的Davinci


6 接下来,创建模型运行的环境,打开终端,分别运行如下命令(以Mac电脑为例,Windows需自行百度),首先创建一个名为“gpt”且安装了python3.7版本的虚拟环境,激活环境后安装openai包,然后在根目录下创建一个gpt文件夹,在其内创建一个main.py文件,打开它

conda create -n gpt python=3.7
conda activate gpt && pip install openai
cd ~ && mkdir gpt && touch gpt/main.py && open gpt/main.py
cd gpt

7 将如下代码粘贴进main.py中,注意更换api_key为你自己的,然后退出保存

import openai

def askGPT(text):
	openai.api_key = '填入你自己的api_key'
	response = openai.Completion.create(
        engine = 'text-davinci-003',
        prompt = text,
        temperature = 0.6,
        max_tokens = 1000,
		)
	return print(response.choices[0].text)

def main():
	while True:
		print('GPT:请问问题
')
		myQn = input()
		askGPT(myQn)
		print('
')

main()

8 最后在终端内启动,效果如下:



附录:以下是可以选择的文本模型:


详细的参数请参阅OpenAI官方文档

展开阅读全文

页面更新:2024-04-02

标签:都会   美分   终端   根目录   附录   账户   机器人   文件夹   模型   文本   命令   放心   参数   效果   版本   环境

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top