在Jupyter Notebook,沉浸式體驗ChatGPT

機器學習演算法與Python發表於2023-04-18

大家好,我是章北海mlpy

寫程式碼,修Bug是 ChatGPT 目前最擅長的領域之一

今天向大家推薦一個剛剛開源的Python包

安裝後可以直接在IPython和Jupyter Notebook中直接呼叫ChatGPT

隨問隨答,直接copy程式碼,有bug也能無縫銜接地修復。

最大的缺點是需要呼叫ChatGPT API,目前國內無法呼叫,要解決網路問題,需要學會上網,或者有一臺海外伺服器。

先說本地安裝吧

專案地址:https://github.com/santiagobasulto/ipython-gpt/

# 安裝
!pip install ipython-gpt
#呼叫
%load_ext ipython_gpt

去openai獲取api

https://platform.openai.com/account/api-keys

在.bashrc/.zshrc中設定環境變數

或者啟動的Jupyter/ipython 時執行下面命令

$ OPENAI_API_KEY=[YOUR-KEY] jupyter lab
# ...
$ OPENAI_API_KEY=[YOUR-KEY] ipython

然後就可以正常使用了,具體看截圖吧

圖片

如果需要重置聊天可以執行

%%chat --reset-conversation

你也可以讓他來個角色扮演

%%chat --system-message="You're a R Data Science assistant"

Your message...

本地網路問題很煩人,可以去買個海外伺服器,部署個線上開發環境,19年寫過一個文章,湊活還能用:手把手教你如何在阿里雲ECS搭建Python TensorFlow Jupyter

圖片

基於ChatGPT,論文寫作工具

公眾號接入 ChatGPT 了

對抗 ChatGPT,免費體驗 Claude

圍繞 ChatGPT,賺了點小錢

國內可用 ChatGPT 客戶端下載

阿里版ChatGPT,拿到邀請碼了

ChatGPT 系列研究報告(50個PDF),資料微信群

可能是全網最全的速查表:Python Numpy Pandas Matplotlib 機器學習 ChatGPT

相關文章