ChatGPT Unofficial Proxy API 是一款非官方的 ChatGPT 代理 API,可用于将用户输入转换为 ChatGPT 模型可以理解的格式,并返回 ChatGPT 生成的响应。使用 ChatGPTUnofficialProxyAPI 需要以下步骤:

  1. 安装依赖: ChatGPTUnofficialProxyAPI 依赖于 Python 3.6 或更高版本,以及以下 Python 库:Flask、requests、json。可以使用 pip 命令安装这些依赖:
pip install Flask requests json
  1. 获取 ChatGPTUnofficialProxyAPI 的代码: 可以从 GitHub 上下载 ChatGPTUnofficialProxyAPI 的代码:

git clone https://github.com/shreyas-kowshik/ChatGPTUnofficialProxyAPI.git,或者下载 ZIP 包并解压。

  1. 启动代理服务: 进入 ChatGPTUnofficialProxyAPI 的代码目录,运行 python app.py 命令即可启动代理服务。默认情况下,代理服务监听在 localhost 的 5000 端口上。如果需要更改端口号,可以在 app.py 文件中修改。

  2. 使用代理 API: 启动代理服务后,可以使用任何 HTTP 客户端向代理 API 发送请求。例如,可以使用 Python 的 requests 库发送请求:

import requests
import json

url = 'http://localhost:5000/chat-gpt'

data = {'input': 'Hello, how are you?'}
headers = {'Content-type': 'application/json'}

response = requests.post(url, data=json.dumps(data), headers=headers)

if response.status_code == 200:
    print(response.json()['output'])
else:
    print('Error:', response.status_code, response.text)

在上面的代码中,我们向代理 API 发送一个 POST 请求,请求体包含一个 'input' 属性,表示用户输入的文本。代理 API 将该文本转换为 ChatGPT 可以理解的格式,并返回 ChatGPT 生成的响应。如果请求成功,我们可以从响应中获取 'output' 属性,即 ChatGPT 生成的响应文本。

注意: ChatGPTUnofficialProxyAPI 是一款非官方的代理 API,其性能和稳定性可能无法与官方 API 相比。在使用时需要注意。

ChatGPT Unofficial Proxy API 使用教程 - 轻松调用 ChatGPT 模型

原文地址: https://www.cveoy.top/t/topic/lQUK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录