OpenAI API Nginx 反向代理

目前,openai的服务器已经无法访问。但是,如果你有一个国外的服务器,就可以使用Nginx反向代理实现访问。以下是实现方法和注意事项:

前提条件

你的服务器必须可以访问openai的服务器。你可以先ping一下openai服务器地址以确保这一点。

Nginx 反向代理配置

我们需要配置location块,使用的API是https://api.openai.com/v1/chat/completions

我们可以直接在server块中插入一个location块。在此之前,你需要将server_name值设为你的域名(如果没有域名,可以直接使用IP)。

server {
listen 443 ssl http2;
server_name [yourapidomain.com](<http://yourapidomain.com/>);

location /v1/ {
  proxy_pass <https://api.openai.com>;
  proxy_set_header Host api.openai.com;
  proxy_set_header X-Real-IP $remote_addr;
  ssl_certificate /cert/yourapidomain.com/fullchain.pem;
  ssl_certificate_key /cert/yourapidomain.com/privkey.pem;
}
声明:本站所有文章,如无特殊说明或标注,均为本站(王大神)原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
指数词

做一份监控报价需要考虑到哪些方面?

2023-3-16 11:07:36

指数词

Depay取消月费

2023-3-17 22:11:57

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索