DeepSeek 17 października 2026 r. udostępnił deweloperom osobne API Search i Fetch. Mają zapewnić agentom AI i aplikacjom RAG — czyli systemom, które wzbogacają odpowiedzi modelu o znalezione informacje — dostęp do aktualnych treści w sieci. Search korzysta z własnej wyszukiwarki DeepSeek, a Fetch pobiera wskazaną stronę i zwraca jej treść w formacie Markdown.
14
23
24
Endpointy, format i uwierzytelnianie
Oba interfejsy działają pod adresem bazowym https://api.deepseek.com i przyjmują oraz zwracają dane w surowym formacie JSON. Udokumentowane endpointy to:
23
- Search:
POST https://api.deepseek.com/v1/tools/search
- Fetch:
POST https://api.deepseek.com/v1/tools/fetch
Dokumentacja podaje, że API korzystają z takiego samego uwierzytelniania typu Bearer jak DeepSeek API.
23
Search: parametry i wyniki
Wymagane pole query musi zawierać od 1 do 128 znaków Unicode i nie może składać się wyłącznie z białych znaków. Opcjonalne pole count określa liczbę wyników: domyślnie jest to 10, a dopuszczalny zakres wynosi od 1 do 50. Wśród udokumentowanych parametrów opcjonalnych są również ori_question, localization i need_content. Jedna z referencji integracyjnych podaje, że need_content domyślnie ma wartość false. Dostępne materiały nie wyjaśniają dokładnego znaczenia ani oczekiwanego formatu wszystkich parametrów opcjonalnych.
17
36
Oficjalna dokumentacja API wymienia obsługę operatorów site:, -site: oraz fraz ujętych w cudzysłów. Referencja integracyjna wymienia ponadto -term, lang:, after: i before:. Tę dodatkową listę warto traktować jako wskazówkę integracyjną, a nie pełną gwarancję działania każdego operatora.
17
34
Search zwraca uporządkowane wyniki wyszukiwania. Referencja społecznościowej integracji wymienia pola takie jak title, url, snippet, summary oraz — na żądanie — content, a także date, rerank_score i authority. Według niej fragmenty snippet mają zwykle 100–200 znaków, a podsumowania summary — 600–800 znaków. Ponieważ te szczegóły pochodzą z opisu integracji, a nie z przytoczonego fragmentu oficjalnej dokumentacji API, przed oparciem na nich implementacji warto sprawdzić aktualny schemat odpowiedzi.
36
Fetch: pobieranie stron
Fetch wymaga podania adresu URL o długości do 8192 znaków. Dokumentacja API dopuszcza adresy HTTP i HTTPS zawierające host, ale wyklucza URL-e z nazwą użytkownika lub hasłem. W odpowiedzi API zwraca tytuł strony i jej treść w Markdown.
18
Dostępna dokumentacja nie potwierdza, że można pobrać zawartość każdej witryny, ani nie opisuje wszystkich ograniczeń ekstrakcji i możliwych błędów. Nie należy więc zakładać, że Fetch zawsze zwróci pełną treść dowolnego adresu.
18
Ceny i czasowe bezpłatne wywołania
DeepSeek podał cenę 0,75 USD za każde 1000 wywołań każdego z endpointów. Według relacji rozliczane są udane żądania, a błędy, puste wyniki i przekroczenia czasu oczekiwania nie podlegają opłacie. Referencja integracyjna opisuje koszt pobierania jako niezależny od opłat za tokeny modelu. Sama opłata za wywołanie API nie obejmuje więc ewentualnego użycia modelu do analizy pobranych treści.
2
13
24
W komunikacie premierowym DeepSeek poinformował, że wywołania Search i Fetch wykonywane przez narzędzia serwerowe w DeepSeek Harness, Claude Code i Codex będą tymczasowo bezpłatne dla użytkowników DeepSeek API. Naliczanie opłat miało ruszyć 31 października 2026 r. o 16:00 UTC, czyli 1 listopada o 00:00 czasu pekińskiego. Zwolnienie dotyczy tych integracji narzędziowych — nie oznacza, że bezpłatne są wszystkie bezpośrednie wywołania API.
2
24
Limity i niewyjaśnione kwestie
W omówieniach zewnętrznych podawano limit 5 żądań na sekundę na konto dla API Search i Fetch.
4
10 Dostępna dokumentacja nie rozstrzyga, czy każdy endpoint ma osobny limit, czy limit jest przypisany do konta czy klucza API, ani czy Fetch ma dodatkowe ograniczenia dla poszczególnych domen. Nie określa też dokładnie, jak API odpowiada po przekroczeniu limitu.
17
18
Osobna dokumentacja DeepSeek opisuje limity równoczesnych połączeń dla modeli, ale dostępny fragment nie wyjaśnia, jak mają się one do ruchu w Search i Fetch. Nie potwierdza też, że przekroczenie limitu tych API zawsze skutkuje odpowiedzią HTTP 429.
25
W skrócie: DeepSeek udostępnił podstawowe interfejsy Search i Fetch, oparł wyszukiwanie na własnej wyszukiwarce i ustalił opłaty zależne od liczby żądań. Przy wdrażaniu warto korzystać z aktualnej dokumentacji API, zwłaszcza w sprawie formatów pól opcjonalnych, pełnego schematu odpowiedzi i zachowania w sytuacjach brzegowych — nie zakładać, że wskazówki zewnętrznych integracji są oficjalną specyfikacją usługi.
17
18
23