自去年11月底發布以來,這一AI界當紅辣子雞的熱度可謂是一路攀升。

問答、聊天、講故事、寫代碼、分析代碼、找bug,寫文章... 不少網友都在嘗試探索的不同應用領域。

這不最近, 的周榜上,又出來一匹黑馬。

一個名為「」的開源項目一下子就沖上了榜單,并一度上升到榜一的位置。

/-/

開源代碼網站github_chatgpt開源代碼_開源代碼是什么意思

項目才剛開源沒多久,就斬獲了2w+ star的標星。

開源代碼是什么意思_開源代碼網站github_chatgpt開源代碼

是一個基于構建的開源項目,項目代碼基于編寫。

根據項目介紹,是一個和論文、學術、科研等工作相關的拓展,特別針對科研和學術做了一系列優化工作。

chatgpt開源代碼_開源代碼是什么意思_開源代碼網站github

支持不少可以一鍵完成的功能,包括像:一鍵潤色、一鍵查找文章語法錯誤、一鍵翻譯、一鍵代碼解釋等。

并且在自定義函數插件功能的加持下,也能夠完成包括像:一鍵程序剖析、一鍵解讀論文和生成摘要、一鍵批量生成函數注釋等插件功能。

開源代碼網站github_開源代碼是什么意思_chatgpt開源代碼

再看一下這個項目的界面,更是非常貼心。

作者把這些可以一鍵完成的功能都集成到一個完整的界面中,并分成了基礎功能區和函數插件區,功能一目了然。

開源代碼網站github_chatgpt開源代碼_開源代碼是什么意思

并且所有按鈕都通過讀取.py動態生成,用戶可以自定義功能和按鈕。

在和學術相關的功能這一塊,總體做得也比較易上手。比如一鍵論文潤色:

chatgpt開源代碼_開源代碼是什么意思_開源代碼網站github

一鍵解讀論文并生成摘要:

開源代碼是什么意思_開源代碼網站github_chatgpt開源代碼

以及自動報告生成:

開源代碼網站github_開源代碼是什么意思_chatgpt開源代碼

另外在內容輸出這塊,整體也做得比較直觀和優雅。

比如支持GPT輸出的表格:

開源代碼網站github_開源代碼是什么意思_chatgpt開源代碼

以及在輸出內容中如果包含公式,項目則會同時以tex形式和渲染形式顯示,方便復制和閱讀:

chatgpt開源代碼_開源代碼是什么意思_開源代碼網站github

除了理解、潤色、翻譯等和論文本身相關的功能之外,也支持代碼解釋等工程性功能。

開源代碼網站github_開源代碼是什么意思_chatgpt開源代碼

比如用戶假如懶得看項目代碼,那就可以把工程項目一整個直接丟給它。

然后等著它去理解并輸出該工程項目的結構。

開源代碼網站github_開源代碼是什么意思_chatgpt開源代碼

比如這里試著讓自己去讀懂并剖析自己的代碼,結果就像這樣:

開源代碼是什么意思_開源代碼網站github_chatgpt開源代碼

chatgpt開源代碼_開源代碼網站github_開源代碼是什么意思

另外項目也支持其他一些項目以及Cpp項目的剖析和解釋。

開源代碼是什么意思_開源代碼網站github_chatgpt開源代碼

開源代碼是什么意思_chatgpt開源代碼_開源代碼網站github

聊到安裝和使用,項目提供了兩種主流的方式。

第一種就是直接安裝運行,支持,和。

整體步驟比較簡單,首先是git 項目:

git

克隆完成以后,在項目的.py配置文件里去做一些配置,這個具體可以參看項目主頁的說明,典型的比如 API Key等。

然后再安裝依賴和運行項目即可。

python -m pip install -r requirements.txtpython main.py

畢竟項目是基于的,項目上手應用這一塊整體都比較類似。

另外一種方式就是基于來快速應用,整體步驟同上。

首先也是把項目下載到本地:

git

接下來同樣也是配置.py,完成之后使用命令構建和運行即可。

docker build -t gpt-academic .docker run --rm -it --net=host gpt-academic

所以感興趣的小伙伴可以嘗試一下。