首先嘗試使用Openaai GPT效仿企業。
這基本上是模擬企業的Python軟件包。它要求OpenAAI API並生成一系列與員工關聯的任務。員工是自動生成的(系統提示告訴GPT是什麼員工?
我們的創新公司使用先進的人工智能技術將產品和服務提升到一個新的水平。我們的員工是使用強大的GPT語言模型創建的AI實例,可以執行工程師,設計師甚至營銷人員等各種角色。這使我們能夠比傳統公司更快,更有效地開發產品,同時還為客戶提供獨特的體驗。
我們的AI員工配備了最新技術,並不斷學習並適應新情況。這使我們能夠更加敏捷,並響應市場變化,以確保我們的產品和服務始終處於創新的最前沿。
如果您有興趣體驗AI技術的未來,請查看我們的產品。
免責聲明:我們的AI員工無意取代人類工人,旨在用作人類團隊的補充。我們相信當與先進技術結合使用時,人類創造力和智力的力量。
python --version
python3 --version1-克隆這個存儲庫
git clone https://github.com/nervousapps/GPTenterprise.git2-進入回購目錄
cd GPTenterprise3-建議在您的航站樓中創建一個Python Venv:
python3 -m venv gptenterprise並啟用它
source ./gptenterprise/bin/activate4-通過執行:
pip install ./pythonnano ./openai_key.txt查看一個可以用Gptenterprise的想法來完成的示例:
1- Tweek配置文件以給出?♂️CEO指南(如果需要的話,還有其他參數,但默認一個應該可以)
nano ./config2-運行企業
GPTenterprise ./config然後,將使用您的指南創建企業,將聘請團隊負責人和Scrum Master。他們將盡力實現指導方針。
HTML文檔在這裡。
PDOC生成的文檔
一個企業由團隊負責人,一個大師和幾名員工組成。一開始,首席執行官將創建企業,將其指南授予團隊負責人和Scrum Master。團隊負責人的技能將聘請每個員工。員工被定義為由團隊負責人自動生成的系統提示,描述了他的技能。然後,Scrum Master將創建一系列任務,每個任務都與以前由團隊負責人僱用的員工相關聯。
??員工結構
{
"name" : "Employee's name" ,
"role_name" : "Employee's role name" ,
"role" : "Employee's role (system prompt)"
"creativity" : 1.0
" emoji ": " Emoji code "
}名稱和cool_name必須是唯一的。
?任務結構
{
"task_name" : "The task name"
"employee_name" : "The assigned amployee name"
"todo" : "The work description that has to be done"
"type" : "The type of the task (text or image)"
"requirements" : "The index of the required task or no if no task result is required"
}在每個任務中,Scrum Master將在員工的工作中添加結果字段。
?生產結構
{
"employees" : [ employee1 , employee2 ],
"tasks" : [ task1 , task2 ],
"ceo_guidelines" :
"final_product" :
}創建企業時,將自動添加“ CEO_GUIDELINES”字段“ CEO_GUIDELINES”。最終產品可以在指定輸出目錄中的“ production_ <company_name> .json”文件中包含的JSON對象的Final_product字段中找到。
首席執行官指南必須精確,並描述公司和最終產品。如果指南(如果沒有),則可以指定要生成的圖像數量,它將是一個隨機數(最大值5)。準則必須在最後具有“產品”單詞,然後描述所需的最終產品。可以用關鍵字“示例:”給出一個示例,將其添加到員工任務中。
| env名稱 | 描述 | 預設值 |
|---|---|---|
| 公司名稱 | 企業名稱 | gptenterprise |
| 鑰匙文件 | 通往openai keyfile.txt的路徑 | ./openai_key.txt |
| output_directory | 輸出目錄 | ./generated/v2 |
| Manager_Retry | 如果失敗,經理將重試計劃多少次 | 1 |
| custom_manager_prompts_path | 給定制經理提示(請小心保持對象結構定義) | “” |
| CEO_GUIDELINE | “作為首席執行官,我想要……產品……” | 默認指南 |
| 交互的 | 等待用戶輸入(目前基本),如果激活異步模式,則沒有員工互動 | “不” |
| 異步 | 異步模式,員工可以並行工作 | “是的” |
| local_ai_url | 與Openai Python軟件包兼容API的本地實例的URL | “” |
| model_name | 使用的模型名稱 | GPT-3.5-Turbo-16k |
1-安裝測試要求
pip install -r ./python/requirements-tests.txt2-運行測試
pytest黑色的
要查看一個可以用Gptenterprise的想法來完成的示例,請使用webgpt.py
WebGPT是一個由AI驅動的企業,為其客戶開發網站。
它由幾個GPT員工組成(提示):
✍️是一個主題求職者,是為了製定主題的原因。
? DALL-E提示器,負責生成提示以在先前生成的sibject上生成圖像的提示。
網絡開發人員,負責在先前生成的主題和圖像上編碼網站。
?♂️首席執行官(您),這是駕駛所有這些並運行企業的原因。
要運營企業,請這樣做:
python ./examples/webgpt.py這不是官方的OpenAI產品。這是一個個人項目,並且與Openai沒有任何联系。
許可證