µ±Ç°Î»Öà : 145zÓÎÏ·Õ¾¡¡|¡¡ÄæË®º®¡¡|¡¡¼¼Êõ½Ì³Ì¡¡|¡¡

AgentBench½ÒʾAIÖÇÄÜÌåDZÔÚÎÊÌ⣺³¤³ÌÍÆÀí¹¤¾ßµ÷ÓÃ¶ÔÆëÓëÆÀ²âÃ¤ÇøÖ±ÁÐ

Èȶȣº
AgentBench£¨Ç廪THUDM£¬ICLR 2024£¬arXiv:2308.03688£©ÓòÙ×÷ϵͳ¡¢Êý¾Ý¿â¡¢ÖªÊ¶Í¼Æ×¡¢¿¨ÅƶÔÞÄ¡¢ºáÏò˼άÃÕÌâ¡¢¼ÒÎñÄ£Äâ¡¢ÍøÒ³¹ºÎï¡¢ÍøÒ³ä¯ÀÀ¹²8¸ö½»»¥»·¾³£¬ÏµÍ³²âÁË27~29¸öÉÌÒµAPIÓ뿪ԴLLM£¬¸ø³öµÄºËÐĽáÂÛºÜÖ±½Ó£º¶¥¼¶ÉÌҵģÐÍ£¨GPT-4×ۺϷÖ4.01£©Ó뿪ԴģÐÍ£¨¾ù·Ö0.51£©Ö®¼ä´æÔÚÔ¼4.5±¶Âä²î£¬¶ø“³¤ÆÚÍÆÀí¡¢¾ö²ßÖÊÁ¿¡¢Ö¸Áî×ñÑ­±¡Èõ”ÊÇ¿ÉÓÃÖÇÄÜÌåÂ䵨µÄÖ÷¸ÉÕϰ­ ¡£Ë³×ÅÕâ·Ýʧ°Ü¹éÒò£¬AIÖÇÄÜÌå·¢Õ¹ÀïµÄDZÔÚÎÊÌâ¿É²ð³ÉÒÔϼ¸Àà¡£

Ò»¡¢³¤³ÌÍÆÀíÓë¶à²½¹æ»®Ê§ÎÈ
AgentBench×îÖ÷Ҫʧ°ÜģʽÊÇ Task Limit Exceeded£¨TLE£©£º³¬¹ýÔÊÐí½»»¥ÂÖ´ÎÈÔûÍê³ÉÈÎÎñ£¬ºáÏò˼άÃÕÌâLTPÖÐÕ¼82.5%¡¢ÖªÊ¶Í¼Æ×KGÕ¼67.9%¡£±íÏÖΪ³õʼĿ±êÀí½âÆ«→¼Æ»®Á£¶Èºö´Öºöϸ→Öм䲻УÑé→ǰһ²½¹¤¾ß½á¹ûÎó¶Á→ÖØ¸´²ÈͬһÌõËÀ·→ÉÏÏÂÎÄÅòÕ͹ؼüÐÅÏ¢±»Ï¡ÊÍ¡£ÂÛÎÄÔ­»°£º“poor long-term reasoning, decision-making, and instruction following abilities are the main obstacles for developing usable LLM agents” ¡£¸´ÔÓ²©ÞÄÀࣨDCGÊý×Ö¿¨ÅÆ£©¼´±ãGPT-4Ò²½üºõ0·Ö£¬ËµÃ÷²ßÂԹ滮ºÍÏ¡Êè»Ø±¨Ï³¤ÆÚÐÅÓ÷ÖÅäÈÔÊÇÌ컨°åÎÊÌâ ¡£

¶þ¡¢¹¤¾ßµ÷ÓÃÓ붯×÷¿Õ¼äÎ¥¹æ
Ôڽṹ»¯Êä³ö»·¾³Àï´íÎó¼¯Öб¬·¢£ºÊý¾Ý¿âDB»·¾³ Invalid Format Õ¼53.3%¡¢¿¨ÅÆDCGÕ¼38.5%£»¼ÒÎñHH»·¾³ Invalid Action Õ¼64.1%——Ä£ÐÍÈ¥Äò»ÔÚÊÓÒ°ÄÚµÄÎïÌå¡¢µ÷²»´æÔÚµÄAPI¡¢SQLȱ²ÎÊý¡¢Ò»»ØºÏͶà¸ö²»ÔÊÐíµÄ¶¯×÷¡£±¾ÖÊÊÇÄ£ÐÍûά»¤×¼È·µÄ»·¾³×´Ì¬ÄÚ²¿Ä£ÐÍ£¬Function Calling/¹¤¾ß·ÓÉÔÚ³¤Î²API¡¢¶¯Ì¬·µ»ØÖµ¡¢×ֶαä¸üʱֱ½ÓʧÄÜ£»ÕæÊµÌìÆøAPI×ֶκÍÄ£ÄâÆ÷²»Ò»Ö¾ͽâÎö±ÀÀ££¬ÊÇAgentBenchÀà»ù×¼Ç¨ÒÆµ½Éú²ú»·¾³µÄµäÐͶϵ㠡£

