AutoGen將多個(gè)人工智能代理組合在一起,根據(jù)網(wǎng)絡(luò)上檢索的數(shù)據(jù)來(lái)生成代碼,并創(chuàng)建帶有股價(jià)的圖像。

二、AutoGen Studio安裝

      在本文中,我們將逐步完成在本地計(jì)算機(jī)上安裝和運(yùn)行AutoGen Studio的過(guò)程。

2.1 步驟1:安裝Python

? ? ? AutoGen Studio 2.0需要Python 3.11。請(qǐng)確保已安裝此版本以避免兼容性問(wèn)題。可以通過(guò)在終端中運(yùn)行以下命令來(lái)檢查Python版本:

Python --version

2.2 步驟2:安裝Conda

       Conda是一個(gè)開源軟件包和環(huán)境管理系統(tǒng),可在各種操作系統(tǒng)上運(yùn)行。它有助于AutoGen有效地管理依賴關(guān)系,而不會(huì)影響其他項(xiàng)目或系統(tǒng)范圍的設(shè)置。

       要驗(yàn)證安裝,請(qǐng)使用以下命令檢查系統(tǒng)上的Conda版本:

conda — version

2.3 步驟3:獲取OpenAI密鑰

? ? ? AutoGen將利用像OpenAI的GPT-4這樣的大型語(yǔ)言模型來(lái)執(zhí)行任務(wù)。要使用這些模型,需要一個(gè)OpenAI Key。可以通過(guò)訪問(wèn)您的OpenAI帳戶創(chuàng)建新密鑰,導(dǎo)航到API Key選項(xiàng)卡,然后單擊“Create new secret key”按鈕生成新密鑰。

2.4 步驟4:設(shè)置環(huán)境

       第一步是為AutoGen Studio創(chuàng)建一個(gè)虛擬環(huán)境。為此,請(qǐng)?jiān)诮K端中執(zhí)行以下命令,使用Conda:

conda create -n autogenstudio python=3.11

? ? ? ?當(dāng)系統(tǒng)提示您安裝以下軟件包時(shí),請(qǐng)選擇“是”繼續(xù):

  使用以下命令激活A(yù)utoGen Studio環(huán)境:

conda activate autogenstudio

? ? ? ?應(yīng)該在終端中看到以下界面:

接下來(lái),使用以下命令設(shè)置OpenAI密鑰:

set OPENAI_API_KEY=your_openai_api_key

        至此,環(huán)境設(shè)置已經(jīng)完成。

2.5 步驟5:安裝AutoGen Studio

      在這一步中,我們將安裝AutoGen Studio 2.0。在與前面步驟相同的Conda終端中,運(yùn)行以下命令:

pip install autogenstudio

      此步驟將花費(fèi)幾分鐘時(shí)間下載并安裝AutoGen Studio及其依賴項(xiàng)。

       完成后,使用以下命令啟動(dòng)AutoGen Studio:

autogenstudio ui --port 8081

? ? ? ?該應(yīng)用程序?qū)⒃谀谋镜貫g覽器中打開,您應(yīng)該會(huì)看到以下界面:

  如果應(yīng)用程序沒(méi)有自動(dòng)啟動(dòng),請(qǐng)打開web瀏覽器并轉(zhuǎn)到以下URL:http://127.0.0.1:8081/

       祝賀您已成功設(shè)置AutoGen Studio 2.0。現(xiàn)在你可以開始創(chuàng)建人工智能代理了。

       為了驗(yàn)證設(shè)置是否正常工作,我單擊“新建”按鈕并選擇可視化代理工作流,創(chuàng)建了一個(gè)簡(jiǎn)單的AI代理。以下是一個(gè)示例提示:

Plot a chart of NVDA and TESLA stock price for 2023. Save the result to a file named nvda_tesla.png

    Agent成功生成了請(qǐng)求的CSV文件。

      需要注意的一點(diǎn)是,在用于實(shí)時(shí)進(jìn)度監(jiān)控的用戶界面中不支持流式響應(yīng)。當(dāng)代理完成任務(wù)時(shí),結(jié)果會(huì)同時(shí)顯示。

? ? ? ?為了監(jiān)控進(jìn)度,您可以打開終端,實(shí)時(shí)觀察人工智能代理之間的消息交換。

參考文獻(xiàn):

[1] https://medium.com/generative-ai/how-to-setup-microsoft-autogen-studio-2-0-locally-a-step-by-step-guide-7aafd9e8c4a6

[2] https://microsoft.github.io/autogen/

[3]?https://github.com/microsoft/autogen/tree/main/samples/apps/autogen-studio

文章轉(zhuǎn)自微信公眾號(hào)@ArronAI

上一篇:

LLM之Agent(九)| 通過(guò)API集成賦能Autogen Multi-Agent系統(tǒng)

下一篇:

LLM之Agent(十一)| 多智能體框架CrewAI與AutoGen相比
#你可能也喜歡這些API文章!

我們有何不同?

API服務(wù)商零注冊(cè)

多API并行試用

數(shù)據(jù)驅(qū)動(dòng)選型,提升決策效率

查看全部API→
??

熱門場(chǎng)景實(shí)測(cè),選對(duì)API

#AI文本生成大模型API

對(duì)比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力

25個(gè)渠道
一鍵對(duì)比試用API 限時(shí)免費(fèi)

#AI深度推理大模型API

對(duì)比大模型API的邏輯推理準(zhǔn)確性、分析深度、可視化建議合理性

10個(gè)渠道
一鍵對(duì)比試用API 限時(shí)免費(fèi)