当前位置: 首页 > news >正文

大模型额外篇章三:vercel搭建openai中转服务器

文章目录

    • 一、起因和注意
      • 1)起因
      • 2)注意
    • 二、实现方法(原理:透传)
      • 1)nginx方案
      • 2)node服务
      • 3)纯 js 方案
      • 4)选择国外的域名服务商(DNS 解析路径缩短,建议方案国外提供 CDN 云服务商结合自建云服务业务做负载均衡)
    • 三、实践(vercel部署OpenAI代理服务器)
    • 四、测试搭建的OpenAI中转服务器

一、起因和注意

1)起因

有墙

2)注意

①不建议为了调用openai把业务代码放国外,多少会有延迟
②因为业务在国内,所以大部分业务代码在国内的服务器,国内服务器调用代理服务器

二、实现方法(原理:透传)

1)nginx方案

配置nginx的服务器(改写nginx.conf )

server
{listen 80;server_name a.openaixx.com;index index.html;location / {proxy_pass https://api.openai.com;proxy_ssl_name api.openai.com;proxy_ssl_server_name on;proxy_set_header Host api.openai.com;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection 'upgrade';chunked_transfer_encoding off;proxy_read_timeout 3600;proxy_buffering off;proxy_cache off;proxy_redirect off;proxy_hide_header Cache-Control;}location ~ /.well-known {allow all;}access_log off;
}
  • 参考
    传送门
    在这里插入图片描述

2)node服务

传送门

3)纯 js 方案

复制以下代码,去 cloudflare 建立一个 worker 即可

传送门

http://www.lryc.cn/news/405879.html

相关文章:

  • 使用 jQuery 中的 this 实例
  • 下载最新版Anaconda、安装、更换源、配置虚拟环境并在vscode中使用
  • 极狐GitLab Git LFS(大文件存储)如何管理?
  • 迭代学习笔记
  • 【安全】系统安全设计规范(DOC完整版)
  • windows常用命令整理
  • 视频处理基础知识1
  • Linux退不出vim编辑模式
  • TikTok养号的网络环境及相关代理IP知识
  • 过程调用和数组的分配访问
  • TeamViewer手机端APP提示:请先验证账户
  • 【SpringBoot】分页查询
  • 微软CrowdStrike驱动蓝屏以及内核签名
  • Spring中Bean的循环依赖
  • Java二十三种设计模式-代理模式模式(8/23)
  • Windows 11 家庭中文版 安装 VMWare 报 安装程序检测到主机启用了Hyper-V或Device
  • 机械学习—零基础学习日志(高数09——函数图形)
  • java迭代集合出现并发修改异常(ConcurrentModificationException)的原因以及解决方案
  • BGP选路之Local Preference
  • WEB渗透信息收集篇--IP和端口信息
  • 国内微短剧系统平台抖音微信付费小程序app开发源代码交付
  • Java语言程序设计基础篇_编程练习题**15.19 (游戏:手眼协调)
  • 学习记录day16—— 数据结构 双向链表 循环链表
  • Air780EP模块 AT开发-MQTT接入OneNET移动物联网平台应用指南
  • HOST处理器预读PCI设备
  • 【Ansible】通过role角色部署lnmp架构
  • springboot给属性赋值的两种方式(yaml与properties)
  • 20240725 每日AI必读资讯
  • 17_高级进程间通信 UNIX域套接字1
  • 大型语言模型的生物医学知识图优化提示生成