ChatGPT python测试环境搭建
Posted 无忧斋主人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ChatGPT python测试环境搭建相关的知识,希望对你有一定的参考价值。
官网提供了ChatGPT的python测试代码,代码非常简单,但是在运行的时候遇到了一些小问题,在ubuntu环境下使用python安装openai包出错,最后使用anaconda3安装成功。下面是具体安装过程:
安装anaconda3
$ wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
$ bash Anaconda3-2022.10-Linux-x86_64.sh
Please, press ENTER to continue:回车
view agreement --more--:按'q'直接完成
Do you accept the license terms? [yes|no]:yes
[/home/ubuntu/anaconda3]: /home/ubuntu/mydisk/anaconda3
Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no]: yes
配置anacond环境:
$ conda create -n ai python=3.11
$ conda activate ai
$ conda install -c conda-forge openai(如果运行失败再试一次,我是第二次成功的)
创建ChatGPT测试程序:
$ vi chatGPT.py
import os
import openai
print("欢迎使用ChatGPT智能问答,请在Q:后面输入你的问题,输入quit退出!")
openai.api_key = "sk-XXXXXXXXX"
start_sequence = "\\nA:"
restart_sequence = "\\nQ: "
while True:
prompt = input(restart_sequence)
if prompt == 'quit':
break
else:
try:
response = openai.Completion.create(
model="text-davinci-003",#这里我们使用的是davinci-003的模型,准确度更高。
prompt = prompt,
temperature=1,
max_tokens=2000, #这里限制的是回答的长度,你可以可以限制字数,如:写一个300字作文等。
frequency_penalty=0,
presence_penalty=0
)
print(start_sequence,response["choices"][0]["text"].strip())
except Exception as exc: #捕获异常后打印出来
print(exc)
将标红的sk-XXXXXXXXX替换成你自己的ChatGPT API token
$ python chatGPT.py
欢迎使用ChatGPT智能问答,请在Q:后面输入你的问题,输入quit退出!
Q: 你好
A: 同样地,你好!
Q: quit
测试成功!!
纯新手教程:国内用户3分钟快速搭建网络环境访问chatgpt教程
访问chatgpt其实很简单,但是由于chatgpt官方是禁止中国用户使用的,所以用本地环境去上chatgpt很有可能会被拉黑,这里小编提供一个更简单稳定的办法访问chatgpt。
1、首先购买一台国外的云服务器,注意服务器地区最好是美国的,这里小编就以蓝米云的美国高防云服务器为例给大家测试。 小编购买的是美国高防云服务器 2核4G 15Mbps带宽的配置,服务器选择安装windows2012系统,当然如果你购买的服务器配置较低的话,安装windows2008系统也是可以正常使用的。
2、等待服务器开通完成后,我们进入服务器管理面板,可以看到管理面板显示有公网IP、系统用户名、系统密码,这三个就是我们远程连接服务器需要的东西了。
3、鼠标右键点击电脑左下角的开始图标,点击运行
4、输入mstsc
5、在打开的远程桌面连接界面,输入你开通的服务器公网IP、用户名,最好再勾选允许我保存凭证
6、在弹出来的界面输入你服务器的系统密码,然后最好勾选记住我的凭证,这样下次再远程服务器,就不需要输入密码了
7、到这里,会弹出确认连接的提示,我们点击是,即可远程进入服务器了
8、到这一步,我们远程服务器的步骤就完成了,接下来就是搭建环境(就是装一个喜欢的浏览器而已)
这里小编推荐安装谷歌浏览器,你可以在服务器里面打开IE浏览器,然后进入谷歌浏览器的官网,点击下载即可
在IE浏览器里面输入谷歌浏览器的官网地址:https://www.google.cn/chrome ,然后点击下载 Chrome,这里我就不截图了,正常用过电脑应该都会了。
下载好谷歌浏览器后,打开谷歌浏览器,访问https://chat.openai.com ,然后登录你的chatgpt账号,尽情提问吧。
以上是关于ChatGPT python测试环境搭建的主要内容,如果未能解决你的问题,请参考以下文章
windows下python环境搭建及第一个hello world