Èý¡¢¶àÂÖÒ»ÖÂÐÔÓëÉÏÏÂÎÄÌ®Ëú
²¿·Ö¿ªÔ´Ä£ÐÍÉÏÏÂÎĽö2k token£¬»·¾³·´À¡+ÀúÊ·¹ì¼£³¬³ö´°¿Úºó¶ª¹Ø¼ü״̬£»House-HoldingµÈ¶àÂÖ¶Ô»°ÀïÄ£ÐÍÖÐ;“Íü¼Ç×Ô¼ºÊÇagent”£¬Êä³ö“±§Ç¸ÎÒÎÞ·¨²Ù×÷»·¾³”¡£¶àÂÖÒ»ÖÂÐÔ¡¢½ÇÉ«±£³Ö¡¢ÀúʷѹËõ²ßÂÔ²»×㣬ʹÖÇÄÜÌåÔÚ³¤»á»°ÀïÖð½¥Æ¯ÒÆ ¡£

ËÄ¡¢ÐÐΪ»Ã¾õÓ뷴˼×ÔÈ·ÈÏ
»Ã¾õ´Ó“Îı¾»Ã¾õ”À©³É“ÐÐΪ»Ã¾õ”£ºµ÷Óò»´æÔÚ¹¤¾ß¡¢Ð´´í·¾¶¡¢É¾´í¿â±í¡¢ÔÚ·´Ë¼£¨Reflexion£©»·½Ú°Ñ´íÎó½âÊͳÉÕýÈ·²¢Ç¿»¯¡£ReActÁ´Â·ÀïÍÆÀíÆ¯ÒÆ£¨Reasoning Drift£©ÈúóÐøËùÓв½ÖèÔÚ´íÎó·½ÏòÀÛ¼Ó£¬×îÖÕ²úÎïºÍԭʼĿ±êÄÏÔ¯±±ÕÞ ¡£

Î塢ѵÁ·Æ«ÏòµÄì¶ÜЧӦ
´úÂëѵÁ·£¨CodeLlamaÀࣩÔÚOS/DB/WebShopµÈ³ÌÐòÖ´ÐÐÈÎÎñÉÏÔöÒæÃ÷ÏÔ£¬È´ÔÚDCG²ßÂÔ²©ÞÄ¡¢LTPÃÕÌâÍÆÀíÉÏÓÐËð£»Vicuna-13B¿¿¸ßÖÊÁ¿¶ÔÆëÊý¾Ý·´³¬Í¬²ÎLlama-2-13BÇұƽüCodeLlama-34B£¬Ö¤Ã÷“ÍòÄÜѵÁ··¨”²»´æÔÚ£¬×¨ÏîÄÜÁ¦»¥Ï༷ռ ¡£

Áù¡¢ÉÌÒµ/¿ªÔ´ÄÜÁ¦ºè¹µÓë¿É´ïÐÔ¼ÙÏó
ÉÌÒµAPI¾ù·Ö2.32 vs ¿ªÔ´0.51£»OSÈÎÎñÉÌÒµÔ¼65%³É¹¦¡¢¿ªÔ´Ô¼9%£¬KGÈÎÎñF1ÉÌÒµ0.64 vs ¿ªÔ´0.07¡£±íÃæ¿´“´óÄ£ÐͱäÇ¿=ÖÇÄÜÌå¿ÉÓÔ£¬Êµ¼Ê´óÁ¿¿ªÔ´ÏßÔÚKG/DCG/HHÖ±½ÓÁã·Ö£¬²úÒµ²àÈôäĿÐÅ“¿ªÔ´¿ÉÆ½Ìæ”»á²È´ó¿Ó ¡£

