1、ML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitFinding the Scaling Laws of AgentsWendong FanCore Member of CAMEL-AITech Lead of Eigent AICAMEL-AI.org从具到主化,构建更强的Agent系统范栋 CAMEL-AIML-SummitML-SummitML-SummitAgent f
2、rom 1986 Agents are mindless processes Agent by itself can only do some simple things Joining these agents in societies leads to true intelligenceWhat magical trick makes us intelligent?The trick is that there is no trick.The power of intelligence stems from our vast diversity,not from any single,pe
3、rfect principle.Marvin Minsky,The Society of Mind,p.308ML-SummitML-SummitML-SummitThe agent-environment interaction in RLThe learner and decision-maker is called the AgentAgent interacts with an environment through actionsEnvironment presents new states and rewardsAgentsAgent in Reinforcement Learni
4、ngML-SummitML-SummitML-SummitGame AgentAutomated VehiclesGo GameAgentsAgent in Reinforcement LearningML-SummitML-SummitML-SummitML-SummitML-SummitML-SummitLilian Weng:https:/lilianweng.github.io/posts/2023-06-23-agent/Key differences:Language as InputLanguage as OutputState and Action are expressed
5、as natural languageGeneralizability.Language Models as AgentsML-SummitML-SummitML-SummitLanguage Models as AgentsKey Features:-Memory:Manages chat history and context window-Tools:Supports both internal and external function calls-Step Loop:Handle task require multiple request with one stepML-Summit
6、ML-SummitML-Summitclass TaskSpecifyAgent(ChatAgent):An agent that specifies a given task prompt by prompting the user toprovide more details class TaskPlannerAgent(ChatAgent):An agent that helps divide a task into subtasks based on the inputtask prompt class TaskCreationAgent(ChatAgent):An agent tha