模型參數(shù)支持 GPT-4 和 GPT-3.5-turbo ,實測使用其他模型均會以默認(rèn)的 3.5 處理(對比 OpenAI API 的返回結(jié)果,猜測應(yīng)該是最早的版本 GPT-4-0314 和 GPT-3.5-turbo-0301 )
獲取 Copilot Token
首先,你的賬號需要開通 Github Copilot 服務(wù)
獲取 Github Copilot Plugin Token 的方式目前有兩種方式:
- 通過安裝?Github Copilot CLI?授權(quán)獲?。ㄍ扑])。
- 通過第三方接口授權(quán)獲取,不推薦,因為不安全。
如何使用
- 安裝并啟動 copilot-gpt4-service 服務(wù),如本地啟動后,API默認(rèn)地址為:http://127.0.0.1:8080;
- 獲取你的 GitHub 賬號 Github Copilot Plugin Token(詳見下文);
- 安裝第三方客戶端,如:ChatGPT-Next-Web,在設(shè)置中填入 copilot-gpt4-service 的 API 地址和 Github Copilot Plugin Token,即可使用 GPT-4 模型進(jìn)行對話。
最佳實踐方式
經(jīng)社區(qū)驗證和討論,最佳實踐方式為:
- 本地部署,僅個人使用(推薦);
- 自用服務(wù)器集成?ChatGPT-Next-Web?部署, 服務(wù)不公開;
- 服務(wù)器部署, 公開但個人使用 (例如多客戶端使用場景?Chatbox,?OpenCat APP,?ChatX APP)。
不建議方式
- 以公共服務(wù)的方式提供接口多個 Token 在同一個 IP 地址進(jìn)行請求, 容易被判定為異常行為
- 同客戶端 Web(例如 ChatGPT-Next-Web) 以默認(rèn) API 以及 API Key 的方式提供公共服務(wù)同一個 Token 請求頻率過高, 容易被判定為異常行為
- Serverless 類型的提供商進(jìn)行部署服務(wù)生命周期短, 更換 IP 地址頻繁, 容易被判定為異常行為
- 其他濫用行為或牟利等行為。
客戶端
使用 copilot-gpt4-service,需要配合第三方客戶端,目前已測試支持以下客戶端:
- ChatGPT-Next-Web?(推薦)
- Chatbox:支持 Windows, Mac, Linux 平臺
- OpenCat APP:支持 iOS、Mac 平臺
- ChatX APP?:支持 iOS、Mac 平臺
服務(wù)端
copilot-gpt4-service 服務(wù)的部署方式目前包含 Docker 部署、源碼部署、Kubernetes 部署實現(xiàn)
config.env?默認(rèn)配置項如下
HOST=localhost # 服務(wù)監(jiān)聽地址
PORT=8080 # 服務(wù)監(jiān)聽端口
CACHE=true # 是否啟用持久化
CACHE_PATH=db/cache.sqlite3 # 持久化緩存的路徑(僅當(dāng) CACHE=true 時有效)
DEBUG=false # 是否啟用調(diào)試模式,啟用后會輸出更多日志
LOGGING=true # 是否啟用日志
LOG_LEVEL=info # 日志級別,可選值:panic、fatal、error、warn、info、debug、trace(注意:僅當(dāng) LOGGING=true 時有效)
部署:
docker run -d \
--name copilot-gpt4-service \
--restart always \
-p 8080:8080 \
-e HOST=0.0.0.0 \
aaamoon/copilot-gpt4-service:latest文章來源:http://www.zghlxwxcb.cn/news/detail-785868.html
https://www.jdon.com/71776.html文章來源地址http://www.zghlxwxcb.cn/news/detail-785868.html
到了這里,關(guān)于將Github Copilot轉(zhuǎn)換為免費(fèi)使用GPT-4的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!