[PR #3885] docs: Add LongProbe as a RAG regression testing provider #3897

Open
opened 2026-06-05 18:53:30 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/3885
Author: @MUDASSIR-75
Created: 5/6/2026
Status: 🔄 Open

Base: mainHead: main


📝 Commits (10+)

  • 548cebc docs: Add Supadata integration provider
  • c8a6ab7 Merge branch 'langchain-ai:main' into main
  • 3ebfb76 docs: Add Python Supadata integration
  • f6cc64b docs: Add Javascript Supadata integration
  • 196847e docs: Add Javascript Supadata integration
  • 8cf126a Merge branch 'main' into main
  • aedf339 Merge branch 'main' into main
  • dfcd0f8 Merge branch 'main' into main
  • 38f4c43 Merge branch 'main' into main
  • 801d862 Merge branch 'main' into main

📊 Changes

3 files changed (+67 additions, -0 deletions)

View changed files

📝 packages.yml (+5 -0)
📝 src/oss/python/integrations/providers/all_providers.mdx (+8 -0)
src/oss/python/integrations/providers/longprobe.mdx (+54 -0)

📄 Description

Overview

Adds a new provider documentation page for LongProbe, a sub-second RAG retrieval regression testing tool. Includes instructions for the langchain-longprobe partner package.

Type of change

Type: New documentation page

Related issues/PRs

Checklist

  • I have read the contributing guidelines, including the language policy
  • 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 (Note: Following previous maintainer guidance to skip docs.json for community providers in all_providers.mdx).

Additional notes

LongProbe allows developers to catch retrieval regressions during the dev-loop. This PR introduces the LangChain-native wrappers:

  • RetrievalProbe: For regression testing retrievers.
  • LongProbeCallbackHandler: For passive monitoring.
  • RetrievalRegressionRunnable: For LCEL integration.

🔄 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/3885 **Author:** [@MUDASSIR-75](https://github.com/MUDASSIR-75) **Created:** 5/6/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (10+) - [`548cebc`](https://github.com/langchain-ai/docs/commit/548cebc619d72e90fc44e4fffd3eeacf239d65f2) docs: Add Supadata integration provider - [`c8a6ab7`](https://github.com/langchain-ai/docs/commit/c8a6ab70ae420e61563435daf1e1bbd6b7311051) Merge branch 'langchain-ai:main' into main - [`3ebfb76`](https://github.com/langchain-ai/docs/commit/3ebfb7649c39b3aad24f847fd55d7c9d28ed9252) docs: Add Python Supadata integration - [`f6cc64b`](https://github.com/langchain-ai/docs/commit/f6cc64bb068cfb7954cb3e30a6ed0f19e7aacb64) docs: Add Javascript Supadata integration - [`196847e`](https://github.com/langchain-ai/docs/commit/196847e8028728ebddbe7e7a753418dee4b7f914) docs: Add Javascript Supadata integration - [`8cf126a`](https://github.com/langchain-ai/docs/commit/8cf126aa207903a5320909066cd2d1bac6acad61) Merge branch 'main' into main - [`aedf339`](https://github.com/langchain-ai/docs/commit/aedf3398d18639ac7148e84d3f29859bb21d5629) Merge branch 'main' into main - [`dfcd0f8`](https://github.com/langchain-ai/docs/commit/dfcd0f81dad38adac8c1fdaccda7767b68bfbfe5) Merge branch 'main' into main - [`38f4c43`](https://github.com/langchain-ai/docs/commit/38f4c43938bf90f612b2a211fc50a575a4078f1b) Merge branch 'main' into main - [`801d862`](https://github.com/langchain-ai/docs/commit/801d8623d38c682ba38ab408e0af2300621ca5b5) Merge branch 'main' into main ### 📊 Changes **3 files changed** (+67 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `packages.yml` (+5 -0) 📝 `src/oss/python/integrations/providers/all_providers.mdx` (+8 -0) ➕ `src/oss/python/integrations/providers/longprobe.mdx` (+54 -0) </details> ### 📄 Description ## Overview Adds a new provider documentation page for **LongProbe**, a sub-second RAG retrieval regression testing tool. Includes instructions for the `langchain-longprobe` partner package. ## Type of change **Type:** New documentation page ## Related issues/PRs - Feature PR: [ENDEVSOLS/langchain-longprobe](https://github.com/ENDEVSOLS/langchain-longprobe) - PyPI Package: [langchain-longprobe](https://pypi.org/project/langchain-longprobe/) ## Checklist - [x] I have read the [contributing guidelines](README.md), including the [language policy](https://docs.langchain.com/oss/python/contributing/overview#language-policy) - [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 - [ ] I have updated navigation in `src/docs.json` if needed (Note: Following previous maintainer guidance to skip `docs.json` for community providers in `all_providers.mdx`). ## Additional notes **LongProbe** allows developers to catch retrieval regressions during the dev-loop. This PR introduces the LangChain-native wrappers: - `RetrievalProbe`: For regression testing retrievers. - `LongProbeCallbackHandler`: For passive monitoring. - `RetrievalRegressionRunnable`: For LCEL integration. --- <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 18:53:30 -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#3897