bfcl
v1.0Berkeley Function-Calling Leaderboard: 3,641 function calling tasks for evaluating LLM tool use capabilities across simple, multiple, parallel, and irrelevance categories.
uvx harbor run -d bfcl@1.0Tasks (3641)
bfcl-simple-javascript-17
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-176bedd78
bfcl-simple-javascript-18
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-186bedd78
bfcl-simple-javascript-19
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-196bedd78
bfcl-simple-javascript-2
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-26bedd78
bfcl-simple-javascript-20
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-206bedd78
bfcl-simple-javascript-21
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-216bedd78
bfcl-simple-javascript-22
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-226bedd78
bfcl-simple-javascript-23
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-236bedd78
bfcl-simple-javascript-24
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-246bedd78
bfcl-simple-javascript-25
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-256bedd78
bfcl-simple-javascript-26
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-266bedd78
bfcl-simple-javascript-27
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-276bedd78
bfcl-simple-javascript-28
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-286bedd78
bfcl-simple-javascript-29
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-296bedd78
bfcl-simple-javascript-3
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-36bedd78
bfcl-simple-javascript-30
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-306bedd78
bfcl-simple-javascript-31
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-316bedd78
bfcl-simple-javascript-32
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-326bedd78
bfcl-simple-javascript-33
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-336bedd78
bfcl-simple-javascript-34
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-346bedd78
bfcl-simple-javascript-35
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-356bedd78
bfcl-simple-javascript-36
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-366bedd78
bfcl-simple-javascript-37
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-376bedd78
bfcl-simple-javascript-38
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-386bedd78
bfcl-simple-javascript-39
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-396bedd78
bfcl-simple-javascript-4
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-46bedd78
bfcl-simple-javascript-40
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-406bedd78
bfcl-simple-javascript-41
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-416bedd78
bfcl-simple-javascript-42
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-426bedd78
bfcl-simple-javascript-43
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-436bedd78
bfcl-simple-javascript-44
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-446bedd78
bfcl-simple-javascript-45
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-456bedd78
bfcl-simple-javascript-46
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-466bedd78
bfcl-simple-javascript-47
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-476bedd78
bfcl-simple-javascript-48
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-486bedd78
bfcl-simple-javascript-49
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-496bedd78
bfcl-simple-javascript-5
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-56bedd78
bfcl-simple-javascript-6
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-66bedd78
bfcl-simple-javascript-7
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-76bedd78
bfcl-simple-javascript-8
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-86bedd78
bfcl-simple-javascript-9
uvx harbor run -d bfcl@1.0 -t bfcl-simple-javascript-96bedd78
bfcl-simple-python-0
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-06bedd78
bfcl-simple-python-1
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-16bedd78
bfcl-simple-python-10
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-106bedd78
bfcl-simple-python-100
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1006bedd78
bfcl-simple-python-101
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1016bedd78
bfcl-simple-python-102
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1026bedd78
bfcl-simple-python-103
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1036bedd78
bfcl-simple-python-104
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1046bedd78
bfcl-simple-python-105
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1056bedd78
bfcl-simple-python-106
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1066bedd78
bfcl-simple-python-107
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1076bedd78
bfcl-simple-python-108
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1086bedd78
bfcl-simple-python-109
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1096bedd78
bfcl-simple-python-11
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-116bedd78
bfcl-simple-python-110
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1106bedd78
bfcl-simple-python-111
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1116bedd78
bfcl-simple-python-112
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1126bedd78
bfcl-simple-python-113
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1136bedd78
bfcl-simple-python-114
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1146bedd78
bfcl-simple-python-115
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1156bedd78
bfcl-simple-python-116
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1166bedd78
bfcl-simple-python-117
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1176bedd78
bfcl-simple-python-118
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1186bedd78
bfcl-simple-python-119
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1196bedd78
bfcl-simple-python-12
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-126bedd78
bfcl-simple-python-120
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1206bedd78
bfcl-simple-python-121
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1216bedd78
bfcl-simple-python-122
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1226bedd78
bfcl-simple-python-123
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1236bedd78
bfcl-simple-python-124
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1246bedd78
bfcl-simple-python-125
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1256bedd78
bfcl-simple-python-126
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1266bedd78
bfcl-simple-python-127
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1276bedd78
bfcl-simple-python-128
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1286bedd78
bfcl-simple-python-129
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1296bedd78
bfcl-simple-python-13
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-136bedd78
bfcl-simple-python-130
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1306bedd78
bfcl-simple-python-131
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1316bedd78
bfcl-simple-python-132
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1326bedd78
bfcl-simple-python-133
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1336bedd78
bfcl-simple-python-134
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1346bedd78
bfcl-simple-python-135
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1356bedd78
bfcl-simple-python-136
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1366bedd78
bfcl-simple-python-137
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1376bedd78
bfcl-simple-python-138
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1386bedd78
bfcl-simple-python-139
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1396bedd78
bfcl-simple-python-14
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-146bedd78
bfcl-simple-python-140
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1406bedd78
bfcl-simple-python-141
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1416bedd78
bfcl-simple-python-142
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1426bedd78
bfcl-simple-python-143
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1436bedd78
bfcl-simple-python-144
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1446bedd78
bfcl-simple-python-145
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1456bedd78
bfcl-simple-python-146
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1466bedd78
bfcl-simple-python-147
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1476bedd78
bfcl-simple-python-148
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1486bedd78
bfcl-simple-python-149
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1496bedd78
bfcl-simple-python-15
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-156bedd78
bfcl-simple-python-150
uvx harbor run -d bfcl@1.0 -t bfcl-simple-python-1506bedd78