openAl agency

发布时间 2023-03-28 18:30:28作者: 月夜魂归

笔记软件在2023/3/28 18:24:19推送该笔记(实现对openAl代理)

代码如下:

  const express = require('express')
  const {
    createProxyMiddleware
  } = require('http-proxy-middleware');
  const app = express()
  const port = 9000

  app.use('/', createProxyMiddleware({
    target: 'https://api.openai.com',
    changeOrigin: true,
    onProxyRes: function (proxyRes, req, res) {
      proxyRes.headers['Access-Control-Allow-Origin'] = '*';
    }
  }));

  app.listen(port, () => {
    console.log(`Example app listening at http://localhost:${port}`)
  })