前言
這個專案是我很早之前就star,只是當時覺得有點天真,怎麼會有那麼多免費的好事情呢?然後就在清明節前夕,OpenAI 開放了免登入即可使用GPT-3.5的模型,那麼勢必很快就有了免費使用GPT-3.5介面的開源專案,這裡也提供一下我前幾天寫的文章 有興趣的可以看看**# 開源免費、無需註冊、一鍵部署、模擬web輕鬆無限制使用GPT-3.5 API**。
當時嘗試成功了以後,我就在想GPT-4的免費介面是不是也是真的能用了?於是我就回過頭來去檢視之前star的專案了。
廢話就不繼續多說了,直接上開源專案地址: https://github.com/xtekky/gpt4free
然後檢視開源專案readme後,看看有沒有最簡單的使用方式:docker 部署呢?
透過截圖可以發現介紹的非常清晰。不太懂英文的也可以進行翻譯一下,或者直接按照我下面的步驟進行安裝也是沒問題的。
這裡要有一個前提哈,就是電腦上要先安裝了 docker 的環境。 window 和 mac 以及 linux 上都可以安裝 docker ,如果有不明白的地方,可以多問問 GPT 進行安裝處理一下,這方面的資料非常多,我就不在此重複了。下面進入正題。
開始安裝
// 拉取映象
docker pull hlohaus789/g4f
安裝完透過 docker images 來看看
OK能看到hlohaus789/g4f 映象
// 根據映象執行容器
docker run -p 8080:8080 -p 1337:1337 -p 7900:7900 --shm-size="2g" -v ${PWD}/hardir:/app/hardir hlohaus789/g4f:latest
執行命令後如果能看到如下所示的介面應該就是安裝好了
根據上面的圖在瀏覽器上輸入:**http://127.0.0.1:8080/**
看到這個介面你又成功了一大半了,但更重要的要來了。
開始測試
啊哈,怎麼是GPT-3.5呢,這個沒用的東西。再來試一次。
我給最頂部新增了系統的 prompt。然後又問了同樣的問題。驚不驚喜,竟然真的是GPT-4大模型了。
如果回答報錯了,可以點選下方的Regenerate 按鈕重新生成。 其實還可以下輸入框下方來調整模型的。你可以根據開源地址再往下面,會看右側的提供的可選模型。
最後
如果你是window電腦那麼你也可以安裝window的exe檔案試試。
image.png
這個專案透過一種巧妙的方式工作:它偽裝成了chatgpt的官方聊天客戶端,或者是其他一些已經向OpenAI付費的網站,比如poe、bing等,然後呼叫這些網站的介面來間接呼叫OpenAI的服務。
不得不說這個開源真的付出了很多,不僅僅有GPT-4的免費介面,還包括了Claude3 等等其他大廠的API廠商,真的太棒了
有興趣的可以研究一下如何呼叫API呢?透過http://localhost:1337/v1
image.png
透過專案也可以看到其中也實現了類庫共外部專門呼叫
image.png
這是python的版本,有興趣的話就去試試吧,能免費使用,也順便給人家來個star表示支援吧。
好了今天的分享就到這裡了。