docs: 📚 Standardize and fix links across translated READMEs#1074
Merged
Conversation
…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
VinciGit00
approved these changes
May 21, 2026
|
🎉 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)
|
🎉 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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.