BabyAGI通過運行一個無限循環(huán)來工作, 該循環(huán)執(zhí)行以下步驟:
從任務(wù)列表中提取第一個任務(wù);
將任務(wù)發(fā)送給執(zhí)行代理, 該代理使用 OpenAI API 根據(jù)上下文完成任務(wù);
整理結(jié)果并將其存儲在 Pinecone 中;
基于目標(biāo)和前一個任務(wù)的結(jié)果創(chuàng)建新任務(wù), 并根據(jù)優(yōu)先級對任務(wù)列表進(jìn)行排序。
execution_agent() 函數(shù)使用 OpenAI API。它接受兩個參數(shù):目標(biāo)和任務(wù),然后向 OpenAI 的 API 發(fā)送一個 Prompt(包括 AI 系統(tǒng)任務(wù)的描述, 目標(biāo)和任務(wù)本身), 該 API 結(jié)果以 string 形式返回。
task_creation_agent() 函數(shù)使用 OpenAI API 根據(jù)目標(biāo)和前一個任務(wù)的結(jié)果創(chuàng)建新任務(wù)。該函數(shù)接受 4 個參數(shù):目標(biāo), 前一個任務(wù)的結(jié)果, 任務(wù)描述和當(dāng)前任務(wù)列表。然后它向 OpenAI 的 API 發(fā)送一個 prompt, 該 API 返回一個新任務(wù)的 string 列表。函數(shù)然后將新任務(wù)作為字典列表返回, 其中每個字典包含任務(wù)的名稱。
prioritization_agent() 函數(shù)使用 OpenAI API 對任務(wù)列表進(jìn)行重新排序。該函數(shù)接受一個參數(shù), 即當(dāng)前任務(wù)的 ID。它向 OpenAI 的 API 發(fā)送一個 prompt, 該 API 返回一個重新排序的任務(wù)列表(以數(shù)字編號)。
最后, 腳本使用 Pinecone 存儲和檢索任務(wù)結(jié)果以獲取上下文。腳本根據(jù) YOUR_TABLE_NAME 變量中指定的表名創(chuàng)建一個 Pinecone 索引,然后 Pinecone 將任務(wù)結(jié)果與任務(wù)名稱和任何其他元數(shù)據(jù)(metadata)一起存儲在索引中。
二、BabyAGI如何使用
Step1?克隆倉庫
git clone https://github.com/yoheinakajima/babyagi.git
cd babyagi
Step2?安裝所需要的庫
pip install -r requirements.txt
cp .env.example .env
Step3 設(shè)置OpenAI Key
在.env文件中設(shè)置OPENAI_API_KEY、OPENAI_API_MODEL和PINECONE_API_KEY參數(shù),在 PINECONE_ENVIRONMENT 變量中設(shè)置 Pinecone 環(huán)境,如果要使用weaviate,可以參考https://babyagi.org/docs/weaviate.html
Step4 設(shè)置存儲結(jié)果的表名
指定存儲結(jié)果的變量TABLE_NAME值
Step5 配置其他變量(可選)
通過設(shè)置BABY_NAME變量名來指定BabyAGI實例名,通過設(shè)置OBJECTIVE變量名來制定任務(wù)管理系統(tǒng)的目標(biāo),通過設(shè)置INITIAL_TASK變量名來制定第一個任務(wù)名。
Step6 運行BabyAGI
python babyagi.py
PS:上述步驟同樣也可以部署到docker中,首先需要安裝docker和docker-compose,然后執(zhí)行如下代碼:
docker-compose up
三、Bab y AGI支持的模型
? ? ??BabyAGI支持OpenAI 所有模型,也支持LLaMA 模型以及它的擴展模型(通過Llama.cpp),默認(rèn)模型是 gpt-3.5-turbo,要使用不同的模型, 請通過 OPENAI_API_MODEL 指定, 或者使用命令行。
LLaMA
下載最新版的Llama.cpp 并按照說明進(jìn)行編譯,還需要 Llama 模型的權(quán)重,然后將 llama/main 鏈接到 llama.cpp/main, 將 models 鏈接到存放 Llama 模型權(quán)重的文件夾,接著傳入?yún)?shù) OPENAI_API_MODEL=llama 或 -l 運行腳本。
PS:在任何情況下, 都不要在此 repo(倉庫)的任何地方(包括問題, 討論或拉取請求中)分享 IPFS, 磁力鏈接或任何其他模型下載鏈接。因為它們將被立即刪除。
連續(xù)運行BabyAGI的警告
? ? ? ?BabyAGI被設(shè)計為作為任務(wù)管理系統(tǒng)的一部分持續(xù)運行,持續(xù)運行此腳本可能導(dǎo)致 API 的使用費超高, 請務(wù)必謹(jǐn)慎使用并后果自負(fù)。此外, 腳本需要正確設(shè)置 OpenAI 和 Pinecone API, 因此請確保在運行腳本之前已經(jīng)設(shè)置了API。
參考文獻(xiàn):
[1] https://github.com/yoheinakajima/babyagi
[2] http://babyagi.org/
Agent12
Agent · 目錄
文章轉(zhuǎn)自微信公眾號@ArronAI
熱門推薦
一個賬號試用1000+ API
助力AI無縫鏈接物理世界 · 無需多次注冊
免費開始試用 →
3000+提示詞助力AI大模型
和專業(yè)工程師共享工作效率翻倍的秘密
国内精品久久久久影院日本,日本中文字幕视频,99久久精品99999久久,又粗又大又黄又硬又爽毛片
欧美一区二区三区在线观看视频 |
懂色av噜噜一区二区三区av |
亚洲伊人伊色伊影伊综合网 |
丁香激情综合国产 |
精品av综合导航 |
国内精品国产三级国产a久久 |
欧美一区二区三区在线看 |
日韩国产精品久久久 |
欧美性生活一区 |
亚洲午夜国产一区99re久久 |
欧美日韩国产高清一区 |
首页综合国产亚洲丝袜 |
欧美一级久久久久久久大片 |
毛片av中文字幕一区二区 |
日韩久久久精品 |
成人免费毛片aaaaa** |
亚洲高清久久久 |
久久久久久麻豆 |
91在线免费播放 |
人禽交欧美网站 |
中文字幕av一区二区三区高 |
欧美三级资源在线 |
国产在线看一区 |
亚洲国产欧美日韩另类综合 |
www国产成人 |
日本道免费精品一区二区三区 |
青青草国产成人av片免费 |
欧美激情综合在线 |
欧美军同video69gay |
盗摄精品av一区二区三区 |
亚洲大片精品永久免费 |
国产欧美1区2区3区 |
91精品一区二区三区久久久久久
|
激情综合网天天干 |
一区二区三区色 |
中文在线一区二区 |
久久综合久久鬼色 |
91精品婷婷国产综合久久 |
99国产精品久 |
懂色av一区二区三区蜜臀 |
蜜桃传媒麻豆第一区在线观看 |
亚洲一区二区三区四区在线免费观看
|
又紧又大又爽精品一区二区 |
国产婷婷一区二区 |
欧美r级在线观看 |
91精品免费在线观看 |
在线观看区一区二 |
91丝袜国产在线播放 |
福利视频网站一区二区三区 |
久久国产尿小便嘘嘘 |
日韩中文字幕区一区有砖一区
|
欧美日韩一区二区三区四区 |
91成人免费在线视频 |
99久久综合精品 |
94色蜜桃网一区二区三区 |
成人激情电影免费在线观看 |
成人一级黄色片 |
99久久国产综合精品色伊 |
av成人老司机 |
欧美中文字幕一二三区视频 |
欧美日韩精品免费观看视频 |
欧美一区日韩一区 |
制服丝袜成人动漫 |
欧美精品一区二区久久婷婷 |
日本一二三不卡 |
依依成人综合视频 |
视频一区二区国产 |
韩国精品久久久 |
暴力调教一区二区三区 |
欧美日韩一级大片网址 |
欧美草草影院在线视频 |
国产亲近乱来精品视频 |
1024成人网色www |
热久久一区二区 |
k8久久久一区二区三区
|
日本不卡不码高清免费观看 |
国产成人鲁色资源国产91色综 |
eeuss国产一区二区三区 |
色哟哟精品一区 |
精品国产91乱码一区二区三区 |
亚洲欧洲日产国码二区 |
丝袜亚洲另类丝袜在线 |
成人小视频在线 |
欧美一区二区精品 |
亚洲免费观看视频 |
极品少妇xxxx精品少妇 |
色婷婷综合久久久中文一区二区 |
337p日本欧洲亚洲大胆色噜噜 |
亚洲久草在线视频 |
国产精品一区二区久久精品爱涩
|
国产日韩欧美a |
午夜激情一区二区三区 |
不卡的看片网站 |
亚洲精品一区二区三区影院 |
日日夜夜精品视频天天综合网 |
91亚洲国产成人精品一区二三 |
久久影院视频免费 |
日本不卡的三区四区五区 |
欧美日韩免费电影 |
一区二区三区欧美视频 |
99视频精品在线 |
国产精品麻豆网站 |
成人一区二区三区 |
欧美激情一区二区在线 |
国产精品一二二区 |
国产婷婷一区二区 |
国产精品一区二区免费不卡 |
久久午夜电影网 |
国产精品羞羞答答xxdd |
久久影院电视剧免费观看 |
毛片av一区二区三区 |
欧美精品一区二区三区在线 |
国产在线精品一区二区三区不卡 |
欧美一级日韩免费不卡 |
男男gaygay亚洲 |
久久久久久久久一 |
成人综合婷婷国产精品久久 |
成人欧美一区二区三区小说 |
91亚洲精品久久久蜜桃网站 |
国产精品一区二区久久精品爱涩 |
午夜久久久久久电影 |
欧美精品一二三 |
国产精品亲子乱子伦xxxx裸 |
欧美精品在线视频 |
日韩高清不卡一区二区三区 |
欧美一区二区三区啪啪 |
捆绑调教一区二区三区 |
久久久久青草大香线综合精品 |
成人免费高清视频 |
99久久免费视频.com |
蜜桃在线一区二区三区 |
国产精品久久久久久久久动漫
|
韩国精品在线观看 |
日韩欧美电影一二三 |
久久国产精品色 |
国产调教视频一区 |
欧美专区日韩专区 |
久久国产精品区 |
亚洲国产成人自拍 |
欧美午夜一区二区三区 |
精东粉嫩av免费一区二区三区 |
国产精品美女久久久久久久网站 |
91成人免费在线 |
国产成人亚洲综合a∨婷婷 |
亚洲一级片在线观看 |
久久久久久毛片 |
欧美老肥妇做.爰bbww |
av亚洲精华国产精华精华 |
午夜不卡在线视频 |
欧美激情一区二区三区全黄 |
日韩午夜激情电影 |
在线一区二区视频 |
成人午夜伦理影院 |
久久国产精品区 |
亚洲二区视频在线 |
亚洲精品成人少妇 |
欧美国产日产图区 |
26uuu国产日韩综合 |
91超碰这里只有精品国产 |
色婷婷久久综合 |
成人av动漫网站 |
国产精品一二三区 |
狠狠色狠狠色综合 |
麻豆精品久久久 |
喷水一区二区三区 |
日韩经典一区二区 |
偷拍日韩校园综合在线 |
亚洲v精品v日韩v欧美v专区 |
亚洲国产精品一区二区www在线 |
亚洲视频一区二区在线 |
综合久久给合久久狠狠狠97色
|
欧美三级日韩三级国产三级 |
欧美色精品在线视频 |
欧美日产国产精品 |
91精品国产综合久久福利软件 |
欧美日韩亚洲综合在线
|
99久久伊人精品 |
99精品久久免费看蜜臀剧情介绍 |
成人激情av网 |
97精品久久久久中文字幕 |
99国产精品久久久久 |
91精品福利在线 |
宅男噜噜噜66一区二区66 |
91精品国产欧美日韩 |
欧美不卡123 |
国产女主播视频一区二区 |
国产精品美女久久久久久久网站 |
中文字幕亚洲精品在线观看 |
亚洲免费伊人电影 |
婷婷综合久久一区二区三区 |
麻豆国产欧美一区二区三区 |
成人综合在线观看 |
欧美性生活久久 |
2021中文字幕一区亚洲 |
亚洲欧美国产三级 |
美国十次综合导航 |
91在线观看免费视频 |
日韩欧美另类在线 |
亚洲一区二区影院 |
不卡电影免费在线播放一区 |