gpt4free demo
1.0.0
自行设置免费的 OpenAI GPT-4 API
请按照以下步骤启动并运行 gpt4free-demo:
克隆存储库:
git clone https://github.com/username/gpt4free-demo.git
cd gpt4free-demo
设置环境变量:复制示例环境文件并设置您自己的变量:
cp .env.example .env
使用您喜欢的文本编辑器打开.env
并为给定变量填写您自己的值。完成后保存并关闭文件。
启动服务:使用 Docker Compose 启动服务:
docker-compose up -d
如果更改.env
文件中的任何环境变量,请使用docker-compose down
和docker-compose up -d
重新启动服务。
访问 API :服务运行后,可以通过以下位置访问 API:
http://127.0.0.1:13000/supports
supports [GET]http://127.0.0.1:13000/ask?prompt=***&model=***&site=***
prompt=***&model=***&site=*** [POST/GET]http://127.0.0.1:13000/ask/stream?prompt=***&model=***&site=***
prompt=***&model=***&site=*** [POST/GET]更多使用示例可以在 yangsx/gpt4free-ts 找到。
当然!如果您想在 README 中包含有关如何使用hurl
测试 API 的说明,您可以添加如下新部分:
Hurl 是一个运行 HTTP 请求的命令行工具。您可以使用它来测试此 API 中的端点。您可以通过以下方式开始:
安装 Hurl :按照官方网站上的说明在您的系统上安装 Hurl。
创建 Hurl 文件:您可以创建一个扩展名为.hurl
的文件来定义要测试的 HTTP 请求。以下是该项目的gpt.hurl
文件示例:
# List all supports model
GET http://127.0.0.1:13000/supports
# Call Vita model
GET http://127.0.0.1:13000/ask
[QueryStringParams]
site: vita
model: gpt-3.5-turbo
prompt: Tell me a joke about Software Engineering
运行 Hurl 文件:使用以下命令执行gpt.hurl
文件:
hurl --verbose gpt.hurl
这将运行定义的 HTTP 请求并将响应打印到终端。
阅读文档:要了解更高级的用法,您可以参考示例文档。