Skip to content

docs: 📚 Standardize and fix links across translated READMEs#1074

Merged
VinciGit00 merged 5 commits into
ScrapeGraphAI:mainfrom
EmiGM-noobsaibot:main
May 21, 2026
Merged

docs: 📚 Standardize and fix links across translated READMEs#1074
VinciGit00 merged 5 commits into
ScrapeGraphAI:mainfrom
EmiGM-noobsaibot:main

Conversation

@EmiGM-noobsaibot

Copy link
Copy Markdown
Contributor

Hey team,

I noticed some broken links and inconsistencies in the translated docs, so I put this PR together to clean things up and standardize the files.

Quick rundown of the changes:

Moved german.md and french.md locally instead of linking outward.

Switched the language selector links to relative paths (so they actually work on forks/branches!).

Fixed the old VinciGit00 repo names, the Trendshift badge, and the broken SDK links in the tables.

Synced up the Firecrawl benchmark links and made sure the Spanish README includes the benchmark section to match the main one.

Btw, if you spot "Jules" in the commit history, that was me! I used Google's agent for one of the commits just to test it out, and it actually worked great. Just wanted to give a quick heads-up so you don't wonder who that is haha.

google-labs-jules Bot and others added 5 commits May 19, 2026 23:07
…docs

- Add new `spanish.md` documentation file inside `docs/`.
- Update the "[Español]" link in all markdown files (including main `README.md`) to point to the new Spanish doc.
- Add a hero image snippet after line 37 in all README files, replacing older image links.

Co-authored-by: EmiGM-noobsaibot <182028823+EmiGM-noobsaibot@users.noreply.github.com>
…ion-10015269038068768981

docs: Add Spanish translation and update hero image in READMEs
@dosubot dosubot Bot added size:XXL This PR changes 1000+ lines, ignoring generated files. documentation Improvements or additions to documentation labels May 20, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label May 21, 2026
@VinciGit00 VinciGit00 merged commit 458d36a into ScrapeGraphAI:main May 21, 2026
1 check passed
github-actions Bot pushed a commit that referenced this pull request Jun 1, 2026
## [2.1.2](v2.1.1...v2.1.2) (2026-06-01)

### Bug Fixes

