← Powrót do bloga

Google Search API dla agentów AI: dostęp do sieci na żywo (2026)

Jak dać agentowi AI prawdziwe wyszukiwanie Google — jako wywołanie narzędzia/funkcji z LangChain lub OpenAI SDK. Dlaczego tanie synchroniczne SERP API pasuje do agentów.

1 min czytania

LLM-y są zamrożone w momencie zakończenia treningu i halucynują na temat najnowszych faktów. Danie agentowi narzędzia wyszukiwania Google rozwiązuje oba problemy — a tanie, synchroniczne SERP API jak serp.cheap to idealne zaplecze, ponieważ opóźnienie jest przewidywalne, a koszt pojedynczego wywołania jest na tyle niski, by działać w skali agentów.

Narzędzie wyszukiwania (zwykła funkcja)

import requests

def google_search(query: str, country: str = "us") -> str:
    """Search Google and return the top results as text."""
    data = requests.post(
        "https://api.serp.cheap/v1/search",
        headers={"X-API-Key": "YOUR_KEY"},
        json={"q": query, "gl": country},
        timeout=30,
    ).json()
    return "\n".join(
        f'{r["position"]}. {r["title"]} — {r["link"]}\n   {r.get("snippet","")}'
        for r in data["organic"]
    )

Z API tool-calling OpenAI

tools = [{
    "type": "function",
    "function": {
        "name": "google_search",
        "description": "Search Google for up-to-date information.",
        "parameters": {
            "type": "object",
            "properties": {
                "query": {"type": "string"},
                "country": {"type": "string", "default": "us"},
            },
            "required": ["query"],
        },
    },
}]
# When the model calls google_search, run the function above and return its
# output as the tool result, then let the model answer with citations.

Z LangChain

from langchain.tools import Tool

search_tool = Tool(
    name="google_search",
    description="Search Google for current information.",
    func=lambda q: google_search(q),
)
# Add search_tool to your agent's tool list.

Dlaczego serp.cheap pasuje do agentów

  • Synchroniczne odpowiedzi w ~2s — brak asynchronicznej kolejki do orkiestracji w ramach wywołania narzędzia.
  • Tanie w skali — agenci rozsyłają wiele wyszukiwań; $0.0006/wywołanie (połowa z cache) utrzymuje koszt uruchomień na rozsądnym poziomie.
  • Prawdziwe google.com + cytowania — zwracaj linki, które model może cytować, a nie indeks typu czarna skrzynka.

Dalej

Frequently asked questions

Jak dać agentowi AI wyszukiwanie Google?+

Udostępnij SERP API jako narzędzie/funkcję, którą model może wywołać. Agent przekazuje zapytanie, Twoja funkcja wywołuje API i zwraca wyniki organiczne jako tekst, nad którym model może rozumować. serp.cheap sprawdza się dobrze, bo jest synchroniczne i wystarczająco tanie, by działać w skali agentów.

Dlaczego nie używać wbudowanego przeglądania modelu?+

Wbudowane przeglądanie jest nieprzejrzyste, ma limity zapytań i nie zawsze jest dostępne przez API. Dedykowane SERP API daje kontrolę nad krajem, świeżością i kosztem oraz zwraca ustrukturyzowane wyniki, które możesz cytować.

Pobierz klucz API

Najtaniej bezpośrednio, płać kartą lub kryptowalutą, bez KYC. Albo przez marketplace.