MCPcopy Create free account

hub / github.com/THUDM/AutoWebGLM / types & classes

Types & classes46 in github.com/THUDM/AutoWebGLM

↓ 18 callersClassActionParsingError
webarena/browser_env/actions.py:1580
↓ 14 callersClassTeacherForcingAgent
Agent that follows a pre-defined action sequence
webarena/agent/agent.py:53
↓ 10 callersClassHTMLContentEvaluator
Check whether the contents appear in the page
webarena/evaluation_harness/evaluators.py:244
↓ 10 callersClassScriptBrowserEnv
The goal of this environment is to produce a prototype of a browser environment. In the end, we want to support a fully configurable browser
webarena/browser_env/envs.py:69
↓ 4 callersClassDetachedPage
webarena/browser_env/utils.py:11
↓ 4 callersClassURLEvaluator
Check URL matching
webarena/evaluation_harness/evaluators.py:173
↓ 3 callersClassPlaywrightScript
webarena/browser_env/envs.py:37
↓ 3 callersClassStringEvaluator
Check whether the answer is correct with: exact match: the answer is exactly the same as the reference answer must include: each phrase in the
webarena/evaluation_harness/evaluators.py:71
↓ 2 callersClassAsyncScriptBrowserEnv
The goal of this environment is to produce a prototype of a browser environment. In the end, we want to support a fully configurable browser
webarena/browser_env/async_envs.py:16
↓ 2 callersClassEvaluatorComb
webarena/evaluation_harness/evaluators.py:336
↓ 2 callersClassTestMiniwob
miniwob++/main.py:41
↓ 1 callersClassActionParser
miniwob++/miniwob_tools/action.py:3
↓ 1 callersClassCallLLM
miniwob++/llms/call.py:4
↓ 1 callersClassCheckpointMonitor
miniwob++/monitor.py:42
↓ 1 callersClassHtmlParser
miniwob++/html_tools/html_parser.py:10
↓ 1 callersClassHtmlParser
webarena/browser_env/html_tools/html_parser.py:10
↓ 1 callersClassHtmlPrompt
miniwob++/html_tools/prompt.py:3
↓ 1 callersClassHtmlPrompt
webarena/browser_env/html_tools/prompt.py:3
↓ 1 callersClassIdentifierTool
miniwob++/html_tools/identifier.py:3
↓ 1 callersClassIdentifierTool
webarena/browser_env/html_tools/identifier.py:3
↓ 1 callersClassImageObservationProcessor
webarena/browser_env/processors.py:811
↓ 1 callersClassLMConfig
A config for a language model. Attributes: provider: The name of the API provider. model: The name of the model. model_cl
webarena/llms/lm_config.py:12
↓ 1 callersClassObservationHandler
Main entry point to access all observation processor
webarena/browser_env/processors.py:826
↓ 1 callersClassParsedPlaywrightCode
webarena/browser_env/actions.py:45
↓ 1 callersClassPromptAgent
prompt-based agent that emits action given the history
webarena/agent/agent.py:106
↓ 1 callersClassTextObervationProcessor
webarena/browser_env/processors.py:50
↓ 1 callersClassTokenizer
webarena/llms/tokenizers.py:7
ClassAccessibilityTreeNode
webarena/browser_env/utils.py:27
ClassAction
webarena/browser_env/actions.py:94
ClassActionTypes
Valid action types for browser env.
webarena/browser_env/actions.py:328
ClassAgent
Base class for the agent
webarena/agent/agent.py:28
ClassBrowserConfig
webarena/browser_env/utils.py:56
ClassBrowserInfo
webarena/browser_env/utils.py:66
ClassCoTPromptConstructor
The agent will perform step-by-step reasoning before the answer
webarena/agent/prompts/prompt_constructor.py:212
ClassDOMNode
webarena/browser_env/utils.py:43
ClassDirectPromptConstructor
The agent will direct predict the action
webarena/agent/prompts/prompt_constructor.py:154
ClassEvaluator
webarena/evaluation_harness/evaluators.py:32
ClassInstruction
Instruction for constructing prompt
webarena/agent/prompts/prompt_constructor.py:14
ClassMyPromptConstructor
The agent will perform step-by-step reasoning before the answer
webarena/agent/prompts/prompt_constructor.py:268
ClassNewASPromptConstructor
The agent will perform step-by-step reasoning before the answer
webarena/agent/prompts/prompt_constructor.py:523
ClassObservationMetadata
webarena/browser_env/processors.py:40
ClassObservationProcessor
webarena/browser_env/processors.py:35
ClassPromptConstructor
webarena/agent/prompts/prompt_constructor.py:23
ClassPseudoPage
webarena/evaluation_harness/helper_functions.py:211
ClassRenderHelper
Helper class to render text and image observations and meta data in the trajectory
webarena/browser_env/helper_functions.py:229
ClassStateInfo
webarena/browser_env/utils.py:78