使用One-Api的好處就是可以將任何使用OpenAI接口的地方替換為One-Api的接口,然后對One-Api進行大語言模型的渠道配置,比如配置文心一言Claude等,然后你就可以像請求OpenAI一樣請求文心一眼Claude

部署

?One-Api是一個Go項目,開箱即用,因此部署非常簡單。這里我們以正常的業務部署為例,實現下述要求:

一、在Linux服務器上部署One-Api

?一臺Linux服務器,建議選擇國外地區,但中國大陸或港澳地區亦可,但是在添加國外大語言模型時需要配置代理接口(臺灣貌似不需要)。我這里以Vultr的服務器為例,選用Debian 12 x64

為了后續的域名配置和SSL配置,我建議服務器選擇國外的。

1. 安裝Docker

?直接通過運行官方提供的安裝腳本安裝Docker。

curl -fsSL get.docker.com -o get-docker.sh && sudo sh get-docker.sh
3. 運行One-API項目

?直接運行下述指令:

docker run -d --name one-api -p 3000:3000 -v ./data/oneapi:/data -v ./logs:/app/logs justsong/one-api:latest --log-dir /app/logs
4. 訪問

?訪問主機IP:3000

?默認管理員賬戶:

?登錄之后會提示修改密碼,按照指引完成即可。

二、配置域名和證書

1. 域名解析

?這里不對域名解析操作進行介紹,因為不同的域名提供商,對應的操作界面不同,不會域名解析的,請自行谷歌了解自己的域名提供商怎么進行域名解析。

選用國外服務器的話,域名也要國外的,我一般使用的是cloudflare平臺的域名。國內服務器進行域名配置的話,需要進行域名備案,且國外域名解析到國內服務器時會出現DNS污染的情況。

?我這里已經有一個域名oneapi.mnzdna.xyz解析到了我這臺服務器上。

如何驗證域名是否解析到了服務器上?執行ping 域名,看看信息反饋的IP地址是不是你服務器的IP即可。

2. 安裝Nginx

?運行如下指令:

apt install nginx -y

?Centos運行:

yum install nginx -y

?運行完成后,可以訪問服務器IP來驗證下Nginx是否安裝成功。

在訪問服務器的某端口所對應的程序時,需要確保對應的端口是否對外開放,nginx程序端口默認是80,如果訪問不了,可以使用iptables工具開放對應的端口,不會的話直接向ChatGPT提問。

3. 配置OneAPI項目的Nginx配置

?OneAPI的項目我們已經部署上了,從服務器的角度上來說,訪問本地3000端口即可訪問OneAPI項目,從外部網絡來說,訪問服務器IP:3000即可訪問OneAPI項目。

?在我們安裝了Nginx之后,我們需要將外部的請求全部轉發到本地的3000端口即可,這里就需要用到Nginx的反向代理。

?運行下述指令,在/etc/nginx/conf.d下創建一個oneapi項目的配置文件oneapi.conf

下面的操作需要有一定的linux基礎和Vim基礎,沒有的話,可以現在本地將oneapi.conf文件準備好,然后上傳到/etc/nginx/conf.d下。

vim /etc/nginx/conf.d/oneapi.conf

?然后將下述配置信息復制進去:

server{
server_name oneapi.mnzdna.xyz; # 請根據實際情況修改你的域名

location / {
client_max_body_size 64m;
proxy_http_version 1.1;
# 反向代理配置
proxy_pass http://localhost:3000; # 請根據實際情況修改你的端口
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_cache_bypass $http_upgrade;
proxy_set_header Accept-Encoding gzip;
proxy_read_timeout 300s; # GPT-4 需要較長的超時時間,請自行調整
}
}

?然后運行下述指令,重新加載Nginx配置文件

nginx -s reload

?然后在瀏覽器訪問你的域名。

?瀏覽器提示網站不安全,是因為網站沒有配置SSL證書。

4. 配置SSL證書

?Nginx配置SSL證書可以在我的博客文章中了解:https://pgthinker.me/tag/nginx/.這里我們使用自動化配置SSL工具:Certbot

?安裝官方的教程,依次運行下述指令:

# 1. 安裝snapd 不同的Linux版本請使用不同的包管理工具進行安裝
apt install snapd

