LLMs之FreeGPT35:FreeGPT35的简介、安装和使用方法、案例应用之详细攻略

LLMs之FreeGPT35:FreeGPT35的简介、安装和使用方法、案例应用之详细攻略

目录

FreeGPT35的简介

FreeGPT35的安装和使用方法

1、部署和启动服务

Node

[2、使用 Docker 部署服务:](#2、使用 Docker 部署服务:)

[运行 Docker 容器以部署服务](#运行 Docker 容器以部署服务)

[使用 Docker Compose 进行更方便的容器化部署](#使用 Docker Compose 进行更方便的容器化部署)

[T1、只包含 FreeGPT35 服务](#T1、只包含 FreeGPT35 服务)

[T2、带有 ChatGPT-Next-Web 的 FreeGPT35 服务](#T2、带有 ChatGPT-Next-Web 的 FreeGPT35 服务)

[3、配置 Nginx 反向代理:](#3、配置 Nginx 反向代理:)

[配置 Nginx 以实现反向代理](#配置 Nginx 以实现反向代理)

[可选:配置 Nginx 以实现负载均衡](#可选:配置 Nginx 以实现负载均衡)

4、请求示例

5、兼容性说明

FreeGPT35的案例应用


FreeGPT35的简介

2024年4月3日,发布了FreeGPT35,这是一款利用无需登录的ChatGPT Web提供的无限免费GPT-3.5-Turbo API服务。

GitHub地址GitHub - missuo/FreeGPT35: Utilize the unlimited free GPT-3.5-Turbo API service provided by the login-free ChatGPT Web.

FreeGPT35的安装和使用方法

部署和使用一个名为 FreeGPT35 的服务,该服务提供了一个基于 GPT-3.5 模型的聊天接口。其中包括了使用 Node.js 和 npm 安装和启动服务的方法,以及使用 Docker 和 Docker Compose 进行容器化部署的步骤。此外,还提供了如何配置 Nginx 反向代理和负载均衡以及请求示例和兼容性说明。

1、部署和启动服务

安装 Node.js 和 npm。使用 npm 安装依赖。启动服务应用程序。

复制代码
npm install
node app.js

2、使用 Docker 部署服务:

运行 Docker 容器以部署服务

复制代码
docker run -p 3040:3040 ghcr.io/missuo/freegpt35

docker run -p 3040:3040 missuo/freegpt35

使用 Docker Compose 进行更方便的容器化部署

T1、只包含 FreeGPT35 服务
复制代码
mkdir freegpt35 && cd freegpt35
wget -O compose.yaml https://raw.githubusercontent.com/missuo/FreeGPT35/main/compose.yaml
docker compose up -d
T2、带有 ChatGPT-Next-Web 的 FreeGPT35 服务
复制代码
mkdir freegpt35 && cd freegpt35
wget -O compose.yaml https://raw.githubusercontent.com/missuo/FreeGPT35/main/compose_with_next_chat.yaml
docker compose up -d

部署完成后,您可以直接访问 http://[IP]:3040/v1/chat/completions 使用 API。或者使用 http://[IP]:3000 直接使用 ChatGPT-Next-Web。

3、配置 Nginx 反向代理:

配置 Nginx 以实现反向代理

复制代码
location ^~ / {
        proxy_pass http://127.0.0.1:3040; 
        proxy_set_header Host $host; 
        proxy_set_header X-Real-IP $remote_addr; 
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
        proxy_set_header REMOTE-HOST $remote_addr; 
        proxy_set_header Upgrade $http_upgrade; 
        proxy_set_header Connection "upgrade"; 
        proxy_http_version 1.1; 
        add_header Cache-Control no-cache; 
        proxy_cache off;
        proxy_buffering off;
        chunked_transfer_encoding on;
        tcp_nopush on;
        tcp_nodelay on;
        keepalive_timeout 300;
    }

可选:配置 Nginx 以实现负载均衡

复制代码
upstream freegpt35 {
        server 1.1.1.1:3040;
        server 2.2.2.2:3040;
}

location ^~ / {
        proxy_pass http://freegpt35; 
        proxy_set_header Host $host; 
        proxy_set_header X-Real-IP $remote_addr; 
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
        proxy_set_header REMOTE-HOST $remote_addr; 
        proxy_set_header Upgrade $http_upgrade; 
        proxy_set_header Connection "upgrade"; 
        proxy_http_version 1.1; 
        add_header Cache-Control no-cache; 
        proxy_cache off;
        proxy_buffering off;
        chunked_transfer_encoding on;
        tcp_nopush on;
        tcp_nodelay on;
        keepalive_timeout 300;
    }

4、请求示例

您不必传递授权,当然,您也可以随机传递任意字符串。

提供了一个使用 cURL 发送请求的示例。

复制代码
curl http://127.0.0.1:3040/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer any_string_you_like" \
  -d '{
    "model": "gpt-3.5-turbo",
    "messages": [
      {
        "role": "user",
        "content": "Hello!"
      }
    ],
    "stream": true
    }'

5、兼容性说明

说明了服务的兼容性,可以在不同的应用中使用,并且可以自定义 API 密钥。

您可以在任何应用中使用它,如 OpenCat、Next-Chat、Lobe-Chat、Bob 等等。随意填写一个任意字符串的 API 密钥,例如 gptyyds。

FreeGPT35的案例应用

持续更新中......

相关推荐
量子位19 分钟前
数学专业,危!菲尔兹奖得主亲测ChatGPT 5.5 Pro,17分钟出论文级成果
chatgpt
Agent产品评测局2 小时前
设备运维自动化预警系统,从0到1落地实操方法:2026企业级架构与智能体选型全指南
运维·人工智能·ai·chatgpt·架构·自动化
@不误正业3 小时前
第01篇-AI-Agent到底是什么
人工智能·chatgpt
技术人生黄勇3 小时前
ChatGPT 里的“哥布林(goblins)“是怎么来的?
chatgpt
Android出海4 小时前
ChatGPT Image2 2.0正式上线:功能解析 + 使用教程(附提示词)
人工智能·ai·chatgpt·ai生图·chatgpt image2·images2
sinat_286945195 小时前
llm wiki
人工智能·算法·chatgpt
洛卡卡了6 小时前
grill-me、Trellis、Superpowers:不同场景下怎么用?
chatgpt·ai编程·claude
YJlio7 小时前
2023-09-25:ChatGPT 从纯文本走向多模态交互,看、听、说能力意味着什么?
人工智能·chatgpt·aigc·多模态·语音交互·ai工具·图像理解
云天AI实战派8 小时前
ChatGPT / Realtime API / 智能体故障排查指南:语音模型、浏览器会话与权限问题全流程解决方案
人工智能·chatgpt
YJlio9 小时前
2023-09-25:ChatGPT 开始支持“看、听、说”,从纯文本正式迈向多模态交互
人工智能·python·科技·chatgpt·django·交互·pygame