Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/lavague-ai/LaVague
/ types & classes
Types & classes
48 in github.com/lavague-ai/LaVague
⨍
Functions
197
◇
Types & classes
48
↳
Endpoints
2
↓ 7 callers
Class
SeleniumDriver
src/lavague/driver.py:121
↓ 4 callers
Class
DefaultEmbedder
src/lavague/defaults.py:25
↓ 3 callers
Class
OpsmSplitRetriever
src/lavague/retrievers.py:71
↓ 2 callers
Class
ActionEngine
ActionEngine leverages the llm model and the embedding model to output code from the prompt and the html page. Args: llm (`LLMPredic
src/lavague/action_engine.py:50
↓ 2 callers
Class
DefaultLLM
src/lavague/defaults.py:31
↓ 2 callers
Class
Instructions
src/lavague/cli/config.py:75
↓ 1 callers
Class
Config
src/lavague/cli/config.py:22
↓ 1 callers
Class
Evaluator
src/lavague/evaluator.py:16
↓ 1 callers
Class
GradioDemo
CommandCenter allows you to launch a gradio demo powered by selenium and the ActionEngine Args: actionEngine (`BaseActionEngine`):
src/lavague/command_center.py:25
↓ 1 callers
Class
PlaywrightDriver
src/lavague/driver.py:153
↓ 1 callers
Class
SeleniumActionEvaluator
src/lavague/evaluator.py:165
↓ 1 callers
Class
TestActionEngine
TestActionEngine removes any querying and returns a default code - is used to quickly test software Args: dummy_code: (`str`)
src/lavague/action_engine.py:200
↓ 1 callers
Class
VariableVisitor
src/lavague/evaluator.py:63
↓ 1 callers
Class
VariableVisitor
Helper class to visit AST nodes and extract variables assigned in the code.
src/lavague/format_utils.py:6
↓ 1 callers
Class
_LlamaIndexAdapter
Adapter for HtmlRetriever to be compatible with the llama index BaseRetriever
src/lavague/retrievers.py:19
Class
AbstractDriver
src/lavague/driver.py:22
Class
AzureWorldModel
Class for Vision-based WorldModel
src/lavague/world_model.py:79
Class
BM25HtmlRetriever
Mainly for benchmarks, do not use it as the performances are not up to par with the other retrievers
src/lavague/retrievers.py:44
Class
BaseActionEngine
Abstract class for ActionEngine
src/lavague/action_engine.py:14
Class
BaseHtmlRetriever
src/lavague/retrievers.py:31
Class
BaseWorldModel
Abstract class for WorldModel
src/lavague/world_model.py:14
Class
CommandCenter
src/lavague/command_center.py:15
Class
Embedder
examples/configurations/api/azure_openai.py:15
Class
Embedder
examples/configurations/api/huggingface_inference.py:42
Class
Embedder
examples/configurations/local/deepseek-coder.py:39
Class
Embedder
examples/configurations/evaluation/azure_openai.py:14
Class
Embedder
examples/configurations/evaluation/gpt3.py:14
Class
Embedder
examples/configurations/evaluation/gpt4.py:15
Class
GPTWorldModel
Class for Vision-based WorldModel
src/lavague/world_model.py:23
Class
LLM
examples/test-configurations/test_playwright.py:13
Class
LLM
examples/test-configurations/test_selenium.py:12
Class
LLM
examples/configurations/api/groq_api.py:5
Class
LLM
examples/configurations/api/openai_api_playwright.py:7
Class
LLM
examples/configurations/api/azure_openai.py:20
Class
LLM
LiteLLM supports 100+ LLM APIs. See the complete list: https://docs.litellm.ai/docs/providers Since the api_key would depend on which provide
examples/configurations/api/litellm.py:4
Class
LLM
examples/configurations/api/openai_api.py:5
Class
LLM
examples/configurations/api/huggingface_inference.py:29
Class
LLM
examples/configurations/api/anthropic_api.py:5
Class
LLM
examples/configurations/local/deepseek-coder.py:12
Class
LLM
examples/configurations/evaluation/azure_openai.py:19
Class
LLM
examples/configurations/evaluation/llama3-8b.py:29
Class
LLM
examples/configurations/evaluation/mixtral.py:29
Class
LLM
examples/configurations/evaluation/gpt3.py:19
Class
LLM
examples/configurations/evaluation/gpt4.py:20
Class
LLM
examples/configurations/evaluation/llama3-70b.py:29
Class
LazyGroup
src/lavague/cli/main.py:5
Class
RemoteDriver
src/lavague/driver.py:68
Class
WebAgent
src/lavague/agents.py:13