Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/THUDM/AgentBench
/ functions
Functions
312 in github.com/THUDM/AgentBench
⨍
Functions
312
◇
Types & classes
81
↳
Endpoints
1
↓ 1 callers
Method
argmax
Argmax by attribute. Returns (new_variable, "Observation: ...").
src/server/tasks/knowledgegraph/api.py:176
↓ 1 callers
Function
bleu_score
(reference, candidate)
src/server/tasks/alfworld/utils.py:8
↓ 1 callers
Method
calculate_overall
(self, results: List[TaskOutput])
src/client/task.py:127
↓ 1 callers
Method
check
(self, obj)
src/utils/rules.py:37
↓ 1 callers
Function
check_context_limit
(content: str)
src/client/agents/http_agent.py:138
↓ 1 callers
Method
close_env
(self, env)
src/server/tasks/alfworld/environment.py:29
↓ 1 callers
Method
compare_results
比较答案和标准答案 参数: answer - 模型输出的答案 ground_truth - 标准答案 query_type - 查询类型 (SELECT/INSERT/UPDATE/DELETE)
src/server/tasks/dbbench/result_processor.py:10
↓ 1 callers
Method
compute_max_flow
(self)
src/utils/max_flow.py:60
↓ 1 callers
Method
count
Count variable cardinality. Returns (new_variable(number), "Observation: ...").
src/server/tasks/knowledgegraph/api.py:140
↓ 1 callers
Function
count_function
(G, start)
src/server/tasks/knowledgegraph/utils/logic_form_util.py:324
↓ 1 callers
Function
count_relations_expression
(expression: List)
src/server/tasks/knowledgegraph/utils/logic_form_util.py:939
↓ 1 callers
Method
create_env
(self, data_item: str)
src/server/tasks/alfworld/environment.py:14
↓ 1 callers
Method
execute
使用单独的Python进程执行SQLite查询
src/server/tasks/dbbench/interaction.py:187
↓ 1 callers
Method
final_execute
(self, variable: Variable)
src/server/tasks/knowledgegraph/api.py:47
↓ 1 callers
Method
find_augmenting_path
(self)
src/utils/max_flow.py:73
↓ 1 callers
Method
get_concurrency
(self)
src/client/task.py:34
↓ 1 callers
Method
get_indices
(self)
src/client/task.py:26
↓ 1 callers
Method
get_main_metric
(self, overall_result)
src/analysis.py:187
↓ 1 callers
Function
get_nesting_level
(expression)
src/server/tasks/knowledgegraph/utils/semparse_util.py:39
↓ 1 callers
Method
get_order_priority
(self)
src/analysis.py:190
↓ 1 callers
Method
get_out_relations
(self, entity: str)
src/server/tasks/knowledgegraph/utils/sparql_executer.py:266
↓ 1 callers
Function
get_predefined_structure
()
src/typings/config.py:22
↓ 1 callers
Method
get_prompt
(self, filename: str)
src/server/tasks/alfworld/task.py:116
↓ 1 callers
Method
get_prompter
(prompter: Union[str, None, Dict[str, Any]])
src/client/agents/fastchat_client.py:16
↓ 1 callers
Method
get_prompter
(prompter: Union[Dict[str, Any], None])
src/client/agents/http_agent.py:48
↓ 1 callers
Method
get_relations
Get all relations of a variable (variable = program derivation or entity id). Returns (None, "Observation: [...]").
src/server/tasks/knowledgegraph/api.py:54
↓ 1 callers
Method
get_subtypes
(self)
src/server/tasks/os_interaction/environment.py:12
↓ 1 callers
Method
get_task_instruction
()
src/server/tasks/alfworld/task.py:110
↓ 1 callers
Function
interaction
(agent: AgentClient)
src/client/agent_test.py:15
↓ 1 callers
Function
linearize_lisp_expression_for_bottom_up
(expression: list, sub_formula_id)
src/server/tasks/knowledgegraph/utils/logic_form_util.py:857
↓ 1 callers
Function
load_config
(config_file)
src/server/tasks/alfworld/utils.py:56
↓ 1 callers
Function
load_prompts
(prompts_file)
src/server/tasks/alfworld/utils.py:50
↓ 1 callers
Function
main
(args)
src/analysis.py:301
↓ 1 callers
Function
main
()
scripts/validate_lite_configs.py:38
↓ 1 callers
Function
no_ssl_verification
()
src/client/agents/http_agent.py:16
↓ 1 callers
Function
parse_args
()
src/client/agent_test.py:8
↓ 1 callers
Method
parse_default_and_overwrite
(self, config)
src/configs.py:88
↓ 1 callers
Method
parse_imports
(self, path, raw_config)
src/configs.py:56
↓ 1 callers
Function
parse_timestamp
(time_str: str)
src/analysis.py:266
↓ 1 callers
Method
post_validate
(cls, instance: dict)
src/typings/output.py:28
↓ 1 callers
Function
preprocess_relation_path_for_superlatives
(expression)
src/server/tasks/knowledgegraph/utils/logic_form_util.py:843
↓ 1 callers
Function
process_action
(action, choices, limit=0.01, to_print=False)
src/server/tasks/alfworld/utils.py:21
↓ 1 callers
Function
process_inv_function
(expression: List)
src/server/tasks/knowledgegraph/utils/logic_form_util.py:833
↓ 1 callers
Function
process_ob
(ob)
src/server/tasks/alfworld/utils.py:16
↓ 1 callers
Method
prompt_string
( prefix: str = "", suffix: str = "AGENT:", user_format: str = "USER: {content}\n\n",
src/client/agents/http_agent.py:99
↓ 1 callers
Method
prompter
(messages: List[Dict[str, str]])
src/client/agents/fastchat_client.py:83
↓ 1 callers
Method
prompter
(messages: List[Dict[str, str]])
src/client/agents/http_agent.py:83
↓ 1 callers
Method
red
(msg)
src/utils/others.py:57
↓ 1 callers
Method
reset_env
(self, env)
src/server/tasks/alfworld/environment.py:20
↓ 1 callers
Function
retrieve_relations
(exp: list)
src/server/tasks/knowledgegraph/utils/logic_form_util.py:489
↓ 1 callers
Method
run_sample
(self, index: SampleIndex, agent: AgentClient)
src/client/task.py:54
↓ 1 callers
Function
set_visited
(G, s, e, relation)
src/server/tasks/knowledgegraph/utils/logic_form_util.py:301
↓ 1 callers
Method
start_worker
( self, agent: str, task: str, index: SampleIndex, finish_callback: Un
src/assigner.py:385
↓ 1 callers
Function
std_out_err_redirect_tqdm
()
src/assigner.py:29
↓ 1 callers
Method
step_env
(self, env, action)
src/server/tasks/alfworld/environment.py:25
↓ 1 callers
Method
worker_generator
( self, interval=10 )
src/assigner.py:161
Method
__aenter__
(self)
src/server/tasks/os_interaction/task.py:43
Method
__aexit__
(self, exc_type, exc_val, exc_tb)
src/server/tasks/os_interaction/task.py:47
Method
__eq__
(self, __value: object)
src/server/tasks/knowledgegraph/api.py:31
Method
__hash__
(self)
src/server/tasks/knowledgegraph/api.py:28
Method
__init__
(self)
src/configs.py:26
Method
__init__
Logic: 1. Check if output folder exists (resume or create) 2. Walk through all the folders in output folder, and remo
src/assigner.py:42
Method
__init__
( self, name: str, controller_address: str = "http://localhost:5000/api", *_, **__, )
src/client/task.py:19
Method
__init__
(self, *args, **kwargs)
src/client/agent.py:5
Method
__init__
(self, api_args=None, *args, **config)
src/client/agents/claude_agent.py:10
Method
__init__
( self, model_name, controller_address=None, worker_address=None, temp
src/client/agents/fastchat_client.py:100
Method
__init__
(self, *args, **kwargs)
src/client/agents/test_agent.py:7
Method
__init__
( self, url, proxies=None, body=None, headers=None, return_for
src/client/agents/http_agent.py:165
Method
__init__
edges: {(source, target): edge_weight}}
src/utils/max_flow.py:7
Method
__init__
(self, graph: Graph, src: int, dst: int)
src/utils/max_flow.py:27
Method
__init__
Check if target is in obj. `reverse`: if True, check if obj is in target
src/utils/rules.py:10
Method
__init__
(self, rule: RuleBase)
src/utils/rules.py:26
Method
__init__
(self, rules: List[RuleBase])
src/utils/rules.py:34
Method
__init__
(self, rules: List[RuleBase])
src/utils/rules.py:42
Method
__init__
(self, code, o)
src/server/tasks/os_interaction/task.py:60
Method
__init__
(self, data_config, docker_config, round_limit=8,
src/server/tasks/os_interaction/task.py:148
Method
__init__
(self, image_base: str)
src/server/tasks/os_interaction/environment.py:8
Method
__init__
(self, data_file: str, db_file: Optional[str] = None, db_pa
src/server/tasks/dbbench/task.py:39
Method
__init__
(self, password: str = 'password')
src/server/tasks/dbbench/environment.py:11
Method
__init__
(self, env_controller: EnvironmentController)
src/server/tasks/dbbench/interaction.py:36
Method
__init__
(self, sqlite_path: str)
src/server/tasks/dbbench/interaction.py:175
Method
__init__
(self, data_path: Optional[str], config_path: Optional[str],
src/server/tasks/alfworld/task.py:23
Method
__init__
(self, config)
src/server/tasks/alfworld/environment.py:9
Method
__init__
(self, config, game_files, train_eval='eval_out_of_distribution')
src/server/tasks/alfworld/environment.py:40
Method
__init__
(self, tools=None, **configs)
src/server/tasks/webshop/task.py:34
Method
__init__
(self, data_file: str, max_rounds: int = 15, one_shot: bool
src/server/tasks/knowledgegraph/task.py:28
Method
__init__
(self, type, program)
src/server/tasks/knowledgegraph/api.py:24
Method
__init__
(self, sparql_executor: SparqlExecuter, task_id: int = 0)
src/server/tasks/knowledgegraph/api.py:43
Method
__init__
(self, database_file: Optional[str] = None)
src/server/tasks/knowledgegraph/environment.py:11
Method
__init__
(self, url: Union[str, None]=None)
src/server/tasks/knowledgegraph/utils/sparql_executer.py:19
Method
__init__
(self, detail: Union[str, None] = None)
src/typings/exception.py:40
Method
__init__
(self, detail: Union[str, None] = None)
src/typings/exception.py:45
Method
__init__
(self, detail: Union[str, None] = None)
src/typings/exception.py:50
Method
__init__
(self, detail: Union[str, None] = None)
src/typings/exception.py:55
Method
__init__
(self, detail: Union[str, None] = None)
src/typings/exception.py:60
Method
__repr__
(self)
src/server/tasks/knowledgegraph/api.py:37
Method
__str__
(self)
src/typings/exception.py:14
Method
_ensure_dict
(cls, v)
src/typings/general.py:15
Method
_extract_action
(raw: str)
src/server/tasks/os_interaction/task.py:307
Method
_prompter
(messages: List[Dict[str, str]])
src/client/agents/fastchat_client.py:32
← previous
next →
101–200 of 312, ranked by callers