Home

Awesome

SuperCLUE-Agent

SuperCLUE-Agent: Agent智能体中文原生任务能力测评基准

[更新日期]2023-10-24, 添加示例

更多信息请访问<a href='https://www.cluebenchmarks.com/superclue_agent.html'>官网页面</a>,或<a href='https://www.superclueai.com'>榜单</a>

<img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/SuperCLUE_Agent.png" width="100%" height="100%"></img>

<img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/superclue_agent_performance1108.png" width="100%" height="100%"></img>

排行榜

SuperCLUE-Agent三大能力

序号模型机构工具使用任务规划长短期记忆
1GPT4OpenAI90.2381.8866.67
2ChatGLM3-Turbo清华&智谱AI73.8768.3777.03
3Claude2-100KAnthropic65.0852.0473.97
4gpt-3.5-turboOpenAI60.0561.0755.74
5Baichuan2-13B-Chat百川智能61.1140.4852.74
6ERNIE-3.5-Turbo百度48.2342.6255.41
7MiniMax_Abab5.5MiniMax51.5246.1142.23
8OpenBuddy-70BOpenBuddy55.3137.5843.13
9豆包字节跳动42.5437.9252.72
10ChatGLM2-Pro清华&智谱AI54.8237.9234.12
11讯飞星火v2.0科大讯飞48.1239.1936.58
12通义千问v1.0.8阿里云47.1430.6131.12
13Qwen-7B-Chat阿里云39.2528.5237.67
14Llama-2-13B-ChatMeta30.7138.5934.35
15Chinese_Alpaca2_13Byiming cui22.0823.6542.62
16ChatGLM2-6B清华&智谱AI11.8719.0932.33
17360GPT_S2_V936013.4520.1128.72

SuperCLUE-Agent十大基础任务

模型总分任务分解自我反思思维链调用API检索API规划API通用工具使用多文档QA长程对话示例学习
GPT480.5676.1594.6976.3587.7090.6682.22100.0067.9760.2073.79
ChatGLM3-Turbo73.09100.0052.1351.0049.0093.8872.0081.0090.6263.0078.00
Claude2-100K63.8242.7764.0451.7352.3674.5273.1461.4259.5568.6094.53
gpt-3.5-turbo59.0758.0368.5258.0255.4555.0871.9060.4860.7550.9957.63
Baichuan2-13B-Chat52.4465.3429.7728.3832.4781.7461.3969.8958.6943.4457.19
ERNIE-3.5-Turbo48.6969.7639.6320.6042.0346.3258.6747.4764.2067.4936.38
MiniMax_Abab5.547.0758.4040.9040.4948.7542.3961.9755.5239.2743.7845.29
OpenBuddy-70B46.3422.1235.7855.5343.1869.0354.7556.6535.1047.3147.42
豆包43.9532.1241.6141.2538.4045.7454.0631.4548.0752.9958.26
ChatGLM2-Pro43.5227.3145.1342.9133.4482.1164.6639.4617.1639.8146.33
讯飞星火v2.041.9539.2444.2335.6744.9753.1641.1954.7835.0736.9639.59
通义千问v1.0.837.3214.9332.5945.2237.3763.6040.9648.0723.5445.2125.31
Qwen-7B-Chat35.5726.0032.7628.7048.4353.1919.9037.0436.4443.4434.46
Llama-2-13B-Chat34.1850.5235.9730.5920.8945.0330.0128.9924.2938.5741.46
Chinese_Alpaca2_13B28.7433.6326.3613.3722.2325.7918.7023.6442.2245.0042.05
ChatGLM2-6B20.1810.8131.9316.8319.8410.823.8515.9837.6535.4325.10
360GPT_S2_V920.0712.2130.0118.987.6217.428.4523.0019.3041.5827.19

示例

工具使用

调用API

调用API,主要考察AI Agent是否可以根据给定API的描述精确调用API,并正确响应API返回的能力。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/invoke_api2.png" width="100%" height="100%"></img>

检索API

调用API,主要考察AI Agent选择可能解决用户需求的API,并通过阅读文档来学习如何使用它们。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/retrieve_api.png" width="100%" height="100%"></img>

规划API

规划API,估AI Agent在检索和调用API之外的规划能力。考虑到不明确的用户请求(例如预订航班/酒店进行旅行)或者更复杂的请求, 模型可能需要进行多次API调用来解决问题。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/plan_api.png" width="100%" height="100%"></img>

通用工具使用

评估大模型使用通用工具的能力。包括但不限于:使用搜索引擎、浏览网页、操作本地文件、搜索本地文件、使用数据库等等。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/general_tool.png" width="100%" height="100%"></img>

任务规划

任务分解

任务分解,它评估的是AI Agent将大型任务分解为较小的、可管理的子目标,从而能够高效地处理复杂任务的能力。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/task_decomposition.png" width="100%" height="100%"></img>

自我反思

该类任务的目标评估AI Agent对过去的行为进行自我批评和反思。从错误中吸取教训,并为未来的步骤进行改进,从而提高最终结果的质量的能力。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/reflection.png" width="100%" height="100%"></img>

思维链(CoT)

该任务主要考察的是AI Agent利用更多的推理时间和过程,将困难的任务分解为更小、更简单的步骤的能力,着重考察AI Agent是如何一步一步通过思考 来解决问题的能力。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/cot.png" width="100%" height="100%"></img>

长短期记忆

示例学习(In-context Learning)

示例学习(也称情境学习),是一种特定的提示工程方法,其中任务的示例作为提示的一部分提供给模型。它是一种高阶的涌现能力, 你可以使用现成的大型语言模型(LLM)来解决新任务,而无需进行微调。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/incontext_learning.png" width="100%" height="100%"></img>

长程对话

在现实世界中的长对话中,用户通常会使用大模型谈论几个话题并在其中切换。比如主题检索任务,是通过要求大模型检索由多个主题组成的长对话中的开头和中间过程的主题来测试这种场景。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/long_turn_dial3.png" width="100%" height="100%"></img>

多文档问答

主要考察AI Agent在多个文档中提取并组合答案的能力。 <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/multi_docqa2.png" width="100%" height="100%"></img>

讨论、测评与交流

<br/>SuperCLUE-Agent榜单会定期进行更新,会纳入更多可用中文大模型。欢迎对大模型评测感兴趣的个人和机构联系与交流。<br/><br/>

<br/><h2 id="discuss">讨论交流与使用</h2>

<p float="left"><br> <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/agent_group.jpeg" width="30%" height="30%"></img> <img src="https://github.com/CLUEbenchmark/SuperCLUE-Agent/blob/main/resources/img/brightmart_s.jpeg" width="30%" height="30%"></img> </p>