# AI search API cho LLM: kết quả và những trang đằng sau chúng

> AI search API cho LLM và agent: một lần gọi trả về kết quả web đã xếp hạng dạng Markdown, từ 1,20 US$/1K lượt tìm kiếm, thanh toán bằng crypto.

- URL: https://llmwebsearch.com/vi/ai-search-api/
- Cập nhật lần cuối: 2026-10-22
- Đơn vị phát hành: LLMWebSearch (https://llmwebsearch.com)

Một search API được xây cho model, không phải cho người. Một lần gọi chạy tìm kiếm web trực tiếp, đọc các trang hàng đầu và trả về văn bản của chúng dưới dạng Markdown, sẵn sàng đưa vào prompt. Không cần KYC — không giấy tờ tùy thân, không selfie, không tài liệu. Thanh toán bằng crypto.

**Trả lời nhanh — Cách tốt nhất để cho LLM tìm kiếm web trực tiếp là gì?**

Hãy cấp cho nó một search API trả về các nguồn mà nó có thể đọc. **LLMWebSearch** là một AI search API cho LLM: một lần gọi chạy tìm kiếm web trực tiếp và trả về tối đa 20 kết quả đã xếp hạng, cùng 3 trang hàng đầu dưới dạng Markdown. Tính đến tháng 10 năm 2026, giá là 9,25 US$ cho 5.000 lượt tìm kiếm và 1,20 US$/1K lượt tìm kiếm ở mức 1 triệu. Không cần KYC; thanh toán bằng crypto.

## AI search API trong ngắn gọn

| Thuộc tính | Giá trị |
| --- | --- |
| Endpoint | `POST https://llmwebsearch.com/api/v1/search` (GET cũng được, với cùng tên) |
| Đầu vào | `q`, cùng các tùy chọn `max_results`, `read`, `format`, `max_chars`, `topic`, `time_range`, `country`, `language`, `include_domains`, `exclude_domains` |
| Đầu ra | Mỗi kết quả mang theo vị trí, tiêu đề, URL, host, snippet và, khi trang đã được đọc, nội dung chính của trang dưới dạng Markdown hoặc văn bản thuần kèm số từ và ngày xuất bản nếu biết |
| Kết quả | Kết quả đến từ một lượt tìm kiếm web trực tiếp chạy đúng lúc bạn gọi, theo thứ tự mà công cụ tìm kiếm xếp hạng; không có gì được phục vụ từ một chỉ mục cũ |
| Giá | Một credit trả cho một lượt tìm kiếm: tối đa 20 kết quả được xếp hạng, với nội dung của 3 trang đầu được đọc và trả về dưới dạng Markdown. Đọc từ 4 đến 10 trang thì tính 2 credit. Lượt gọi kết thúc bằng lỗi không tốn gì |
| Câu trả lời | API trả về các nguồn, không phải một câu trả lời được viết sẵn: model của chính bạn đọc các trang, viết câu trả lời và trích dẫn các URL |
| Truy cập trang | Trình đọc của chúng tôi tôn trọng robots.txt: nó tự giới thiệu là LLMWebSearch, tuân theo các quy tắc mà một trang viết cho nó hoặc cho tất cả robot, và bỏ qua nội dung của bất kỳ trang nào nó không được phép đọc |

## Vì sao model cần nhiều hơn một danh sách liên kết?

Một danh sách liên kết chỉ cho model biết nơi cần xem, chứ không cho biết có gì ở đó. Một snippet 150 ký tự hiếm khi chứa ngày tháng, con số hay bước mà người dùng hỏi. Vì vậy hầu hết agent làm theo một lần tìm kiếm bằng công cụ thứ hai để tải từng trang, làm sạch và cắt gọn nó.

LLMWebSearch gộp các bước đó vào một lần gọi. Các trang hàng đầu trở về dưới dạng Markdown, đã loại bỏ điều hướng, quảng cáo và banner cookie, và mỗi trang mang một `word_count`. Agent của bạn dùng token cho nội dung, và bạn trả tiền cho một lần gọi thay vì bốn.

## Một phản hồi trông như thế nào?

Mỗi kết quả có vị trí, tiêu đề, URL, host và snippet. `read` kết quả đầu tiên cũng mang `content` và `word_count`, cùng với `published_at` khi trang hoặc công cụ tìm kiếm cung cấp ngày. Một trường `content_status` cho biết điều gì đã xảy ra với mỗi trang: `ok`, `not_requested`, `blocked_by_robots`, `blocked_by_site_policy`, `target_refused`, `fetch_failed` hoặc `fetch_timeout`. Các giá trị dưới đây chỉ để minh họa.

*Phản hồi (rút gọn)*

```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"
    }
  ]
}
```

## Làm sao để gọi nó từ code của tôi?

Gửi truy vấn dưới dạng JSON với khóa API của bạn làm Bearer token. Ví dụ Python dưới đây yêu cầu 5 kết quả và đọc 3 trang hàng đầu, giới hạn 4.000 ký tự mỗi trang. [Quick start](https://llmwebsearch.com/vi/docs/) có lời gọi tương tự bằng Node.js và 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"])
```

## Agent có thể dùng những filter nào?

Chọn quốc gia và ngôn ngữ của kết quả, khoảng thời gian (ngày, tuần, tháng hoặc năm qua), kết quả web hoặc tin tức, và các tên miền cần bao gồm hoặc loại trừ.

- `time_range`: `day`, `week`, `month` hoặc `year`, cho các câu hỏi về sự kiện gần đây.
- `topic`: `news` trả về bài viết kèm ngày tháng; xem [news search API](https://llmwebsearch.com/vi/news-search-api/).
- `include_domains` và `exclude_domains`: tối đa 20 mỗi cái, để bám vào tài liệu chính thức hoặc loại bỏ một trang nhiễu.
- `country` và `language`: thị trường mà bạn muốn kết quả, chẳng hạn `de` và `de`.
- `max_chars`: lượng văn bản tối đa bạn muốn mỗi trang, từ 500 đến 50.000 ký tự.

## Agent nên đọc bao nhiêu trang mỗi lần tìm kiếm?

Ba là mặc định tốt, và đó là những gì một credit bao phủ. Hầu hết câu hỏi thực tế được giải quyết bằng các trang đầu tiên, và ba nguồn cho phép model đối chiếu một con số. Tăng `read` lên 5 hoặc 10 cho các câu hỏi nghiên cứu nơi các nguồn mâu thuẫn nhau; lần tìm kiếm đó tốn 2 credit.

Đặt `read` bằng 0 khi agent chỉ cần liên kết, ví dụ để chọn URL nào mở tiếp theo. Sau đó gọi [`/extract`](https://llmwebsearch.com/vi/docs/extract/) trên các URL nó đã chọn.

## Điều gì xảy ra với các trang mà website không muốn bị đọc?

Chúng trở về dưới dạng kết quả không có nội dung. Trình đọc của chúng tôi tôn trọng robots.txt: nó tự giới thiệu là LLMWebSearch, tuân theo các quy tắc mà một trang viết cho nó hoặc cho tất cả robot, và bỏ qua nội dung của bất kỳ trang nào nó không được phép đọc. Một trang đặt Content-Signal: ai-input=no trong robots.txt sẽ giữ nội dung các trang của mình khỏi nội dung trong kết quả của bạn.

Khi một trang từ chối trình đọc của chúng tôi, kết quả trả về không có nội dung kèm trạng thái của trang: chúng tôi không bao giờ giải CAPTCHA, đăng nhập vào tài khoản hay lách qua một chặn chặn hoặc paywall. Trường `content_status` cho agent của bạn biết vì sao một trang bị thiếu, để nó có thể dùng snippet hoặc chuyển sang kết quả tiếp theo. Chủ website có thể đọc về trình đọc của chúng tôi trên [trang bot](https://llmwebsearch.com/vi/bot/).

## AI search API có giá bao nhiêu?

5.000 lượt tìm kiếm có giá 9,25 US$, 25.000 lượt tìm kiếm có giá 41,25 US$ và 1.000.000 lượt tìm kiếm có giá 1.200 US$, tính đến tháng 10 năm 2026. [Bảng so sánh có ghi ngày](https://llmwebsearch.com/vi/compare/web-search-api-pricing/) đặt các mức giá này cạnh 14 API khác.

| Gói | Số lượng | Giá | Giá mỗi đơn vị |
| --- | --- | --- | --- |
| Dùng thử | 5.000 lượt tìm kiếm | 9,25 US$ | 1,85 US$/1K lượt tìm kiếm |
| Người xây dựng | 25.000 lượt tìm kiếm | 41,25 US$ | 1,65 US$/1K lượt tìm kiếm |
| Production | 100.000 lượt tìm kiếm | 145 US$ | 1,45 US$/1K lượt tìm kiếm |
| Volume | 1.000.000 lượt tìm kiếm | 1.200 US$ | 1,20 US$/1K lượt tìm kiếm |

Trong mọi gói: Top 3 trang được đọc dưới dạng Markdown · Bộ lọc theo quốc gia, ngôn ngữ, thời gian và tên miền · Không tính phí các lần gọi thất bại · Credit không bao giờ hết hạn

**Trước khi bạn thanh toán**

- Nạp tối thiểu 25 US$. Nạp một lần bằng crypto, rồi mua bất kỳ gói nào từ số dư của bạn.
- Tiền trong số dư của bạn không hết hạn và mua credit tìm kiếm bất cứ khi nào bạn muốn. Khi một pack rẻ hơn mức nạp tối thiểu, phần bạn đã trả chỉ để đạt mức tối thiểu đó sẽ được hoàn lại cho bạn theo yêu cầu trong vòng 30 ngày kể từ ngày thanh toán, bằng USDT hoặc USDC, miễn là phần đó vẫn chưa được dùng. Phần còn lại của số dư sẽ không được hoàn trả trừ khi pháp luật yêu cầu.
- Được ghi có khi thanh toán của bạn đã được kiểm tra trên blockchain. Thời gian xác nhận mạng thông thường: BTC ≈ 20 phút · USDT TRC-20 ≈ 1 phút · USDT ERC-20 ≈ 5 phút · USDC ERC-20 ≈ 5 phút · ETH ≈ 5 phút · SOL ≈ 1 phút · LTC ≈ 15 phút

## Câu hỏi về AI search API

### AI search API có giống SERP API không?

Không. SERP API trả về trang kết quả tìm kiếm dưới dạng dữ liệu: liên kết, đoạn trích, quảng cáo và các khối thông tin. AI search API còn đọc các trang và trả về văn bản của chúng, để model có thể dùng trực tiếp. LLMWebSearch trả về kết quả đã xếp hạng kèm nội dung của các trang hàng đầu.

### LLMWebSearch có chỉ mục tìm kiếm riêng không?

Không. Kết quả đến từ một lượt tìm kiếm web trực tiếp chạy đúng lúc bạn gọi, theo thứ tự mà công cụ tìm kiếm xếp hạng; không có gì được phục vụ từ một chỉ mục cũ. Phần việc của chúng tôi là đọc và làm sạch các trang rồi trả về ở dạng model có thể dùng.

### Tôi có thể lưu trữ kết quả không?

Chúng tôi không huấn luyện bất kỳ model nào trên truy vấn của bạn hay trên những gì API trả về, và chúng tôi không thêm quy tắc riêng nào chống lại việc lưu trữ kết quả; quyền của các trang có nội dung bạn đọc vẫn áp dụng. Hãy kiểm tra điều khoản của từng trang web trước khi bạn đăng lại văn bản của trang đó.

### Nó hoạt động với những model nào?

Bất kỳ model nào. API trả về JSON và Markdown, nên phù hợp với các model OpenAI, Claude, Gemini, DeepSeek, Llama hoặc Qwen. Xem [công cụ function-calling cho OpenAI](https://llmwebsearch.com/vi/docs/openai/) và [MCP server](https://llmwebsearch.com/vi/docs/mcp/).

---

LLMWebSearch: LLMWebSearch là một web search API cho AI agent, trả về kết quả đã xếp hạng kèm nội dung của các trang hàng đầu ở định dạng Markdown, thanh toán bằng crypto mà không cần tải lên giấy tờ tùy thân. Credit trả trước từ 1,20 US$/1K lượt tìm kiếm không bao giờ hết hạn. Không cần KYC — không ID, không selfie, không giấy tờ. Thanh toán bằng crypto.
