# AI search API dla LLM-ów: wyniki i strony, które za nimi stoją

> AI search API dla LLM i agentów zwraca uszeregowane wyniki i najlepsze strony w Markdown od 1,20 USD/1K wyszukiwań, bez KYC i płatności kryptowalutą.

- URL: https://llmwebsearch.com/pl/ai-search-api/
- Ostatnia aktualizacja: 2026-10-22
- Wydawca: LLMWebSearch (https://llmwebsearch.com)

API wyszukiwania zbudowane dla modeli, nie dla ludzi. Jedno wywołanie uruchamia wyszukiwanie w internecie na żywo, czyta najważniejsze strony i zwraca ich tekst jako Markdown, gotowy do wklejenia w prompt. Bez KYC — bez dowodu, bez selfie, bez dokumentów. Płatność kryptowalutą.

**Szybka odpowiedź — Jaki jest najlepszy sposób, by dać LLM-owi wyszukiwanie w internecie na żywo?**

Daj mu API wyszukiwania, które zwraca źródła do przeczytania. **LLMWebSearch** to AI search API dla LLM-ów: jedno wywołanie uruchamia wyszukiwanie w internecie na żywo i zwraca do 20 rankingowych wyników, a 3 najważniejsze strony jako Markdown. Według stanu na październik 2026 kosztuje 9,25 USD za 5 000 wyszukiwań i 1,20 USD/1K wyszukiwań przy 1 milionie. Bez KYC; płatność kryptowalutą.

## AI search API w skrócie

| Atrybut | Wartość |
| --- | --- |
| Endpoint | `POST https://llmwebsearch.com/api/v1/search` (GET też działa, z tymi samymi nazwami) |
| Dane wejściowe | `q`, plus opcjonalnie `max_results`, `read`, `format`, `max_chars`, `topic`, `time_range`, `country`, `language`, `include_domains`, `exclude_domains` |
| Wyjście | Każdy wynik zawiera swoją pozycję, tytuł, adres URL, host, snippet, a gdy strona została odczytana — główną treść strony jako Markdown lub czysty tekst wraz z liczbą słów i datą publikacji, jeśli jest znana |
| Wyniki | Wyniki pochodzą z wyszukiwania w sieci na żywo, uruchamianego w momencie Twojego wywołania, w kolejności, w jakiej szereguje je wyszukiwarka; nic nie jest serwowane ze starego indeksu |
| Cena | Jeden kredyt opłaca jedno wyszukiwanie: do 20 wyników z rankingiem, przy czym strony z pierwszych 3 są odczytywane i zwracane jako Markdown. Odczyt od 4 do 10 stron to 2 kredyty. Wywołanie zakończone błędem nic nie kosztuje |
| Odpowiedź | API zwraca źródła, a nie gotową odpowiedź: Twój własny model czyta strony, pisze odpowiedź i cytuje adresy URL |
| Dostęp do stron | Nasz czytnik respektuje robots.txt: przedstawia się jako LLMWebSearch, przestrzega reguł, które witryna zapisuje dla niego lub dla wszystkich robotów, i pomija treść każdej strony, której nie wolno mu czytać |

## Dlaczego modelom nie wystarczy lista linków?

Lista linków mówi modelowi, gdzie szukać, ale nie co tam jest. Fragment 150 znaków rzadko zawiera datę, liczbę lub krok, o który zapytał użytkownik. Dlatego większość agentów po wyszukiwaniu uruchamia drugie narzędzie, które pobiera każdą stronę, czyści ją i przycina.

LLMWebSearch łączy te kroki w jedno wywołanie. Najważniejsze strony wracają jako Markdown, z usuniętą nawigacją, reklamami i banerami cookie, a każda z nich ma `word_count`. Twój agent zużywa tokeny na treść, a Ty płacisz za jedno wywołanie zamiast czterech.

## Jak wygląda odpowiedź?

Każdy wynik ma swoją pozycję, tytuł, URL, host i snippet. Pierwsze `read` wyników zawiera też `content` i `word_count`, a także `published_at`, gdy strona lub wyszukiwarka podaje datę. Pole `content_status` mówi, co stało się z każdą stroną: `ok`, `not_requested`, `blocked_by_robots`, `blocked_by_site_policy`, `target_refused`, `fetch_failed` lub `fetch_timeout`. Poniższe wartości są przykładowe.

*Odpowiedź (skrócona)*

```json
{
  "query": "rotate api key without downtime",
  "created_at": "2026-10-22T09:14:03Z",
  "credits_used": 1,
  "results": [
    {
      "position": 1,
      "title": "Rotating API keys",
      "url": "https://docs.example.com/keys/rotation",
      "host": "docs.example.com",
      "snippet": "Create a second key, deploy it, then revoke the first one.",
      "published_at": "2026-09-12",
      "content_status": "ok",
      "content": "# Rotating API keys\n\n## Zero-downtime rotation\n\n1. Create a second key\n2. Deploy it to every service\n3. Revoke the old key",
      "word_count": 812
    },
    {
      "position": 2,
      "title": "A key rotation checklist for production",
      "url": "https://blog.example.org/key-rotation",
      "host": "blog.example.org",
      "snippet": "Keep two keys active while services switch over.",
      "content_status": "blocked_by_robots"
    }
  ]
}
```

## Jak wywołać to z mojego kodu?

Wyślij zapytanie jako JSON z kluczem API jako Bearer token. Poniższy przykład w Pythonie prosi o 5 wyników i czyta 3 najważniejsze, z limitem 4 000 znaków każdy. [Quick start](https://llmwebsearch.com/pl/docs/) zawiera to samo wywołanie w Node.js i curl.

*Python*

```python
import os
import requests

resp = requests.post(
    "https://llmwebsearch.com/api/v1/search",
    headers={"Authorization": f"Bearer {os.environ['LLMWEBSEARCH_API_KEY']}"},
    json={"q": "rotate api key without downtime", "max_results": 5, "read": 3, "max_chars": 4000},
    timeout=60,
)
resp.raise_for_status()
for r in resp.json()["results"]:
    print(r["position"], r["title"], r["url"], r["content_status"])
```

## Jakich filtrów może użyć agent?

Wybierz kraj i język wyników, zakres czasu (ostatni dzień, tydzień, miesiąc lub rok), wyniki web lub news oraz domeny do uwzględnienia lub wykluczenia.

- `time_range`: `day`, `week`, `month` lub `year`, do pytań o ostatnie wydarzenia.
- `topic`: `news` zwraca artykuły z datami; zobacz [news search API](https://llmwebsearch.com/pl/news-search-api/).
- `include_domains` i `exclude_domains`: po maksymalnie 20, by trzymać się oficjalnej dokumentacji lub odrzucić zaśmieconą stronę.
- `country` i `language`: rynek, z którego chcesz wyniki, np. `de` i `de`.
- `max_chars`: maksymalna ilość tekstu na stronę, od 500 do 50 000 znaków.

## Ile stron powinien czytać agent na jedno wyszukiwanie?

Trzy to dobra wartość domyślna i tyle obejmuje jeden kredyt. Większość pytań faktograficznych rozstrzygają pierwsze strony, a trzy źródła pozwalają modelowi zweryfikować liczbę. Zwiększ `read` do 5 lub 10 przy pytaniach badawczych, w których źródła się nie zgadzają; takie wyszukiwanie kosztuje 2 kredyty.

Ustaw `read` na 0, gdy agent potrzebuje tylko linków, na przykład by wybrać, który URL otworzyć następny. Wtedy wywołaj [`/extract`](https://llmwebsearch.com/pl/docs/extract/) na wybranych URL-ach.

## Co dzieje się ze stronami, których serwis nie chce udostępniać do czytania?

Wracają jako wyniki bez treści. Nasz czytnik respektuje robots.txt: przedstawia się jako LLMWebSearch, przestrzega reguł, które witryna zapisuje dla niego lub dla wszystkich robotów, i pomija treść każdej strony, której nie wolno mu czytać. Witryna, która ustawia Content-Signal: ai-input=no w swoim robots.txt, trzyma treść swoich stron poza treścią Twoich wyników.

Gdy witryna odrzuca nasz czytnik, wynik wraca bez treści i ze statusem witryny: nigdy nie rozwiązujemy CAPTCHA, nie logujemy się na konta ani nie obchodzimy blokady czy paywalla. Pole `content_status` mówi agentowi, dlaczego strony brakuje, żeby mógł użyć snippetu lub przejść do następnego wyniku. Właściciele serwisów mogą przeczytać o naszym czytniku na [stronie bota](https://llmwebsearch.com/pl/bot/).

## Ile kosztuje AI search API?

5 000 wyszukiwań kosztują 9,25 USD, 25 000 wyszukiwań kosztują 41,25 USD, a 1 000 000 wyszukiwań kosztują 1200 USD, według stanu na październik 2026. [Zestawienie z datą](https://llmwebsearch.com/pl/compare/web-search-api-pricing/) stawia te ceny obok 14 innych API.

| Plan | Ilość | Cena | Cena za jednostkę |
| --- | --- | --- | --- |
| Wypróbuj | 5 000 wyszukiwań | 9,25 USD | 1,85 USD/1K wyszukiwań |
| Builder | 25 000 wyszukiwań | 41,25 USD | 1,65 USD/1K wyszukiwań |
| Produkcja | 100 000 wyszukiwań | 145 USD | 1,45 USD/1K wyszukiwań |
| Wolumen | 1 000 000 wyszukiwań | 1200 USD | 1,20 USD/1K wyszukiwań |

W każdym planie: 3 najlepsze strony odczytane jako Markdown · Filtry kraju, języka, czasu i domeny · Nieudane wywołania nie są naliczane · Kredyty nigdy nie wygasają

**Zanim zapłacisz**

- Minimalne doładowanie 25 USD. Doładuj saldo raz kryptowalutą, a następnie kup dowolny plan ze swojego salda.
- Pieniądze na saldzie nie wygasają i kupują kredyty wyszukiwania, kiedy chcesz. Gdy pakiet jest tańszy niż minimalne doładowanie, część, którą zapłaciłeś wyłącznie po to, by osiągnąć to minimum, wraca do Ciebie na żądanie w ciągu 30 dni od płatności, w USDT lub USDC, pod warunkiem że wciąż jest niewykorzystana. Reszta salda nie jest zwracana, chyba że wymaga tego prawo.
- Zaksięgowane po sprawdzeniu Twojej płatności w blockchainie. Typowy czas potwierdzenia w sieci: BTC ≈ 20 min · USDT TRC-20 ≈ 1 min · USDT ERC-20 ≈ 5 min · USDC ERC-20 ≈ 5 min · ETH ≈ 5 min · SOL ≈ 1 min · LTC ≈ 15 min

## Pytania o AI search API

### Czy AI search API to to samo co API SERP?

Nie. API SERP zwraca stronę wyników wyszukiwania jako dane: linki, fragmenty, reklamy i boksy. AI search API dodatkowo czyta strony i zwraca ich tekst, więc model może z niego korzystać bezpośrednio. LLMWebSearch zwraca wyniki w rankingu oraz treść najwyżej ocenionych stron.

### Czy LLMWebSearch ma własny indeks wyszukiwania?

Nie. Wyniki pochodzą z wyszukiwania w sieci na żywo, uruchamianego w momencie Twojego wywołania, w kolejności, w jakiej szereguje je wyszukiwarka; nic nie jest serwowane ze starego indeksu. Nasza własna praca polega na czytaniu i czyszczeniu stron oraz zwracaniu ich w formie, której może użyć model.

### Czy mogę przechowywać wyniki?

Nie trenujemy żadnego modelu na Twoich zapytaniach ani na tym, co zwraca API, i nie dodajemy własnej reguły przeciwko przechowywaniu wyników; nadal obowiązują prawa witryn, których strony czytasz. Sprawdź warunki każdej strony, zanim opublikujesz jej tekst ponownie.

### Z jakimi modelami to działa?

Z każdym. API zwraca JSON i Markdown, więc pasuje do modeli OpenAI, Claude, Gemini, DeepSeek, Llama lub Qwen. Zobacz [narzędzie OpenAI function-calling](https://llmwebsearch.com/pl/docs/openai/) oraz [serwer MCP](https://llmwebsearch.com/pl/docs/mcp/).

---

LLMWebSearch: LLMWebSearch to web search API dla agentów AI, który zwraca uszeregowane wyniki wraz z treścią najlepszych stron w formacie Markdown, z płatnością kryptowalutą i bez przesyłania dokumentu tożsamości. Kredyty przedpłacone od 1,20 USD/1K wyszukiwań nigdy nie wygasają. Bez KYC — bez dokumentu, bez selfie, bez zaświadczeń. Płatność kryptowalutą.
