ErrLookup › ScrapeGraphAI/Scrapegraph-ai

ScrapeGraphAI/Scrapegraph-ai

Python scraper based on AI · Python · 139 source files

Analyzed at 532dfffbf6 on 2026-08-28. 92 documented errors.

Code / MessageTypeSeverityTags
LLM configuration must include an 'api_key'.
validation error state, missing-content, graph-pipeline, validation
langchain_google_genai is not installed. Please install it u
exception error prompt, state, validation, graph-pipeline
Model not supported
validation error code-generation, self-correction-loop, iterations, llm
The 'graphviz' library is required for this functionality. P
exception error config, graph-pipeline, concurrency, missing-config
module {__name__!r} has no attribute {name!r}
exception error dependencies, qdrant, rag, import-error
The browserbase module is not installed. Please install it u
exception error config, qdrant, rag, validation, invalid-value
Failed to scrape with undetected chromedriver: {e}
exception error robots-txt, input-validation, url, source
Unsupported backend: {self.backend}
validation warning robots-txt, compliance, scraping, blocked
undetected_chromedriver is required for ChromiumLoader. Plea
exception error search, empty-results, api-key, web-search
If set, timeout value for scrolling scraper must be greater
validation error batch-api, rate-limits, chunking, openai
model_tokens not specified
exception error configuration, llm, model-instance, token-limit
Provider {llm_params["model_provider"]} is not supported.
validation error configuration, model-name, provider-detection, llm
Provider {llm_params["model_provider"]} is not supported.
validation error configuration, provider, llm, allow-list
The langchain_together module is not installed.
exception error missing-dependency, togetherai, llm, import-error
Error instancing model: {e}
exception error llm, wrapper-exception, constructor, configuration
ConditionalNode '{node.node_name}' must have exactly two out
validation error graph-topology, conditional-node, validation, edges
Failed to set false_node_name for ConditionalNode '{node.nod
validation error graph-topology, conditional-node, null-reference, edges
Conditional Node returned a node name '{result}' that does n
validation error conditional-node, routing, execution, node-name
Node with name '{node.node_name}' already exists in the grap
validation error graph-topology, duplicate-node, append, node-name
The schema is required for CodeGeneratorGraph
exception error schema, required-argument, code-generation, configuration
SmartScraperMultiBatchGraph only supports OpenAI models. Got
validation error provider-restriction, openai-only, batch-graph, configuration
No audio generated from the text.
exception error tts, empty-response, state, speech-graph
burr package is not installed. Please install
exception error missing-dependency, burr, import-error, integrations
scrapegraph_py is not installed. Install it with 'pip instal
exception error missing-dependency, scrapegraph-py, import-error, integrations
scrapegraph-py request failed
exception error api-error, scrapegraph-py, response-status, integrations
The langchain_nvidia_ai_endpoints module is not installed.
exception error missing-dependency, nvidia, llm, import-error
node_type must be 'node' or 'conditional_node', got '{node_t
validation error node, enum-validation, constructor, custom-nodes
Error parsing input keys for {self.node_name}
exception error state-keys, input-parsing, node, wrapper-exception
{self.node_name} requires at least {self.min_input_len} inpu
validation error state-keys, input-validation, node, min-length
Empty expression.
exception error input-parsing, empty-string, node, configuration
Adjacent state keys found without an operator between them.
exception error scrapegraphai, node-config, expression-parsing, boolean-expression
Invalid operator usage.
exception error scrapegraphai, node-config, operator-misuse, expression-parsing
Invalid operator placement: operators cannot be adjacent.
exception error scrapegraphai, node-config, expression-parsing, adjacent-operators
Missing or unbalanced parentheses in expression.
exception error scrapegraphai, node-config, expression-parsing, parentheses
No state keys matched the expression.
exception error scrapegraphai, state-keys, node-config, key-mismatch
Could not determine model name from llm_model. Please specif
exception error scrapegraphai, batch, model-config, llm
No parsed documents found in state
exception error scrapegraphai, batch, state-validation, empty-input
You need to provide key_name inside the node config
exception error scrapegraphai, conditional-node, node-config, missing-key
ConditionalNode's next nodes are not set properly.
exception error scrapegraphai, conditional-node, graph-wiring
Error evaluating condition '{condition}' in {self.node_name}
exception error scrapegraphai, conditional-node, condition-evaluation, asteval
Invalid input type: {input_type}
exception error scrapegraphai, fetch-node, input-type, dispatch
PDF parsing exceeded timeout of {self.timeout} seconds
exception error scrapegraphai, fetch-node, pdf, timeout
pandas is not installed. Please install it using `pip instal
exception error scrapegraphai, fetch-node, csv, pandas, missing-dependency
No HTML body content found in the local source.
exception error scrapegraphai, fetch-node, local-source, empty-input
No HTML body content found in the response.
exception error scrapegraphai, fetch-node, web-scraping, empty-response
The browserbase module is not installed.
exception error scrapegraphai, fetch-node, browserbase, missing-dependency
No HTML body content found in
exception error scrapegraphai, fetch-node, chromium, headless, empty-content
The browserbase module is not installed.
exception error scrapegraphai, fetch-node-level-k, browserbase, missing-dependency
The model provided is not suppo
exception error scrapegraphai, vision, model-not-supported, llm-config
Response took longer than {timeout} seconds
exception error scrapegraphai, generate-answer, timeout, llm
Syntax analysis failed: {str(e)}
error_code error llm, state, syntax-analysis, chain-invocation
Execution analysis failed: {str(e)}
error_code error llm, execution-analysis, chain-invocation
Validation analysis failed: {str(e)}
error_code error llm, validation-analysis, chain-invocation
comparison_result missing 'differences' key
error_code error state, comparison-result, semantic-analysis, key-check
comparison_result missing 'explanation' key
error_code error state, comparison-result, semantic-analysis, key-check
Missing required key: {e}
error_code error state, keyerror, semantic-analysis
Semantic analysis failed: {str(e)}
error_code error llm, semantic-analysis, chain-invocation, serialization
Analysis must be a non-empty string
error_code warning validation, argument-validation, syntax-correction
Missing required key in state dictionary: {e}
error_code error state, keyerror, syntax-correction
Syntax code generation failed: {str(e)}
error_code error llm, syntax-correction, chain-invocation
Execution code generation failed: {str(e)}
error_code error llm, execution-correction, chain-invocation
Validation code generation failed: {str(e)}
error_code error llm, validation-correction, chain-invocation, serialization
Semantic code generation failed: {str(e)}
error_code error llm, code-generation, correction-loop
Cannot deep copy object of type {type(obj)}
error_code error deepcopy, config, serialization
input_tokens is required for completion costs with tiered pr
validation error token-usage, cost-tracking, tiered-pricing
input_tokens must not be negative
validation error validation, token-usage, cost-tracking
Unsupported service tier {service_tier!r} for {model_name}
validation error pricing, config, cost-tracking
No pricing tier matches {input_tokens} input tokens
validation error pricing, tier-config, cost-tracking
pydantic.v1 and langchain_core.pydantic_v1 are not supported
validation error pydantic, schema, structured-output
The schema is not a pydantic subclass. With this LLM model y
validation error pydantic, schema, structured-output
Empty expression.
validation error validation, expression, state-keys
Adjacent state keys found without an operator between them.
validation error expression, state-keys, validation
Invalid operator usage.
validation error expression, state-keys, validation
Invalid operator placement: operators cannot be adjacent.
validation error expression, state-keys, validation
Missing or unbalanced parentheses in expression.
validation error expression, state-keys, validation
No state keys matched the expression.
validation error expression, state-keys, graph-config
missing proxy servers for criteria
exception error proxy, network, free-proxy
Invalid proxy server format: {proxy['server']}
validation error proxy, config, url-parsing
Search engine must be one of: {', '.join(valid_engines)}
validation error search-engine, config, validation
Query must be a non-empty string
validation error validation, search, user-input
max_results must be between 1 and 100
validation error validation, search, pagination
Search request timed out after {timeout} seconds
exception error network, timeout, web-search
Search request failed: {str(e)}
exception error network, http, web-search
Invalid search configuration: {str(e)}
exception error config, validation, web-search
Could not import the 'ddgs' package required for DuckDuckGo
exception error dependencies, import, duckduckgo
DuckDuckGo search failed: {str(e)}
exception error network, rate-limit, duckduckgo
Bing search failed: {str(e)}
exception error web-search, scraping, bing
SearXNG search failed: {str(e)}
exception error searxng, network, self-hosted
Serper API key is required
exception error config, api-key, serper
Serper search failed: {str(e)}
exception error api, web-search, serper
Invalid pydantic schema: missing 'properties' key
validation error schema, pydantic, validation
The dependencies for screenshot scraping are not installed.
exception error dependencies, ocr, screenshot