自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Open Interpreter 一款通過讓大語言模型在本地運(yùn)行代碼的開源神器

人工智能
今天給大家介紹了一下 Open interpreter 的安裝方法和簡單玩法,這個項(xiàng)目還在高速的迭代中,相信不久的將來將會帶來一場變革,不得不說 AI 的時(shí)代是真正的到來了,未來幾年將會是 AI 產(chǎn)品的井噴時(shí)代,作為程序員我們要緊跟時(shí)代的步伐不掉隊(duì)。?

最近在逛 Github 的時(shí)候發(fā)現(xiàn)了一款神器,叫做 Open Interpreter,主要是用來實(shí)現(xiàn)在本地和大語言模型進(jìn)行交互的,通過大語言模型將自然語言轉(zhuǎn)換為腳本代碼,然后在本地執(zhí)行從而實(shí)現(xiàn)目標(biāo)。

簡單來說比如你想在桌面上創(chuàng)建一個名為 joke.txt 文件,你不在需要手動創(chuàng)建,而是通過自然語言告訴  Open Interpreter,讓它幫我們生成創(chuàng)建文件的腳本,然后在本地執(zhí)行,從而生成一個 joke.txt 文件。

我們要做的就是告訴它我們的需求是什么,以及允許它在本地執(zhí)行代碼即可。

如下所示

圖片圖片

上面的 case 整個過程分三步:

  1. 我們通過自然語言描述一個需求:幫我在桌面上的 open-test 文件中創(chuàng)建一個名為 joke.txt 的文件
  2. Open Interpreter 會將我們的需求進(jìn)行拆解,并且列出它的執(zhí)行計(jì)劃和要執(zhí)行的命令。
計(jì)劃:

   1 檢查桌面上的 open-test 文件夾是否存在,如果不存在則創(chuàng)建它。
   2 在 open-test 文件夾中創(chuàng)建一個名為 joke.txt 的文件。

  我將使用以下代碼來完成這個任務(wù)。


  mkdir -p ~/Desktop/open-test && touch ~/Desktop/open-test/joke.txt
  1. 在經(jīng)過我們的人工確認(rèn)后進(jìn)行執(zhí)行,最終成功的創(chuàng)建出的文件。

這個項(xiàng)目剛剛起步,這個 case 也很簡單,但是我們要知道這仿佛打開了另一扇大門,以后只要是通過代碼能實(shí)現(xiàn)的功能,我們都可以通過自然語言來實(shí)現(xiàn)了,想想都很激動(可怕)。

官方的介紹這個工具都可以用來編輯視頻以及發(fā)送郵件,只能說很有前景。

安裝和配置

安裝 conda

這個項(xiàng)目的安裝也非常簡單,正常我們只要在命令行中執(zhí)行 pip install open-interpreter  即可,但是為了保證環(huán)境的穩(wěn)定,我們這邊準(zhǔn)備用 conda 進(jìn)行環(huán)境隔離,所以我們首先安裝 conda,依次執(zhí)行下面的命令

# 獲取腳本
wget https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh
# 增加可執(zhí)行權(quán)限
chmod +x Anaconda3-2023.07-2-Linux-x86_64.sh
# 運(yùn)行安裝腳本
./Anaconda3-2023.07-2-Linux-x86_64.sh
# 查詢版本
conda -V

如何能正常輸出版本號,則表明安裝成功,如果提示命令不存在,那我們就需要配置一下環(huán)境變量,在

vim .bash_profile
# 加入下面一行
PATH=$PATH:$HOME/bin:$NODE_PATH/bin:/root/anaconda3/bin
# 再次執(zhí)行
conda -V

圖片圖片

創(chuàng)建隔離環(huán)境

安裝完成 conda 過后,我們就創(chuàng)建指定 Python 版本的隔離環(huán)境了,通過如下命令

conda create -n python311 pythnotallow=3.11

這行代碼的含義是通過 conda create 創(chuàng)建一個名字叫 python311 的隔離環(huán)境,隔離環(huán)境的 python 版本指定為 3.11,創(chuàng)建完成過后我們可以通過下面的命令查詢隔離環(huán)境的列表。

conda env list

圖片圖片

安裝 open-interpreter

然后我們進(jìn)入到隔離環(huán)境中,在隔離環(huán)境中安裝 open interpreter,命令如下

conda activate python311
pip install open-interpreter

等待一會即可安裝成功,安裝成功過后輸入下面命令,即可開啟本地大語言模型交互。

interpreter

圖片圖片

直接輸入 interpreter 命令會要求我們輸入自己的 OpenAI API key,此時(shí)默認(rèn)使用的 GPT-4 模型,我們可以通過增加 --fast 參數(shù)來使用 GPT-3.5,

interpreter --fast

這里我們每次執(zhí)行都需要手動填入 OpenAI API key 比較麻煩,可以配置一下環(huán)境變量

export OPENAI_API_KEY=skxxxx

這樣我們后續(xù)執(zhí)行就不用在手動填 OpenAI 的API key 了,如果想用微軟的 Azure OpenAI 的話,也是支持的,只要配置下面的環(huán)境變量,然后在啟動的時(shí)候增加 --use-azure 參數(shù)就可以了

export AZURE_API_KEY=
export AZURE_API_BASE=
export AZURE_API_VERSION=
export AZURE_DEPLOYMENT_NAME=
interpreter --use-azure

圖片圖片

本地啟動

上面的操作都需要我們有對應(yīng) OpenAI 的 API Key 或者 Azure 的 OpenAI 的 endpoint,其實(shí) open interpreter 還支持本地運(yùn)行,只要在啟動的時(shí)候增加 --local 參數(shù),然后就讓我們選擇對應(yīng)的模型。不過對于本地運(yùn)行需要我們的電腦配置支持才行,感興趣的小伙伴可以參考官方文檔實(shí)踐一下,我這邊的配置不允許~~

圖片圖片

總結(jié)

今天給大家介紹了一下 Open interpreter 的安裝方法和簡單玩法,這個項(xiàng)目還在高速的迭代中,相信不久的將來將會帶來一場變革,不得不說 AI 的時(shí)代是真正的到來了,未來幾年將會是 AI 產(chǎn)品的井噴時(shí)代,作為程序員我們要緊跟時(shí)代的步伐不掉隊(duì)。

責(zé)任編輯:武曉燕 來源: Java極客技術(shù)
相關(guān)推薦

2023-10-11 09:00:00

2023-09-06 08:19:53

2023-06-08 08:46:37

Motrix下載工具

2024-06-06 08:06:19

鴻蒙大語言模型LLM模型

2025-03-17 09:19:45

2022-10-09 10:11:30

Python爬蟲神器

2023-04-20 08:00:40

2020-05-26 14:15:09

開源網(wǎng)盤 免費(fèi)

2020-08-28 10:40:13

PythonFaker數(shù)據(jù)

2022-04-14 11:09:17

開源項(xiàng)目搜索

2024-05-22 09:36:42

開源NET

2020-12-18 08:38:22

開源前端mitojs

2019-02-25 10:18:43

工具代碼測試

2024-08-16 08:31:05

2021-07-23 16:50:19

httpJava框架

2021-04-27 09:00:59

PythonAidLearning編程神器

2021-06-16 11:25:59

備份命令開源

2020-04-30 10:45:14

IDEA代碼神器工具

2025-04-10 09:10:00

.NET開源Windows

2023-07-05 14:53:49

模型黑馬項(xiàng)目Github
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號