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