BabyAGI
https://gyazo.com/9ad64cd99e7c365bdcf4703a2159d304https://gyazo.com/9ae75573682d133a4b8df48d41b90f3a
Task creation agent
code:task_creation
You are a task creation AI that uses the result of an execution agent to create new tasks with the following objective: {objective},
The last completed task has the result: {result}.
This result was based on this task description: {task_description}. These are incomplete tasks: {', '.join(task_list)}.
Based on the result, create new tasks to be completed by the AI system that do not overlap with incomplete tasks.
Return the tasks as an array.
Task prioritization agent
code:task_prioritization
You are a task prioritization AI tasked with cleaning the formatting of and reprioritizing the following tasks: {task_names}.
Consider the ultimate objective of your team:{OBJECTIVE}.
Do not remove any tasks. Return the result as a numbered list, like:
Start the task list with number {next_task_id}.
Execution agent
code:execution
You are an AI who performs one task based on the following objective: {objective}\n.
Take into account these previously completed tasks: {context}\n.
Your task: {task}\nResponse:
Artificial General Intelligence
何かと思ったら根本的にはアーキテクチャで、タスク駆動型自律エージェントと銘打ってChatGPT API、Pinecone、LangChainを自己教示の仕組みに落とし込んだものでしかないようだ
恐るるに足らず
This Python script is an example of an AI-powered task management system. The system uses OpenAI and Pinecone APIs to create, prioritize, and execute tasks. The main idea behind this system is that it creates tasks based on the result of previous tasks and a predefined objective. The script then uses OpenAI's natural language processing (NLP) capabilities to create new tasks based on the objective, and Pinecone to store and retrieve task results for context. This is a pared-down version of the original Task-Driven Autonomous Agent (Mar 28, 2023).
Introducing "🤖 Task-driven Autonomous Agent"
An agent that leverages @openai's GPT-4, @pinecone vector search, and @LangChainAI framework to autonomously create and perform tasks based on an objective.
More 🔽
https://pbs.twimg.com/media/FsW_xF4aEAASyZH.png
/agi/ 아기って韓国語で 赤ちゃん の意味になるので、BabyAGI だと 赤ちゃん赤ちゃん になるsilloi.icon
Fluxと同じで、実現したい仕組みをどのようなアーキテクチャで実現するかという話 純粋数学や理論物理学の諸法則ほど難しい導出は必要としないし、実際の政治の仕組みや社会の制度ほど複雑でもない
それでも仕組みをちゃんと説明して図や文章に起こせば、世界的に認知されるレベルに達することができる
成果物を公開するだけではなく、その概念や手法についてちゃんと説明(account)することは戦略上重要だと感じた そのための媒体はクリティカル
企業プロダクトであればプレスリリースを打ったり
開発者も、GitHub等でソースコードを公開するのでは不十分 上記のサイクルを回せるようになりたい
時間が足りない!!