Skip to main content

LangChain Reserp

A minimal LangChain tool for the Reserp Google Search API.

The tool accepts the public Reserp request field—a complete Google Search URL—makes one request, and returns the public JSON payload without filtering or reshaping it. It adds no retries, timeout policy, concurrency management, caching, queues, or automatic pagination.

Installation

pip install langchain-reserp

Usage

import os

from langchain_reserp import ReserpSearchTool

os.environ["RESERP_API_KEY"] = "your-api-key"

tool = ReserpSearchTool()
result = tool.invoke(
    {"url": "https://www.google.com/search?q=photonic+computing&gl=us&hl=en"}
)
print(result)

The surrounding application owns retries, timeouts, task queues, concurrency, observability, and pagination. When the API reports retryable, this package exposes that field and takes no action itself.

API contract

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

langchain_reserp-0.1.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

langchain_reserp-0.1.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file langchain_reserp-0.1.0.tar.gz.

File metadata

  • Download URL: langchain_reserp-0.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.5

File hashes

Hashes for langchain_reserp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 127174f6d8474be5cf2b8446e32b167dc2a6fdb341cf51f09bdf677f3edd3130
MD5 416eab8f6da1714fed302dcfb34b06e8
BLAKE2b-256 d606521a70f481722853af93e312a9a9c17ed133f724ca9769fc51d0ca972d0a

See more details on using hashes here.

File details

Details for the file langchain_reserp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for langchain_reserp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9f5d18de8b7b4c46f192d283133c398973144a4077bcaa122f0b815f692253d3
MD5 16485ceda2475c11d0389386f34ab366
BLAKE2b-256 a1f76add96d755b42fa6627eff0710f1fc5592e5574756c2055478f3f2bf3754

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page