亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Nginx實現(xiàn)ChatGPT?API代理步驟

 更新時間:2023年05月08日 10:28:02   作者:TianXinCoord  
這篇文章主要為大家介紹了Nginx實現(xiàn)ChatGPT?API代理步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

一、前言說明

  • 本篇文章可以直接用于公司生產(chǎn)級的使用,所需要的資源直接改為公司級的即可平替使用
  • 文章均已通過實踐應用,保證文章準確性,但因不同環(huán)境的不同可能效果不一致可以評論區(qū)評論
  • 本文主要實現(xiàn)代理 api.openai.com 的調用,可以無需魔法調用OpenAI ChatGpt

注意:文章以生產(chǎn)級的流程進行配置,技術難度:二顆星,前置技術掌握:四顆星

文章不涉及到OpenAI賬號注冊、key生成的內容,如果這些方面遇到問題可以評論區(qū)留言

后續(xù)會分享如何用Java搭建生產(chǎn)級的AI智能助手,以及公司產(chǎn)品如何接入AI與業(yè)務結合

二、前置準備

  • 國外服務器:能ping通 api.openai.com,建議美國的服務器
    • tip:如果有外幣卡,可以申請azure云服務器,有免費試用,谷歌云也有
  • 代理域名:根據(jù)自己的需要,使用服務器IP也行,如果是生產(chǎn)級建議域名,否則如果切換服務器就需要改調用的地方
    • 域名需要提前在DNS服務里面修改域名指向國外服務器地址
  • SSL證書:配置https,可以參考之前發(fā)布的文章:http://chabaoo.cn/article/283561.htm
    • 阿里云可以申請免費的SSl證書

三、nginx配置

以下為nginx核心配置,只需要更改對應<注釋內容>為自己的即可,別的nginx優(yōu)化配置按照需求來

http {
    server {
        listen       80;
        server_name  <替換為自己的域名>;
        rewrite ^(.*)$ https://$host$1 permanent;
    }
    server {
        listen 443 ssl;
        server_name <替換為自己的域名>;
        ssl_certificate "<替換為自己的證書路徑>.pem";
        ssl_certificate_key "<替換為自己的證書路徑>.key";
        ssl_session_cache shared:le_nginx_SSL:1m;
        ssl_session_timeout 1440m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
        ssl_prefer_server_ciphers on;
        ssl_ciphers TLS13-AES-256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-128-CCM-8-SHA256:TLS13-AES-128-CCM-SHA256:EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+ECDSA+AES128:EECDH+aRSA+AES128:RSA+AES128:EECDH+ECDSA+AES256:EECDH+aRSA+AES256:RSA+AES256:EECDH+ECDSA+3DES:EECDH+aRSA+3DES:RSA+3DES:!MD5;
        location / {
            proxy_pass  https://api.openai.com/;
            proxy_ssl_server_name on;
            proxy_set_header Host api.openai.com;
            proxy_set_header Connection '';
            proxy_http_version 1.1;
            chunked_transfer_encoding off;
            proxy_buffering off;
            proxy_cache off;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_set_header X-Forwarded-Proto $scheme;
        }
    }
}
  • 配置完成后重啟nginx,然后 ping 自己的域名 檢查代理是否正常

三、代理域名用途

  • 配置完成域名代理后,所有與OpenAI ChatPT交互的地方從此不再需要魔法
  • 例如:LangChain模型訓練、ChatGPT服務接入等等

以上就是Nginx實現(xiàn)ChatGPT API代理步驟的詳細內容,更多關于Nginx ChatGPT API代理的資料請關注腳本之家其它相關文章!

相關文章

  • Nginx 請求壓縮的實現(xiàn)(動態(tài)壓縮,靜態(tài)壓縮)

    Nginx 請求壓縮的實現(xiàn)(動態(tài)壓縮,靜態(tài)壓縮)

    本文主要介紹了Nginx 請求壓縮的實現(xiàn)(動態(tài)壓縮,靜態(tài)壓縮),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • 使用Nginx反向代理到go-fastdfs的方法示例

    使用Nginx反向代理到go-fastdfs的方法示例

    這篇文章主要介紹了使用Nginx反向代理到go-fastdfs的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • nginx反向代理https內部定向到http報302的問題及解決

    nginx反向代理https內部定向到http報302的問題及解決

    這篇文章主要介紹了nginx反向代理https內部定向到http報302的問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Nginx層面配置基礎用戶驗證的完整步驟

    Nginx層面配置基礎用戶驗證的完整步驟

    這篇文章主要給大家介紹了關于Nginx層面配置基礎用戶驗證的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Nginx具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-07-07
  • Nginx防盜鏈根據(jù)UA屏蔽惡意User Agent請求(防蜘蛛)

    Nginx防盜鏈根據(jù)UA屏蔽惡意User Agent請求(防蜘蛛)

    相對于 Apache,Nginx 占用的系統(tǒng)資源更少,更適合 VPS 使用。惡意盜鏈的 User Agent 無處不在,博客更換到 WordPress 沒幾天,就被 SPAM(垃圾留言)盯上,又被暴力破解后臺用戶名密碼。今天來介紹 Nginx 屏蔽惡意 User Agent請求的方法
    2016-07-07
  • Nginx服務器中414錯誤和504錯誤的配置解決方法

    Nginx服務器中414錯誤和504錯誤的配置解決方法

    這篇文章主要介紹了Nginx服務器中414錯誤和504錯誤的配置解決方法,分別對應Request-URI Too Large和Gateway Time-out這樣的錯誤提示,需要的朋友可以參考下
    2015-12-12
  • Nginx?error_page自定義錯誤頁面設置過程

    Nginx?error_page自定義錯誤頁面設置過程

    這篇文章主要介紹了Nginx?error_page自定義錯誤頁面設置過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 利用nginx訪問日志如何記錄mysql中的用戶id詳解

    利用nginx訪問日志如何記錄mysql中的用戶id詳解

    這篇文章主要給大家介紹了關于利用nginx訪問日志如何記錄mysql中用戶id的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面跟著小編一起來學習學習吧。
    2017-07-07
  • nginx中的正則表達式及l(fā)ocation和rewrite總結

    nginx中的正則表達式及l(fā)ocation和rewrite總結

    rewrite功能就是,使用nginx提供的全局變量或自己設置的變量,結合正則表達式和標記位實現(xiàn)URL重寫以及重定向,這篇文章主要介紹了nginx中的正則表達式及l(fā)ocation和rewrite總結,需要的朋友可以參考下
    2023-12-12
  • nginx設置資源緩存實戰(zhàn)詳解

    nginx設置資源緩存實戰(zhàn)詳解

    這篇文章主要介紹了nginx設置資源緩存實戰(zhàn)詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10

最新評論