* **nodes:** update outdated ChatOllama import path to langchain_ollama ([#1076](#1076)) ([e6054cb](e6054cb))

### Docs

* 📚 Standardize and fix links across translated READMEs ([#1074](#1074)) ([458d36a](458d36a))
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 2.1.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

VinciGit00 added a commit that referenced this pull request Jun 1, 2026
Resolve conflicts:
- pyproject.toml: keep beta version 2.2.0b2
- CHANGELOG.md: keep both 2.2.0-beta.2 and 2.1.2 release entries
- README.md: adopt main's standardized relative doc links (#1074)
- docs/italian.md: adopt main's standardized version for consistency

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
github-actions Bot pushed a commit that referenced this pull request Jun 1, 2026
## [2.2.0-beta.3](v2.2.0-beta.2...v2.2.0-beta.3) (2026-06-01)

### Bug Fixes

* **nodes:** update outdated ChatOllama import path to langchain_ollama ([#1076](#1076)) ([e6054cb](e6054cb))

### Docs

* 📚 Standardize and fix links across translated READMEs ([#1074](#1074)) ([458d36a](458d36a))

### CI

* **release:** 2.1.2 [skip ci] ([210c992](210c992)), closes [#1076](#1076) [#1074](#1074)
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 2.2.0-beta.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

VinciGit00 added a commit that referenced this pull request Jun 2, 2026
* feat: add OpenAI Batch API support for SmartScraperMultiGraph (#1036)

Add SmartScraperMultiBatchGraph that uses the OpenAI Batch API for LLM
calls, providing ~50% cost savings when real-time results aren't needed.

Key features:
- SmartScraperMultiBatchGraph: 3-phase pipeline (fetch/parse → batch
  submit → merge) that separates HTML fetching from LLM generation
- BatchGenerateAnswerNode: collects prompts from all URLs and submits
  them as a single OpenAI Batch API request
- utils/batch_api.py: helpers for creating, polling, and retrieving
  batch results with doc_id → URL mapping
- Per-document error handling: partial failures don't break the batch
- Configurable polling interval and max wait time
- OpenAI-only validation (rejects non-OpenAI providers gracefully)
- Results sorted by custom_id for consistent ordering
- 18 unit tests with 100% pass rate

Usage:
  graph = SmartScraperMultiBatchGraph(
      prompt='Extract key points',
      source=['https://url1.com', 'https://url2.com'],
      config={'llm': {'model': 'openai/gpt-4o-mini'}}
  )
  result = graph.run()

Closes #1036

* ci(release): 1.60.0-beta.2 [skip ci]

## [1.60.0-beta.2](v1.60.0-beta.1...v1.60.0-beta.2) (2026-02-24)

### Features

* add OpenAI Batch API support for SmartScraperMultiGraph ([#1036](#1036)) ([9d4eba1](9d4eba1))

* fix: update broken test imports to match current API

- Replace removed ScrapeGraph with SmartScraperGraph in scrape_graph_test.py
- Replace renamed convert_to_csv/convert_to_json with export_to_csv/export_to_json in xml_scraper_openai_test.py

* ci(release): 1.60.0-beta.3 [skip ci]

## [1.60.0-beta.3](v1.60.0-beta.2...v1.60.0-beta.3) (2026-03-15)

### Bug Fixes

* update broken test imports to match current API ([536e5ad](536e5ad))

* ci(release): 1.76.0-beta.1 [skip ci]

## [1.76.0-beta.1](v1.75.1...v1.76.0-beta.1) (2026-04-07)

### Features

* add OpenAI Batch API support for SmartScraperMultiGraph ([#1036](#1036)) ([9d4eba1](9d4eba1))

### Bug Fixes

* update broken test imports to match current API ([536e5ad](536e5ad))

### CI

* **release:** 1.60.0-beta.2 [skip ci] ([54d1473](54d1473)), closes [#1036](#1036)
* **release:** 1.60.0-beta.3 [skip ci] ([637c696](637c696))
* reduce GitHub Actions costs by ~85% on PRs ([403080a](403080a))

* ci(release): 2.1.0-beta.1 [skip ci]

## [2.1.0-beta.1](v2.0.0...v2.1.0-beta.1) (2026-04-19)

### Features

* add OpenAI Batch API support for SmartScraperMultiGraph ([#1036](#1036)) ([9d4eba1](9d4eba1))

### Bug Fixes

* update broken test imports to match current API ([536e5ad](536e5ad))

### CI

* **release:** 1.60.0-beta.2 [skip ci] ([54d1473](54d1473)), closes [#1036](#1036)
* **release:** 1.60.0-beta.3 [skip ci] ([637c696](637c696))
* **release:** 1.76.0-beta.1 [skip ci] ([35ec272](35ec272)), closes [#1036](#1036) [#1036](#1036)

* Add Italian README translation and fix outdated links (#1070)

* fix(batch): use langchain_core.prompts for PromptTemplate import

langchain 1.x removed langchain.prompts; import from langchain_core
to fix ModuleNotFoundError causing all test collection to fail.

* ci(release): 2.2.0-beta.1 [skip ci]

## [2.2.0-beta.1](v2.1.1...v2.2.0-beta.1) (2026-05-16)

### Features

* add OpenAI Batch API support for SmartScraperMultiGraph ([#1036](#1036)) ([9d4eba1](9d4eba1))

### Bug Fixes

* update broken test imports to match current API ([536e5ad](536e5ad))
* **batch:** use langchain_core.prompts for PromptTemplate import ([24127da](24127da))

### CI

* **release:** 1.60.0-beta.2 [skip ci] ([54d1473](54d1473)), closes [#1036](#1036)
* **release:** 1.60.0-beta.3 [skip ci] ([637c696](637c696))
* **release:** 1.76.0-beta.1 [skip ci] ([35ec272](35ec272)), closes [#1036](#1036) [#1036](#1036)
* **release:** 2.1.0-beta.1 [skip ci] ([a2ea9eb](a2ea9eb)), closes [#1036](#1036) [#1036](#1036) [#1036](#1036) [#1036](#1036)

* feat: upgrade MiniMax default model to M3 (#1080)

- Add MiniMax-M3 to the model selection list (524288 context window)
- Set MiniMax-M3 as the new default model (first in the dict)
- Retain MiniMax-M2.7 and MiniMax-M2.7-highspeed as legacy options
- Remove deprecated older versions (M2.5 / M2.5-highspeed / M2 / M1 / M1-40k)
- Update unit tests to reflect the new default and removed models

* ci(release): 2.2.0-beta.2 [skip ci]

## [2.2.0-beta.2](v2.2.0-beta.1...v2.2.0-beta.2) (2026-06-01)

### Features

* upgrade MiniMax default model to M3 ([#1080](#1080)) ([1b16c26](1b16c26))

* ci(release): 2.2.0-beta.3 [skip ci]

## [2.2.0-beta.3](v2.2.0-beta.2...v2.2.0-beta.3) (2026-06-01)

### Bug Fixes

* **nodes:** update outdated ChatOllama import path to langchain_ollama ([#1076](#1076)) ([e6054cb](e6054cb))

### Docs

* 📚 Standardize and fix links across translated READMEs ([#1074](#1074)) ([458d36a](458d36a))

### CI

* **release:** 2.1.2 [skip ci] ([210c992](210c992)), closes [#1076](#1076) [#1074](#1074)

---------

Co-authored-by: MrAliHasan <mrali.hassan997@gmail.com>
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: khadyottakale <khadyottakale@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Gabriele Maria Bellavia <gabriele.bellavia.m@gmail.com>
Co-authored-by: Octopus <liyuan851277048@icloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation lgtm This PR has been approved by a maintainer released on @dev released on @stable size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants