[PR #4162] docs: add iFlow Search Python tool integration page #4156

Open
opened 2026-06-05 19:12:58 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/4162
Author: @zhengyanglsun
Created: 5/26/2026
Status: 🔄 Open

Base: mainHead: docs/iflow-search-python-tools


📝 Commits (3)

  • 233aa62 docs: add iFlow Search Python tool integration page
  • f9a39d5 docs: fix prose lint for iFlow Search Python page
  • f80c361 docs: parenthesize iFlow Search code lists for Vale

📊 Changes

2 files changed (+197 additions, -0 deletions)

View changed files

src/oss/python/integrations/tools/iflow_search.mdx (+195 -0)
📝 src/oss/python/integrations/tools/index.mdx (+2 -0)

📄 Description

Summary

  • Add src/oss/python/integrations/tools/iflow_search.mdx, a new integration page for the iflow-search-langchain PyPI package (community-maintained by the iFlow team).
  • Link the new page from src/oss/python/integrations/tools/index.mdx: one row in the Search table and one card in the All tools and toolkits grid, both inserted alphabetically.

The page documents the four factory functions exposed by the package — create_iflow_web_search_tool, create_iflow_image_search_tool, create_iflow_web_fetch_tool, and the umbrella create_iflow_search_tools — the three registered tool names (iflow_web_search, iflow_image_search, iflow_web_fetch), credentials via the IFLOW_API_KEY environment variable, sync / async / ToolCall invocation examples, and a create_agent agent example.

The integration is Python-only; there is no LangChain.js counterpart in scope for this PR. The package install is pip install -U iflow-search-langchain (stable 0.1.0 on PyPI), and the page is explicitly marked as community-contributed / not an official LangChain package.

Test plan

  • make dev — preview locally and confirm the new page renders without MDX errors
  • Verify the new row appears in the Search table at the expected alphabetical position (between Google Search and Linkup Search)
  • Verify the new Card appears in the All-tools grid alphabetically (between IBM watsonx.ai (SQL) and Ionic Shopping Tool)
  • Verify /oss/integrations/tools/iflow_search resolves — both from the new table row and from the Card
  • Verify the PyPI version shield image loads

🔄 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/4162 **Author:** [@zhengyanglsun](https://github.com/zhengyanglsun) **Created:** 5/26/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `docs/iflow-search-python-tools` --- ### 📝 Commits (3) - [`233aa62`](https://github.com/langchain-ai/docs/commit/233aa621ea495b639632b35ddf8247bd200c46fa) docs: add iFlow Search Python tool integration page - [`f9a39d5`](https://github.com/langchain-ai/docs/commit/f9a39d5132c72f87b46df4bcc9726a3b4926e13c) docs: fix prose lint for iFlow Search Python page - [`f80c361`](https://github.com/langchain-ai/docs/commit/f80c36190c8012e0736c3ad5d35bcd2ec8dff6be) docs: parenthesize iFlow Search code lists for Vale ### 📊 Changes **2 files changed** (+197 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `src/oss/python/integrations/tools/iflow_search.mdx` (+195 -0) 📝 `src/oss/python/integrations/tools/index.mdx` (+2 -0) </details> ### 📄 Description ## Summary - Add `src/oss/python/integrations/tools/iflow_search.mdx`, a new integration page for the `iflow-search-langchain` PyPI package (community-maintained by the iFlow team). - Link the new page from `src/oss/python/integrations/tools/index.mdx`: one row in the **Search** table and one card in the **All tools and toolkits** grid, both inserted alphabetically. The page documents the four factory functions exposed by the package — `create_iflow_web_search_tool`, `create_iflow_image_search_tool`, `create_iflow_web_fetch_tool`, and the umbrella `create_iflow_search_tools` — the three registered tool names (`iflow_web_search`, `iflow_image_search`, `iflow_web_fetch`), credentials via the `IFLOW_API_KEY` environment variable, sync / async / `ToolCall` invocation examples, and a `create_agent` agent example. The integration is Python-only; there is no LangChain.js counterpart in scope for this PR. The package install is `pip install -U iflow-search-langchain` (stable 0.1.0 on PyPI), and the page is explicitly marked as community-contributed / not an official LangChain package. ## Test plan - [ ] `make dev` — preview locally and confirm the new page renders without MDX errors - [ ] Verify the new row appears in the Search table at the expected alphabetical position (between **Google Search** and **Linkup Search**) - [ ] Verify the new Card appears in the All-tools grid alphabetically (between **IBM watsonx.ai (SQL)** and **Ionic Shopping Tool**) - [ ] Verify `/oss/integrations/tools/iflow_search` resolves — both from the new table row and from the Card - [ ] Verify the PyPI version shield image loads --- <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-06-05 19:12:58 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#4156