Æß¡¢ÆÀ²â»ù×¼×ÔÉíÃ¤Çø£¨·´Ïò±©Â¶·¢Õ¹Ã¤µã£©
AgentBench¾ÖÏÞ±¾Éí¾ÍÊÇÖÇÄÜÌå²úҵDZÔÚÎÊÌâ¾µÏñ£ºÈÎÎñ×Լ20²½£¬²»¸²¸Ç¿çÌìÊг¡µ÷Ñм¶³¤ÖÜÆÚ£»µ¥AgentÉ趨£¬ÎÞ¶àAgentЭ×÷£»¾ßÉíÓÃALFWorldÐéÄâÎı¾³¡¾°£¬·ÇÕæÊµ»úÆ÷ÈË£»ÐèÇóÈ«Ã÷È·£¬ÎÞ“°ïÎÒ°²ÅÅÍŽ¨”ʽģºýËßÇó×·ÎÊ£»²»´ò·Ö³¤ÆÚ¼ÇÒä¡¢¼ÛÖµ¹Û¶ÔÆë¡¢Ô½È¨²Ù×÷¡¢Óꦶ¯×÷£»×Ô¶¯ÆÀ·Ö¶Ô´úÂë½ö¿´µ¥²â¹ý·ñ£¨Â©ÐÔÄÜ/©¶´/¹æ·¶£©£¬¿ª·ÅʽÎÊ´ð×Ô¶¯ÅÐ×¼Ô¼80% ¡£Ò²¾ÍÊÇ˵£¬ÅÜ·Ö¸ß≠Éú²ú¿ÉÓá£

°Ë¡¢¶ÔÆë¡¢È¨ÏÞÓëÐж¯·çÏÕÍâÒç
AgentBenchδ°Ñ°²È«Î¬¶Èµ±Ö÷Ö¸±ê£¬µ«ºóÐøÑо¿²¹Æë£ºä¯ÀÀÆ÷/Îļþϵͳ/ÆóÒµAPIÀï¾Ü¾ø²ÉÑù±»ÉÏÏÂÎÄÇл»»ò¶Ô¿¹prompt»÷´©µÄ¸ÅÂÊÏÔÖø¸ßÓÚ´¿ÁÄÌ죻ÖÇÄÜÌå·çÏÕÖØÐÄ´Ó“»Ø´ð´í”תµ½“״̬дÈë´í¡¢È¨ÏÞµ÷ÓÃ´í¡¢ÒµÎñÖ´Ðд픗—ɾ¿â¡¢Î󷢺Ïͬ¡¢Ô½È¨¶ÁÒþ˽¡¢×ʽðÎó²Ù×÷¶¼ÊôÐж¯·çÏÕ£¬²»ÊÇÄÚÈÝÉóºËÄܶµ×¡µÄ ¡£

¾Å¡¢×ÊÔ´Ó빤³Ì³É±¾±ß½ç
È«LLMÖ±Çý¶à²½½»»¥£¬tokenÏûºÄ¡¢ÑÓ³Ù¡¢ÖØÅܳɱ¾ÔÚ³¤ÈÎÎñÀï²»¿É¿Ø£»Éú²úÂ䵨ÆÕ±é±»ÆÈ¼ÓÏÔʽ״̬»ú¡¢¼ì²éµã¡¢»Ø¹ö¡¢È˹¤È·ÈÏÕ¢¡¢É³Ïä¸ôÀë¡¢¹¤¾ß°×Ãûµ¥£¬´¿×ÔÖÎÖÇÄÜÌåÔÚ¸´ÔÓÕæÊµÒµÎñÀïÈÔÊÇ·ÇÍêÈ«×ÔÖÎ ¡£

Âäµ½¹¹½¨²à£¬AgentBench¸øµÄ·½ÏòÒ²Ã÷È·£ºÎ¹¸ßÖÊÁ¿¶àÂÖ¶ÔÆëÊý¾Ý¡¢À©ÉÏÏÂÎÄÓë״̬ѹËõ¡¢¹¤¾ßI/O×öÀàÐÍÓëschemaУÑé¡¢³¤ÈÎÎñ²ð¶ÌÁ´+ÏÔʽÑéÖ¤Æ÷¡¢ÆÀ²â±ðÖ»ÐÅ×ۺϷÖÒª¿´Ê§°Ü¹ì¼££¨TLE/Invalid Format/Invalid ActionÕ¼±È£©¡¢°²È«²à°´×îСȨÏÞ+Éó¼Æ¹ì¼£+¸ßΣ¶¯×÷È˹¤Õ¢´¦Àí ¡£