微信关注,获取更多

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;
}

未经允许不得转载:大神网 » OpenAI API Nginx 反向代理

相关推荐

    暂无内容!