swoole+h5搭建一个流式代理请求chatgpt及千问api接口笔记

swoole+h5搭建一个流式代理请求chatgpt及千问api接口笔记

800_auto

大家都知道,国内无法直接访问chatgpt的接口,只能通过代理,而且即使直接能访问,也不能把key等信息放到h5网页中,还是需要搭建一个后端api的代理,key隐藏在后端,将大模型的api流式结果通过http流式转发给h5网页,今天我们来讲讲如何通过swoole实现代理。

首先是h5网页

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum=1.0,minimum=1.0,user-scalable=0" />
    <title>BFW NEW PAGE</title>


</head>
<body>

    <script type="module">
  

const response  =  await fetch(`用swoole搭建的http服务url地址`, {

    method: 'POST',
    headers: {
        'content-type': 'application/json',
      

    }
    });
        
     ...

点击查看剩余70%

{{collectdata}}

网友评论