[PR #1210] docs: add Serpex integration docs (Python & JS) and update packages.yml #1381

Open
opened 2026-02-17 17:22:16 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/1210
Author: @divyeshradadiya
Created: 10/30/2025
Status: 🔄 Open

Base: mainHead: feature/serpex-docs


📝 Commits (9)

  • 251c820 docs: add Serpex integration docs (Python & JS) and update packages.yml
  • 65c1068 refactor(docs): update agent integration examples for Serpex in JavaScript and Python
  • 1449163 docs: add serpex.dev backlinks to provider pages
  • cd2f56d Merge branch 'main' into feature/serpex-docs
  • 775eaef Apply suggestion from @mdrxy
  • 2c7be7f Apply suggestion from @mdrxy
  • 92223bd fix: address PR review comments
  • 477a1a4 Merge branch 'main' into feature/serpex-docs
  • 3b13f26 Merge branch 'main' into feature/serpex-docs

📊 Changes

5 files changed (+298 additions, -0 deletions)

View changed files

📝 reference/packages.yml (+11 -0)
src/oss/javascript/integrations/providers/serpex-js.mdx (+17 -0)
src/oss/javascript/integrations/tools/serpex_search_js.mdx (+122 -0)
src/oss/python/integrations/providers/serpex-python.mdx (+17 -0)
src/oss/python/integrations/tools/serpex_search_python.mdx (+131 -0)

📄 Description

Overview

Adds comprehensive Serpex search API integration documentation for both Python and JavaScript platforms, including tool documentation, provider pages, and package registry updates.

Type of change

Type: New documentation page

Related issues/PRs

  • GitHub issue:
  • Feature PR:
  • Linear issue:
  • Slack thread:

Checklist

  • I have read the contributing guidelines
  • I have tested my changes locally using docs dev
  • All code examples have been tested and work correctly
  • I have used root relative paths for internal links
  • I have updated navigation in src/docs.json if needed
  • I have gotten approval from the relevant reviewers
  • (Internal team members only / optional) I have created a preview deployment using the Create Preview Branch workflow

Additional notes

Changes Made:

  1. Tool Documentation:

    • Added src/oss/python/integrations/tools/serpex_search_python.mdx - Python Serpex tool documentation
    • Added src/oss/javascript/integrations/tools/serpex_search_js.mdx - JavaScript Serpex tool documentation
  2. Provider Pages:

    • Added src/oss/python/integrations/providers/serpex-python.mdx - Python provider page
    • Added src/oss/javascript/integrations/providers/serpex-js.mdx - JavaScript provider page
  3. Package Registry:

    • Updated reference/packages.yml to include both langchain-serpex-python and langchain-serpex-js packages
    • Added cross-platform references (js: langchain-serpex-js for Python package)
  4. Partner Package Table:

    • Updated pipeline/tools/partner_pkg_table.py to include Serpex entries

Features Documented:

  • Multi-engine search support: Google, Bing, DuckDuckGo, Brave, Yahoo, Yandex
  • Native async support: Both Python and JavaScript implementations support async operations
  • Cross-platform compatibility: Python package references JS counterpart and vice versa
  • Free tier available: Pricing information included
  • Comprehensive API documentation: Installation, setup, usage examples, and parameter details

Testing:

  • Integration components verified through automated testing
  • Documentation structure validated
  • Cross-platform references confirmed
  • Package registry entries validated

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/docs/pull/1210 **Author:** [@divyeshradadiya](https://github.com/divyeshradadiya) **Created:** 10/30/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `feature/serpex-docs` --- ### 📝 Commits (9) - [`251c820`](https://github.com/langchain-ai/docs/commit/251c820d1518e5b6a1ba8678a4879b50b2108f6c) docs: add Serpex integration docs (Python & JS) and update packages.yml - [`65c1068`](https://github.com/langchain-ai/docs/commit/65c1068d60fbef2b0a747f4a1d4e19b7365a1ecd) refactor(docs): update agent integration examples for Serpex in JavaScript and Python - [`1449163`](https://github.com/langchain-ai/docs/commit/1449163c789486b87fab5cb7f5a122377f4e0b44) docs: add serpex.dev backlinks to provider pages - [`cd2f56d`](https://github.com/langchain-ai/docs/commit/cd2f56dcc41b6cc6b81d0102268ab263f24e774f) Merge branch 'main' into feature/serpex-docs - [`775eaef`](https://github.com/langchain-ai/docs/commit/775eaef3362a2b86f975dfc1657e115deac4ff3d) Apply suggestion from @mdrxy - [`2c7be7f`](https://github.com/langchain-ai/docs/commit/2c7be7f2d278ab7f170e33405e5688d26e4afff8) Apply suggestion from @mdrxy - [`92223bd`](https://github.com/langchain-ai/docs/commit/92223bd0e21dfa406d06af5c98feabc3ea76482e) fix: address PR review comments - [`477a1a4`](https://github.com/langchain-ai/docs/commit/477a1a4f10e10b19f8c26258e4063a80924a9fb2) Merge branch 'main' into feature/serpex-docs - [`3b13f26`](https://github.com/langchain-ai/docs/commit/3b13f260095480adf1e597419d1c9472210282f9) Merge branch 'main' into feature/serpex-docs ### 📊 Changes **5 files changed** (+298 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `reference/packages.yml` (+11 -0) ➕ `src/oss/javascript/integrations/providers/serpex-js.mdx` (+17 -0) ➕ `src/oss/javascript/integrations/tools/serpex_search_js.mdx` (+122 -0) ➕ `src/oss/python/integrations/providers/serpex-python.mdx` (+17 -0) ➕ `src/oss/python/integrations/tools/serpex_search_python.mdx` (+131 -0) </details> ### 📄 Description ## Overview Adds comprehensive Serpex search API integration documentation for both Python and JavaScript platforms, including tool documentation, provider pages, and package registry updates. ## Type of change **Type:** New documentation page ## Related issues/PRs <!-- Link to related issues, feature PRs, or discussions (if applicable) To automatically close an issue when this PR is merged, use closing keywords: - "closes #123" or "fixes #123" or "resolves #123" For regular references without auto-closing, just use: - "#123" or "See issue #123" Examples: - closes #456 (will auto-close issue #456 when PR is merged) - See #789 for context (will reference but not auto-close issue #789) --> - GitHub issue: - Feature PR: <!-- For LangChain employees, if applicable: --> - Linear issue: - Slack thread: ## Checklist <!-- Put an 'x' in all boxes that apply --> - [x] I have read the [contributing guidelines](README.md) - [x] I have tested my changes locally using `docs dev` - [x] All code examples have been tested and work correctly - [x] I have used **root relative** paths for internal links - [x] I have updated navigation in `src/docs.json` if needed - [x] I have gotten approval from the relevant reviewers - [ ] (Internal team members only / optional) I have created a preview deployment using the [Create Preview Branch workflow](https://github.com/langchain-ai/docs/actions/workflows/create-preview-branch.yml) ## Additional notes <!-- Any other information that would be helpful for reviewers --> ### Changes Made: 1. **Tool Documentation**: - Added `src/oss/python/integrations/tools/serpex_search_python.mdx` - Python Serpex tool documentation - Added `src/oss/javascript/integrations/tools/serpex_search_js.mdx` - JavaScript Serpex tool documentation 2. **Provider Pages**: - Added `src/oss/python/integrations/providers/serpex-python.mdx` - Python provider page - Added `src/oss/javascript/integrations/providers/serpex-js.mdx` - JavaScript provider page 3. **Package Registry**: - Updated `reference/packages.yml` to include both `langchain-serpex-python` and `langchain-serpex-js` packages - Added cross-platform references (`js: langchain-serpex-js` for Python package) 4. **Partner Package Table**: - Updated `pipeline/tools/partner_pkg_table.py` to include Serpex entries ### Features Documented: - **Multi-engine search support**: Google, Bing, DuckDuckGo, Brave, Yahoo, Yandex - **Native async support**: Both Python and JavaScript implementations support async operations - **Cross-platform compatibility**: Python package references JS counterpart and vice versa - **Free tier available**: Pricing information included - **Comprehensive API documentation**: Installation, setup, usage examples, and parameter details ### Testing: - Integration components verified through automated testing - Documentation structure validated - Cross-platform references confirmed - Package registry entries validated</content> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:22:16 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#1381