手撸ChatGPT(一):前端

更新中

技术选型

项目难点

实时渲染流式响应数据

UI

手撸ChatGPT(二):后端

内容更新中

技术选型

聊天记录存储

多模型集成

流式传输

ChatGPT套壳(一):如何部署个人专属的ChatGPT

必知必会

套壳可以解决什么问题

  1. 解决网络问题:ChatGPT不对中国地区提供服务,中国地区网络无法直接访问ChatGPT,必须使用VPN才行。套壳后就可以不受限制。
  2. 解决账号问题:同上,对于中国区域的账户,ChatGPT可能会进行封号,套壳后就不用担心这个问题了。
  3. 降低使用成本:ChatGPT 4的订阅价格为$20每月,对于低频用户而言成本太高。套壳后就可以实现按量付费,用多少就付多少

套壳的技术方案

ChatGPT API

ChatGPT套壳(三):部署ChatGPT-Next-Web

内容逐步完善中

安装docker环境

启动服务

创建docker-compose.yaml文件,输入以下内容:

version: "3.9"
services:
  chatgpt-next-web:
    image: yidadaa/chatgpt-next-web
    container_name: chatgpt-next-web
    ports:
      - "3000:3000"
    environment:
      - CODE=*********
      - AZURE_API_VERSION=2023-03-15-preview
      - CUSTOM_MODELS=gpt-4-1106-preview
      - AZURE_API_KEY=********
      - AZURE_URL=https://xxxx.openai.azure.com/openai/deployments/xxxx
    restart: unless-stopped
ChatGPT套壳(二):注册Azure部署ChatGPT 4

内容更新中

注册账号

如果已经有账号并且绑定了信用卡,直接可以跳过这里。

首先进入Azure国际版,注册账号,请注意这里需要绑定海外信用卡。

申请OpenAI权限