# 2. 使用snapd安裝certbot
sudo snap install --classic certbot

# 3. 創建鏈接,確保certbot能夠運行
sudo ln -s /snap/bin/certbot /usr/bin/certbot

# 4. 使用certbot自動配置nginx
sudo certbot --nginx

第4步的時候,需要依次輸入信息,第一個是你的郵箱,隨意輸入,第二個是協議條款,填Y,第三個是訂閱消息輸入N,第四個是certbot自動檢測到你Nginx綁定的哪些域名,選擇對應域名的編號回車就會自動安裝SSL并對配置文件進行修改。

配置完SSL后,就可以通過https訪問,若出現訪問不了的情況,請確定443端口是否對外開放。

三、添加ChatGPT和其它大語言模型渠道

1. 添加ChatGPT模型

2. 添加智譜AI模型

3. 創建Key

4. 測試

?這里用ChatGPT-Next-Web項目進行測試。

?填入One-Api地址和剛剛創建的Key(令牌).

?選擇gpt-3.5-turbo模型。

?添加自定義模型chatglm_turbo,并設置chatglm_turbo,測試智譜AI

文章轉自微信公眾號@易寫開發服務

熱門推薦
一個賬號試用1000+ API
助力AI無縫鏈接物理世界 · 無需多次注冊
3000+提示詞助力AI大模型
和專業工程師共享工作效率翻倍的秘密
熱門推薦
一個賬號試用1000+ API
助力AI無縫鏈接物理世界 · 無需多次注冊
返回頂部
上一篇
Flask-RESTful:最強Python Web服務框架,輕松構建REST API
下一篇
OpenAPI & AsyncAPI 標簽指南:高效組織與優化API文檔
国内精品久久久久影院日本,日本中文字幕视频,99久久精品99999久久,又粗又大又黄又硬又爽毛片
欧美一级夜夜爽| 欧美在线观看视频在线| 午夜国产精品影院在线观看| 国产精品免费视频网站| 久久久精品国产99久久精品芒果| 美女一区二区视频| 欧美日韩精品久久久| 婷婷久久综合九色综合伊人色| 香蕉久久一区二区不卡无毒影院 | 日本不卡一区二区三区| 亚洲欧美激情视频在线观看一区二区三区| 亚洲国产一区二区视频| 国产一区二区三区综合| 99精品视频在线观看| 亚洲色大成网站www久久九九| 91在线观看高清| 免费在线观看一区二区三区| 欧美精品一区二| 福利一区福利二区| 亚洲黄色录像片| 91精品国产黑色紧身裤美女| 亚洲地区一二三色| 久久久久国产精品麻豆| 欧美日韩不卡一区二区| 国产米奇在线777精品观看| 亚洲欧洲综合另类| 综合久久久久综合| 国产精品久久久久久久岛一牛影视 | 精品国一区二区三区| 国产精品视频看| 日韩av中文在线观看| 91原创在线视频| 国产天堂亚洲国产碰碰| 久久精品国产精品亚洲红杏| 91香蕉视频mp4| 亚洲男人电影天堂| 日韩精品专区在线| 国产午夜精品一区二区三区视频| 国产精品美女www爽爽爽| 五月天一区二区| 国产精品卡一卡二| 久久久久九九视频| 亚洲成人黄色小说| 一区在线播放视频| 欧美日韩日本视频| 亚洲激情在线激情| 午夜精品久久久| 成人手机电影网| 精品卡一卡二卡三卡四在线| 亚洲人成精品久久久久| 蜜桃视频在线观看一区二区| 国产69精品久久777的优势| 欧美日韩国产高清一区| 国产精品色在线观看| 国内精品国产三级国产a久久| 一本色道久久综合狠狠躁的推荐| 日韩免费成人网| 麻豆国产91在线播放| 精品国产三级电影在线观看| 日韩专区中文字幕一区二区| 欧美综合视频在线观看| 亚洲精品ww久久久久久p站| 成人h动漫精品一区二| 中文字幕精品在线不卡| 成人激情免费网站| 亚洲欧洲成人精品av97| 成a人片国产精品| 亚洲最大成人网4388xx| 欧美日韩成人高清| 日韩亚洲欧美在线观看| 成人国产电影网| 五月激情综合婷婷| 国产精品美女久久久久久久 | 色久综合一二码| 另类综合日韩欧美亚洲| 久久久久久9999| youjizz久久| 精品一区中文字幕| 亚洲精品欧美激情| 国产欧美日本一区视频| 51精品秘密在线观看| 91浏览器入口在线观看| 精品一区二区免费| 日本不卡一区二区| 午夜欧美一区二区三区在线播放| 日韩精品一区二区三区老鸭窝| 一道本成人在线| 99这里都是精品| av网站一区二区三区| av亚洲精华国产精华| eeuss国产一区二区三区| 国产精品主播直播| 高清成人免费视频| 成人午夜电影久久影院| 成人免费视频app| 91老司机福利 在线| 欧美日韩国产色站一区二区三区| 欧美亚洲自拍偷拍| 日韩视频一区二区| 久久先锋影音av鲁色资源| 国产清纯美女被跳蛋高潮一区二区久久w | 日本人妖一区二区| 经典三级在线一区| 91精品福利视频| 欧美精品一区二区三区很污很色的| 精品国产一区二区三区久久影院 | 成人精品亚洲人成在线| 欧美日韩免费在线视频| 精品国产乱码久久久久久图片| 久久综合色8888| 日韩成人精品在线观看| 91视频你懂的| 国产精品美女久久久久aⅴ| 日韩精品一二三| 99久久国产免费看| 久久久久久9999| 国产精品综合一区二区| 欧美一级淫片007| 日韩黄色小视频| 欧美一区二区日韩一区二区| 午夜精品久久久久久久99水蜜桃| 色视频成人在线观看免| 亚洲视频一区二区免费在线观看| 国产二区国产一区在线观看| 日韩欧美高清在线| 成人性生交大片免费看中文网站 | 日韩视频一区在线观看| 日韩高清国产一区在线| 7777精品伊人久久久大香线蕉的| 亚洲国产色一区| 日韩欧美另类在线| 国产电影精品久久禁18| 亚洲天堂av老司机| 欧美日韩不卡在线| 国产精品一区二区在线播放 | 国产精品激情偷乱一区二区∴| 色综合天天天天做夜夜夜夜做| 一区二区在线看| 国产日韩成人精品| 欧美久久一区二区| 美女视频黄 久久| 中文字幕在线不卡一区 | 欧美高清视频一二三区| 国产精品88888| 日韩电影在线一区二区三区| 日本一区二区三区在线观看| 欧美三级韩国三级日本三斤| 国产精品99久久久久久宅男| 一区二区三区中文字幕精品精品 | 欧美日韩黄色一区二区| 不卡的电影网站| 国产乱对白刺激视频不卡| 老司机精品视频在线| 偷偷要91色婷婷| 亚洲妇女屁股眼交7| 亚洲欧美电影院| 亚洲精品免费一二三区| 综合欧美一区二区三区| 亚洲欧洲日韩av| 午夜精品一区二区三区电影天堂| 综合av第一页| 亚洲一区中文日韩| 天堂精品中文字幕在线| 久久爱www久久做| 国产成人精品午夜视频免费| 成人免费观看视频| 91成人在线免费观看| 欧美日韩久久一区| 亚洲国产激情av| 亚洲777理论| 国产91丝袜在线18| 欧美最猛性xxxxx直播| 日韩免费看网站| 国产精品久久久久婷婷二区次| 亚洲香肠在线观看| www.视频一区| 欧美va亚洲va| 亚洲国产视频一区二区| 成人动漫一区二区| 精品欧美乱码久久久久久| 91免费在线播放| 国产亚洲精品bt天堂精选| 日本怡春院一区二区| 99久久久免费精品国产一区二区| 日韩午夜在线观看| 午夜视频一区二区| 一本色道久久综合亚洲aⅴ蜜桃| 欧美zozozo| 国产风韵犹存在线视精品| 日韩免费福利电影在线观看| 亚洲午夜激情网页| 欧美网站大全在线观看| 国产精品久久久久一区| 色综合久久88色综合天天免费| 欧美日韩大陆在线| 美国精品在线观看| 777午夜精品免费视频| 秋霞电影一区二区| 欧美国产精品久久| 欧美在线一区二区|