
13 API Tìm Kiếm AI Tốt Nhất Cho Agent Năm 2026 (Tavily, Brave, SerpAPI + 10 Lựa Chọn Khác Tôi Đã Thử Nghiệm)
Bing Search API đã ngừng hoạt động vào ngày 11 tháng 8 năm 2025, và thị trường API tìm kiếm AI đã dành chín tháng tiếp theo để tranh nhau lấp đầy khoảng trống đó. Hiện có mười ba lựa chọn đáng tin cậy để cung cấp nội dung web mới nhất cho agent của bạn, nhưng chỉ khoảng năm trong số đó thực sự đáng để bạn quan tâm. Tôi đã dành sáu tuần qua chạy cùng một truy vấn qua tất cả chúng, đo độ trễ, so sánh cấu trúc JSON, và tính toán chi phí thực tế của từng dịch vụ khi tính cả phí trích xuất và token LLM.
Câu Trả Lời Nhanh: Các API Tìm Kiếm AI Tốt Nhất Năm 2026
Nếu bạn chỉ có 30 giây để đọc bài này, đây là phiên bản rút gọn:
- Tốt nhất cho RAG kèm trích dẫn: Tavily, tìm kiếm + trích xuất gộp chung, gói miễn phí hào phóng.
- Tốt nhất cho phủ sóng SERP đa công cụ: SerpAPI, hơn 30 công cụ tìm kiếm và khả năng phân tích trang kết quả sâu nhất trong phân khúc.
- Tốt nhất cho tìm kiếm độ phủ cao + giám sát: CatchAll, chỉ số ưu tiên độ phủ hiển thị mọi thứ liên quan và liên tục theo dõi web để phát hiện sự kiện mới.
Phần còn lại của bài viết sẽ phân tích 13 API kèm code, JSON thực tế, và bảng giá 2026, bao gồm cả hai công cụ native từ nhà cung cấp LLM (OpenAI, Anthropic) mà hầu hết các bài "tốt nhất" đều bỏ quên.
Chuyện Gì Đã Xảy Ra Với Bing Search API?
Bing Search API đã ngừng hoạt động vào ngày 11 tháng 8 năm 2025, và Microsoft chuyển hướng nhà phát triển sang "Grounding with Bing Search" trong Azure AI Agents, với mức tăng giá từ 40% đến 483% tùy gói, và chỉ sử dụng được trong hệ sinh thái Azure. Chính việc ngừng hoạt động đó đã kích hoạt sự bùng nổ của danh mục tìm kiếm AI-native vào cuối 2025 và kéo dài sang 2026.
Trong phần lớn thập kỷ qua, "search API" đồng nghĩa với endpoint REST của Bing hoặc một wrapper cào SERP. Khi Microsoft rút phích cắm, các đội ngũ đã âm thầm xây dựng trên Bing chỉ có ba tuần để di chuyển. Một số chuyển sang Google Programmable Search Engine. Phần lớn nhảy sang Tavily, Exa, Brave, hoặc Serper, tùy thuộc vào việc họ quan tâm đến trích dẫn, ngữ nghĩa, tính độc lập, hay chi phí thuần túy.
Việc Bing ngừng hoạt động không chỉ xóa bỏ một API, nó kích hoạt toàn bộ danh mục tìm kiếm AI-native. Các nhà cung cấp từng định vị mình là "search API cho LLM" bỗng trông như những người nhìn xa trông rộng. Brave ra mắt LLM Context API vào tháng 2 năm 2026. Linkup ký hợp đồng xuất bản với Le Monde và Le Figaro. OpenAI và Anthropic tích hợp web_search trực tiếp vào vòng lặp tool-use của họ để bạn không cần bất kỳ nhà cung cấp bên thứ ba nào.
Bạn có thể đọc thông báo ngừng hoạt động chính thức của Microsoft trong thông báo vòng đời. Đó là một trang ngắn, nhưng những hiệu ứng bậc hai của thông báo đó chính là chủ đề của toàn bộ bài viết này.
API Tìm Kiếm AI Khác Với SERP API Thông Thường Như Thế Nào
Các search API năm 2026 chia thành ba tầng: AI-native (Tavily, Exa, Perplexity, Linkup, You.com), chỉ số độc lập (Brave, CatchAll), và wrapper SERP (Serper, SerpAPI, Bright Data, Google PSE). Các tầng này quan trọng vì những gì chúng trả về, và những gì bạn phải làm với phản hồi trước khi LLM dùng được, khác nhau rất nhiều. CatchAll nằm ở rìa ưu tiên độ phủ của tầng chỉ số độc lập: thay vì một trang kết quả được xếp hạng, nó quét hàng chục nghìn trang mỗi job và trả về các bản ghi có cấu trúc đã được xác thực.
Wrapper SERP cho bạn một trang kết quả Google hoặc Bing được phân tích thành JSON. Bạn nhận được URL, tiêu đề, và đoạn trích, về cơ bản là những gì bạn thấy nếu tự cào trang kết quả tìm kiếm. Sau đó bạn phải truy cập từng URL, trích xuất văn bản đọc được, và đưa vào mô hình. Đó là thêm hai lần gọi mạng và một nhà cung cấp khác (hoặc trình cào của riêng bạn) cho mỗi truy vấn.
API AI-native thực hiện việc trích xuất cho bạn. Một lần gọi trả về kết quả tìm kiếm cộng với văn bản toàn trang đã được làm sạch, sẵn sàng đưa vào prompt. Tavily và Linkup còn định dạng lại phản hồi thành dạng trích dẫn mà mô hình của bạn có thể trích dẫn trực tiếp. Nếu bạn đang xây dựng pipeline RAG, đây là sự khác biệt giữa ba dòng code và một hệ thống con nhỏ.
"API rẻ nhất" thường lại đắt nhất khi bạn tính cả token LLM phải bỏ ra để trích xuất lại nội dung. Serper ở mức $0.50 cho 1,000 truy vấn trông không thể đánh bại cho đến khi bạn nhận ra mình đang trả thêm hai xu cho Claude mỗi truy vấn để tóm tắt các đoạn trích mà nó trả về. Chúng ta sẽ quay lại vấn đề này ở phần Tổng Chi Phí Hệ Thống.
Xếp Hạng 13 API Tìm Kiếm AI Tốt Nhất
Tôi đã thử nghiệm từng API với cùng một truy vấn: "latest research on retrieval-augmented generation 2026". Tôi đo độ trễ thực tế, xem JSON thô, kiểm tra khả dụng MCP, và tính chi phí mỗi truy vấn bao gồm cả phần trích xuất mà API không làm hộ. Đây là các lựa chọn, được sắp xếp theo thế mạnh của chúng, không phải theo độ phổ biến.
1. Tavily, Tốt Nhất Cho RAG Kèm Trích Dẫn
Tavily là API tôi chọn đầu tiên khi khách hàng muốn câu trả lời có trích dẫn mà không phải xây thêm ba hệ thống phụ. Một lần gọi trả về kết quả tìm kiếm, nội dung trang đã làm sạch, và payload dạng trích dẫn mà LangChain và LlamaIndex tiêu thụ trực tiếp. Gói Research có giá $0.008 mỗi request với 1,000 request miễn phí mỗi tháng, đủ để prototype một agent nghiêm túc trước khi trả bất kỳ đồng nào.
Lý do nó thắng ở mảng RAG là phản hồi đã được định dạng đúng cách LLM của bạn mong muốn. Bạn không tốn token để tóm tắt lại đoạn trích, trường content đã là văn bản trang đọc được. Trong thử nghiệm của tôi, Tavily thêm khoảng 1.5 giây độ trễ so với Serper do bước trích xuất, đạt khoảng 2.1 giây từ đầu đến cuối. Đó là chậm nhất trong nhóm đầu, nhưng bạn tiết kiệm được vòng lặp token.
from tavily import TavilyClient
client = TavilyClient(api_key="tvly-...")
result = client.search(
query="latest research on retrieval-augmented generation 2026",
search_depth="advanced",
include_raw_content=True,
max_results=5,
)
for r in result["results"]:
print(r["title"], r["url"], r["score"])Hạn chế thực tế: không có chế độ neural/semantic nếu truy vấn của bạn là mô tả thay vì từ khóa, và 2.1 giây cảm giác dài khi bạn đang nối bốn lần gọi tool. Xem tài liệu Tavily để biết đầy đủ bộ tham số.
2. SerpAPI, Tốt Nhất Cho Phủ Sóng SERP Đa Công Cụ
SerpAPI là lựa chọn trưởng thành nhất trong tầng wrapper SERP, và là cái tôi chọn ngay khi agent cần nhiều hơn kết quả web thông thường. Nó hỗ trợ hơn 30 công cụ (Google, Bing, YouTube, Maps, Scholar, Amazon, eBay), phân tích mọi tính năng trên trang kết quả (knowledge panel, câu hỏi liên quan, local pack), và có độ sâu phân tích lớn nhất trong phân khúc. Giá bắt đầu từ $50/tháng cho 5,000 truy vấn, với bản dùng thử 100 truy vấn.
Bạn phải trả giá cho độ sâu đó, SerpAPI đắt nhất trong tầng của nó, và nó quá mức cần thiết nếu bạn chỉ cần mười liên kết xanh. Nhưng nếu agent của bạn phải truy vấn YouTube và Scholar trong cùng một workflow, hoặc bạn cần truy cập có cấu trúc vào các tính năng SERP mà không wrapper nào khác phân tích sạch sẽ, SerpAPI là nơi duy nhất làm được mà không cần chắp vá. Nó trả về trong khoảng 1.2 giây với truy vấn thử nghiệm của tôi.
from serpapi import GoogleSearch
search = GoogleSearch({
"q": "latest research on retrieval-augmented generation 2026",
"num": 5,
"api_key": "...",
})
for r in search.get_dict()["organic_results"]:
print(r["title"], r["link"])Hạn chế thực tế: đây là wrapper SERP, nên bạn vẫn phải tự truy cập và trích xuất nội dung trang, và giá khởi điểm khá cao nếu bạn chỉ chạy vài nghìn truy vấn mỗi tháng. Tài liệu: SerpAPI.
3. CatchAll, Tốt Nhất Cho Tìm Kiếm Web Độ Phủ Cao Và Giám Sát
CatchAll là lựa chọn khác biệt nhất trong danh sách này, và đó chính là điểm mấu chốt. Nó là API tìm kiếm web ưu tiên độ phủ được xây dựng trên chỉ số web riêng của Newscatcher, và thay vì trả về một trang kết quả được xếp hạng, nó quét web rộng hơn và trả về các bản ghi có cấu trúc của những gì nó tìm được. Newscatcher cho biết một job duy nhất quét hơn 50,000 trang với tốc độ khoảng 10,000 trang mỗi phút, gom nhóm các trang liên quan bằng thuật toán Leiden, sau đó chạy một bước xác thực bằng LLM để bạn nhận được các sự kiện đã xác thực thay vì liên kết thô.
Tôi chạy truy vấn RAG quen thuộc của mình qua nó và nhanh chóng nhận ra mình đang dùng sai cách. CatchAll không cố thắng cuộc đua độ trễ dưới một giây, nó cố tìm mọi thứ liên quan, bao gồm báo chí địa phương, ấn phẩm chuyên ngành, và hồ sơ pháp lý mà SERP dạng Google chôn ở trang chín. Với tác vụ liệt kê ("mọi vụ cháy kho hàng ở châu Âu quý này"), nó hiển thị các nguồn mà API dựa trên xếp hạng không bao giờ trả về. Phản hồi là một đối tượng JSON cho mỗi sự kiện, mỗi cái kèm trích dẫn nguồn và thực thể được trích xuất, đưa sạch vào pipeline RAG hoặc bảng điều khiển giám sát.
import requests
resp = requests.post(
"https://api.newscatcherapi.com/v3/search",
headers={"x-api-token": "YOUR_API_KEY"},
json={
"query": "warehouse fires in Europe",
"page_size": 10,
},
)
print(resp.json())Tính năng tôi quay lại nhiều nhất là phần giám sát. Thay vì lặp lại cùng một truy vấn theo vòng lặp cron và tự so sánh kết quả, Monitor của CatchAll chạy lại tìm kiếm theo lịch và Watchlist của nó chấm điểm thực thể theo mức độ liên quan, nên sự kiện mới xuất hiện ngay khi được công bố. Cho tuân thủ, tình báo cạnh tranh, và theo dõi chuỗi cung ứng, đó là một trình thu thập dữ liệu tùy chỉnh mà bạn không còn phải tự xây. Giá dựa trên mức sử dụng và trả phí theo bản ghi đã xác thực, với gói miễn phí để thử nghiệm.
Hạn chế thực tế: đây không phải là giải pháp thay thế SERP. Chế độ "Base" sâu hoạt động bất đồng bộ và có thể mất khoảng 15 phút mỗi job, chế độ "Lite" nhẹ hơn giới hạn ở 100 kết quả, và chưa có MCP server chính thức. Nếu bạn muốn theo dõi thứ hạng SEO hoặc tra cứu tốc độ tự động điền, SERP API như SerpAPI hoặc Serper là công cụ phù hợp. Nếu bạn muốn truy xuất toàn diện và giám sát liên tục, đây là một cách tiếp cận thực sự khác biệt. Tài liệu: Newscatcher CatchAll Web Search API.
4. Brave Search API, Tốt Nhất Cho Tính Độc Lập Khỏi Nhà Cung Cấp
Brave Search API là lựa chọn lớn duy nhất được hỗ trợ bởi chỉ số web hoàn toàn độc lập, không phải đại lý bán lại của Bing hay Google. Gói Data for AI có giá $3–$9 cho 1,000 truy vấn với 2,000 miễn phí mỗi tháng, và Brave cung cấp MCP server chính thức tích hợp thẳng vào Claude Code hoặc Cursor. Việc ra mắt LLM Context API vào tháng 2 năm 2026 là câu chuyện lớn nhất trong danh mục này mà hầu như chưa ai đưa tin.
Điều tôi nhận thấy khi chạy Brave ở tải production là chỉ số nhỏ hơn phần đuôi của Google, bạn sẽ cảm nhận được ở các truy vấn ngách ít phổ biến, nhưng câu chuyện quyền riêng tư và việc không phụ thuộc vào đại lý bán lại khiến nó trở thành lựa chọn đúng khi khách hàng dị ứng với việc phụ thuộc vào Google. Brave trả về trong khoảng 0.8 giây với truy vấn thử nghiệm của tôi, chỉ sau Serper.
import requests
resp = requests.get(
"https://api.search.brave.com/res/v1/web/search",
params={"q": "latest research on retrieval-augmented generation 2026", "count": 5},
headers={"X-Subscription-Token": "BSA..."},
)
data = resp.json()
for r in data["web"]["results"]:
print(r["title"], r["url"])LLM Context API (endpoint riêng) trả về các đoạn trích của Brave được định dạng lại thành ngữ cảnh sẵn sàng trích dẫn, đây là câu trả lời của Brave cho Tavily. Nó mới hơn và ít được kiểm chứng hơn cho RAG production, nên tôi vẫn giữ Tavily làm phương án dự phòng. Tài liệu: tài liệu Brave Search API. Chi tiết MCP trong hướng dẫn Model Context Protocol.
5. Exa, Tốt Nhất Cho Khám Phá Ngữ Nghĩa
Exa sử dụng chỉ số neural, nghĩa là nó hiểu truy vấn của bạn như một ý nghĩa, không phải một túi từ khóa. Hỏi nó "các bài báo lập luận rằng RAG đã lỗi thời" và bạn sẽ nhận được chính xác điều đó, ngay cả khi không kết quả nào chứa những từ đó. Gói cơ bản có giá khoảng $5 cho 1,000 truy vấn cộng thêm phí bổ sung nội dung, với $10 tín dụng dùng thử khi đăng ký.
Trong benchmark của tôi, Exa trả về trong khoảng 1.18 giây, khiến nó trở thành lựa chọn AI-native nhanh nhất mà tôi thử nghiệm. Bí quyết là Exa lập chỉ mục nội dung theo ngữ nghĩa từ trước, nên truy xuất neural rẻ hơn so với chạy lại truy vấn Google cộng với xếp hạng lại. Nếu bạn từng thử tự xây "tìm nội dung giống cái này" bằng embedding, Exa chính là thứ bạn sẽ xây được sau sáu tháng làm việc.
from exa_py import Exa
exa = Exa("your-api-key")
results = exa.search_and_contents(
"latest research on retrieval-augmented generation 2026",
num_results=5,
text=True,
highlights={"highlights_per_url": 3},
)
for r in results.results:
print(r.title, r.url)Hạn chế thực tế: giá tăng nhanh khi bạn bật cả text và highlights cùng lúc, và chỉ số của Exa chậm hơn Google vài giờ với tin nóng. Tài liệu Exa có ma trận giá hiện tại.
6. Perplexity Sonar API, Tốt Nhất Cho Câu Trả Lời Sẵn Sàng Hiển Thị
Perplexity Sonar bỏ qua hoàn toàn bước tìm kiếm rồi LLM, nó trả về câu trả lời đã được tổng hợp sẵn kèm trích dẫn nội tuyến, giống hệt sản phẩm Perplexity. Giá tính theo token, khoảng $5 cho 1 triệu token đầu vào, không có gói miễn phí hàng tháng nhưng tín dụng dùng thử hào phóng.
Lợi thế ở đây là cho UX sản phẩm. Nếu người dùng cuối của bạn muốn câu trả lời kiểu Perplexity với trích dẫn bên dưới, bạn không cần gọi LLM riêng. Nhược điểm là bạn không nhận được kết quả thô, bạn không thể tự xếp hạng, tự lọc, hoặc tự truy xuất bổ sung. Bạn bị ràng buộc với mô hình của Sonar và quan điểm của Sonar về những gì quan trọng. Độ trễ khoảng 3 giây do bước tổng hợp.
Tôi sẽ dùng Sonar cho giao diện hỏi đáp hướng đến người dùng và tránh nó cho các stack agent mà LLM phía sau cần suy luận trên các đoạn văn bản thô. Tài liệu: Perplexity Sonar API.
7. Serper.dev, Tốt Nhất Cho Agent Tối Ưu Chi Phí
Serper là kết quả Google thực rẻ nhất trong phân khúc, $0.30 đến $1 cho 1,000 truy vấn, với 2,500 miễn phí khi đăng ký. Nó là wrapper mỏng, nhanh quanh kết quả tìm kiếm của Google, chỉ trả về đoạn trích. Trong benchmark của tôi, Serper trả về trong khoảng 0.5 giây, nhanh nhất danh sách.
Bí quyết ở đây: ghép Serper với Jina Reader (r.jina.ai) để trích xuất URL sang Markdown miễn phí, và bạn có một stack tìm kiếm + trích xuất với khoảng $0.50 cho 1,000 truy vấn cộng thêm chi phí trích xuất bằng không. Serper + Jina Reader là stack $5/1k tốt nhất trong phân khúc, không cần bàn cãi.
import requests
resp = requests.post(
"https://google.serper.dev/search",
json={"q": "latest research on retrieval-augmented generation 2026", "num": 5},
headers={"X-API-KEY": "..."},
)
for r in resp.json()["organic"]:
print(r["title"], r["link"], r["snippet"])Hạn chế thực tế: chỉ có đoạn trích, không có trích xuất tích hợp, và Điều khoản Dịch vụ của Google vẫn áp dụng cho bất kỳ điều gì bạn làm với nội dung ở bước sau. Tài liệu: Serper.dev.
8. Firecrawl Search, Tốt Nhất Cho Tìm Kiếm Và Trích Xuất Trong Một Lần Gọi
Firecrawl Search gộp tìm kiếm web với trích xuất toàn trang trả về dạng Markdown sẵn sàng cho LLM. Giá bắt đầu từ $16/tháng gói Hobby với cách tính phí theo tìm kiếm cộng trích xuất ở các gói cao hơn. Đây là một trong số ít lựa chọn xử lý tốt các trang render bằng JavaScript, điều quan trọng khi một nửa web hiện là SPA.
Lời chào hàng của Firecrawl là "một lần gọi, sẵn sàng cho prompt của bạn." Điều đó đúng, và đầu ra Markdown sạch, tôi đã dùng nó cho pipeline RAG của khách hàng mà phương án thay thế là trình cào Playwright tùy chỉnh. Vấn đề là giá khó dự đoán ở quy mô lớn hơn so với mô hình tính phí cố định mỗi request của Tavily, và Firecrawl tự xếp mình là số 1 trong các bài đánh giá của chính họ, nên hãy đọc marketing của họ với sự hoài nghi nhất định. Tài liệu: Firecrawl Search.
9. Google Programmable Search Engine, Tốt Nhất Cho RAG Với Domain Whitelist
Google Custom Search JSON API, nói đơn giản, là Google. $5 cho 1,000 truy vấn ngoài hạn mức miễn phí 100/ngày. Vấn đề là nó được thiết kế để tìm kiếm "các trang bạn chỉ định", bạn trỏ nó vào danh sách domain và Google tìm kiếm những trang đó. Bạn có thể chuyển sang tìm kiếm web rộng, nhưng kết quả khác với google.com và bạn mất một phần chất lượng.
Đây là lựa chọn đúng khi bạn có whitelist uy tín đã biết, ví dụ mười tạp chí y khoa cho agent chăm sóc sức khỏe, hoặc tài liệu của khách hàng trải trên sáu subdomain. Tỷ lệ tín hiệu trên nhiễu rất tốt vì bạn đã lọc trước. Cho tìm kiếm web mở, hãy dùng Serper. Tài liệu: Custom Search JSON API.
10. Công Cụ web_search Của OpenAI, Tốt Nhất Nếu Bạn Đang Dùng GPT-4o/5
Công cụ web_search của OpenAI chạy bên trong vòng lặp tool-use của Responses API và được gộp chung với token mô hình, không nhà cung cấp riêng, không khóa API bổ sung, không giới hạn tốc độ phải theo dõi. Nếu stack của bạn đã là GPT-4o hoặc GPT-5, đây là lựa chọn ít ma sát nhất trong toàn bộ danh sách. Giá được gộp theo gói; miễn phí cho tầng bao gồm trong hầu hết gói ChatGPT business.
Hầu như không ai đề cập điều này trong các bài tổng hợp "search API AI tốt nhất" vì nó không khớp với khung "API bên thứ ba", nhưng đây là câu trả lời đúng cho một phần lớn các đội ngũ. Bạn viết zero code hạ tầng, OpenAI xử lý tìm kiếm, xếp hạng kết quả, truy cập trang, và đưa nội dung vào mô hình như một phần của lần gọi tool. Hướng dẫn Responses API có đầy đủ cách thiết lập.
Hạn chế thực tế: bạn bị khóa vào mô hình OpenAI, bạn không thể kiểm soát danh sách nguồn cho phép, và xếp hạng không minh bạch. Nếu bạn cần di chuyển sang Claude hoặc mã nguồn mở, bạn phải xây lại tầng tìm kiếm. Tài liệu: công cụ web_search của OpenAI Responses API.
11. Công Cụ web_search Của Anthropic Claude, Tốt Nhất Nếu Bạn Đang Dùng Claude
Công cụ web_search của Anthropic mô phỏng mô hình của OpenAI: một công cụ native chạy trong vòng lặp tool_use của Claude. Điểm khác biệt là trích dẫn, Claude trả về đối tượng trích dẫn hạng nhất với URL mà nó thực sự sử dụng, đây là vàng cho tuân thủ và niềm tin. Giá là $10 cho 1,000 lần tìm kiếm cộng token Claude.
Mức $10/1k trông cao cho đến khi bạn nhận ra gói Research của Tavily là $8/1k và bạn đã đang trả token Claude bất kể thế nào. Công cụ native loại bỏ một mối quan hệ nhà cung cấp và chuyển thanh toán vào một hóa đơn Anthropic duy nhất, với đội ngũ doanh nghiệp, chỉ riêng điều đó đã đáng giá. Xem tài liệu công cụ web_search của Anthropic và hướng dẫn gọi tool rộng hơn của chúng tôi.
Hạn chế thực tế: khóa vào Claude, phí mỗi lần tìm kiếm cộng thêm vào token, và giới hạn tốc độ theo tầng mô hình Claude của bạn. Câu chuyện khóa nhà cung cấp giống OpenAI, tiện lợi cho đến khi bạn cần chuyển đổi.
12. You.com Search API, Tốt Nhất Cho Các Tầng Độ Sâu Điều Chỉnh Được
You.com Search API cho phép bạn chọn tầng độ sâu mỗi lần gọi, "Smart" có giá khoảng $0.004 mỗi request cho kết quả nhanh, "Research" có giá $0.05 mỗi request cho tổng hợp sâu hơn. Gói miễn phí hào phóng, và khả năng điều chỉnh mỗi lần gọi đó là góc độc đáo: agent xử lý cả tra cứu nhanh và câu hỏi nghiên cứu sâu có thể định tuyến tương ứng.
Tôi chưa triển khai You.com ở quy mô production, nên tôi sẽ không nói quá. Các tầng độ sâu rất thông minh, tài liệu ổn, và cộng đồng nhỏ hơn Tavily/Exa, nghĩa là ít tích hợp LangChain hơn và ít câu trả lời Stack Overflow hơn khi có gì đó hỏng. Tài liệu: You.com API.
13. Linkup, Tốt Nhất Cho Nguồn Châu Âu/Đa Ngôn Ngữ
Linkup là API tìm kiếm AI có mạng lưới nhà xuất bản cao cấp, họ đã ký hợp đồng với Le Monde, Le Figaro, và danh sách ngày càng dài các tờ báo châu Âu. Giá là €5/1k gói Standard, €15/1k gói Deep, với gói miễn phí. Nếu agent của bạn cần dựa trên nguồn châu Âu hoặc đa ngôn ngữ, đây là không đối thủ trong phân khúc.
Hầu như không bài tổng hợp tiếng Anh nào đề cập Linkup, đó chính là khoảng trống. Với khách hàng phục vụ thị trường Pháp hoặc Đức, chỉ số của Linkup thực sự khác biệt so với những gì bạn nhận được từ Tavily hoặc Exa. Sự đánh đổi là chỉ số nhỏ hơn ngoài nguồn EU và bề mặt sản phẩm mới hơn. Tài liệu: Linkup.
Ba Lựa Chọn Bổ Sung Bạn Không Nên Bỏ Qua
Jina Reader (r.jina.ai) là trình trích xuất URL sang Markdown miễn phí biến bất kỳ URL nào thành nội dung sạch sẵn sàng cho LLM. Thêm https://r.jina.ai/ trước bất kỳ URL nào và bạn nhận lại văn bản đọc được. Ghép nó với Serper để có stack tìm kiếm cộng trích xuất cấp production rẻ nhất trong phân khúc. Chúng tôi dùng combo này nội bộ khi ngân sách khách hàng eo hẹp. Thêm các mẫu trong bài công cụ RAG tốt nhất của chúng tôi.
Parallel Search API là một người mới được xây dựng từ đầu cho agent, bạn mô tả những gì bạn đang tìm như một mục tiêu ngữ nghĩa và Parallel xử lý xếp hạng và truy xuất. Nó đang ở giai đoạn beta access tại thời điểm viết, nhưng thiết kế có quan điểm rõ ràng và đáng theo dõi. Nếu tìm kiếm khai báo native cho agent là tương lai, Parallel là hình hài ban đầu của nó.
Bright Data SERP API là SERP cấp doanh nghiệp với chống chặn và nhắm mục tiêu địa lý 195 quốc gia với giá $1.50 cho 1,000 truy vấn. Quá mức cần thiết cho hầu hết agent, nhưng nếu bạn đang chạy agent giám sát SERP địa phương hóa hoặc tình báo cạnh tranh ở quy mô lớn, khả năng địa lý là không đối thủ. Đáng để biết nó tồn tại.
Bảng So Sánh Nhanh
Đây là ma trận tôi luôn mở khi khách hàng hỏi "chọn cái nào?", mười hai API trên các chiều thực sự quyết định câu trả lời.
| API | Loại | Giá (1k req) | Gói miễn phí | Độ trễ | MCP server | Trích dẫn | Tốt nhất cho |
|---|---|---|---|---|---|---|---|
| Tavily | AI-native | $8 | 1,000/tháng | ~2.1s | Cộng đồng | Có | RAG kèm trích dẫn |
| SerpAPI | Wrapper SERP | $50/5k | 100 dùng thử | ~1.2s | Cộng đồng | Chỉ đoạn trích | Phủ sóng SERP đa công cụ |
| CatchAll | Chỉ số ưu tiên độ phủ | Theo sử dụng | 2,000 credit | Lite ~vài giây / Base ~15 phút | Không | Có (có cấu trúc) | Độ phủ cao + giám sát |
| Brave | Chỉ số độc lập | $3–9 | 2,000/tháng | ~0.8s | Chính thức | Có (LLM Context) | Độc lập nhà cung cấp |
| Exa | AI-native (neural) | ~$5 | $10 credit | ~1.18s | Chính thức | Có | Khám phá ngữ nghĩa |
| Perplexity Sonar | AI-native | Theo token | Không | ~3s | Không | Có (tổng hợp) | Câu trả lời sẵn hiển thị |
| Serper | Wrapper Google | $0.30–$1 | 2,500 | ~0.5s | Cộng đồng | Chỉ đoạn trích | Tối ưu chi phí |
| Firecrawl Search | AI-native | Theo req | Có | ~1.5s | Chính thức | Có | Tìm kiếm + trích xuất |
| Google PSE | Google (giới hạn) | $5 | 100/ngày | ~0.7s | Không | Chỉ đoạn trích | RAG whitelist |
| OpenAI web_search | Công cụ native | Gộp chung | Theo gói | Độ trễ mô hình | N/A | Có | Người dùng OpenAI |
| Claude web_search | Công cụ native | $10 | Không | Độ trễ mô hình | N/A | Có | Người dùng Claude |
| You.com | AI-native | $0.004–$0.05 | Hào phóng | ~1s | Không | Có | Độ sâu điều chỉnh |
| Linkup | AI-native (cao cấp) | €5–€15 | Có | ~1.5s | Không | Có | EU/đa ngôn ngữ |
Các số độ trễ trên ~0.8s, 1.18s, 0.5s, và 2.1s đến từ sự kết hợp giữa các lần chạy của tôi và AIMultiple Agentic Search Benchmark 2026, benchmark độc lập nghiêm ngặt nhất mà tôi tìm được.
So Sánh Giá Và Gói Miễn Phí
Vâng, một số API tìm kiếm AI cung cấp gói miễn phí thực sự năm 2026. Tavily cho 1,000 request/tháng miễn phí, Brave cho 2,000/tháng, Serper cho 2,500 một lần, và Exa cho $10 tín dụng. Nếu bạn đang prototype agent hôm nay, bạn có thể ship một bản demo hoạt động với $0 bằng cách xếp chồng gói miễn phí từ hai hoặc ba nhà cung cấp.
Ngoài gói miễn phí, giá thô mỗi 1,000 truy vấn khác nhau cả một bậc độ lớn. Đây là bản đồ chi phí thực tế, hữu ích khi CFO hỏi "tại sao chúng ta trả tiền cho tìm kiếm?" hoặc khi bạn đang cố giảm chi phí API LLM trên toàn stack.
"Cost per 1,000 queries — AI search APIs 2026"
Bảng dữ liệu
| "USD per 1,000 queries" | "Standard tier" |
|---|---|
| "Serper" | 0.5 |
| "Bright Data SERP" | 1.5 |
| "Brave (Data for AI)" | 5 |
| "Google PSE" | 5 |
| "Linkup (Standard)" | 5.5 |
| "Exa" | 5 |
| "Tavily (Research)" | 8 |
| "Anthropic web_search" | 10 |
| "SerpAPI" | 10 |
| "Linkup (Deep)" | 16.5 |
Giá liên nhà cung cấp được đối chiếu với Awesome Agents, Search API Pricing 2026, trình theo dõi tổng hợp trang giá hiện tại của các nhà cung cấp hàng tuần.
Ma Trận Khả Dụng MCP Server
Nếu bạn đang xây dựng trong Claude Code, Cursor, hoặc Windsurf, khả dụng MCP là yếu tố quyết định lớn nhất, một API có Model Context Protocol server chính thức tiết kiệm cho bạn một buổi tối viết wrapper tool và đi kèm xử lý lỗi đã được kiểm chứng. Hiện tại, chỉ ba nhà cung cấp có MCP server chính thức; phần còn lại là bản port cộng đồng với chất lượng không đồng đều.
| API | MCP Chính Thức | MCP Cộng Đồng | Ghi chú |
|---|---|---|---|
| Brave Search | Có | , | Hạng nhất, được bảo trì bởi Brave |
| Exa | Có | , | Chính thức, có trong registry của Cursor |
| Firecrawl | Có | , | Gộp chung với Firecrawl Cloud |
| Tavily | , | Nhiều | Một số bản port cộng đồng chất lượng |
| Serper | , | Nhiều | Wrapper cộng đồng bằng TypeScript và Python |
| SerpAPI | , | Một | Cộng đồng bảo trì, ít được kiểm thử |
| Perplexity | , | , | Không có MCP, dùng REST API |
| Google PSE | , | , | Không có |
| You.com | , | , | Không có |
| Linkup | , | , | Không có |
| CatchAll | , | , | Chỉ REST (v3/search), chưa có MCP server |
| OpenAI web_search | N/A | N/A | Công cụ native, không cần MCP |
| Claude web_search | N/A | N/A | Công cụ native, không cần MCP |
Nếu bạn đã đang dùng Claude Code, chọn API có MCP server chính thức tiết kiệm cho bạn một buổi tối viết wrapper tool. Brave + Claude Code là combo mượt nhất tôi đã ship năm 2026 — ba dòng trong mcp.json và xong.
Hình Dạng Phản Hồi JSON: So Sánh Trực Tiếp
Dành một buổi chiều đọc vài hình dạng phản hồi dạy bạn nhiều về một API hơn một tuần đọc trang marketing. Đây là các phản hồi JSON thực tế đã cắt gọn từ Tavily, Exa, Brave, và CatchAll, với các khóa quan trọng được đánh dấu.
Tavily, lưu ý results[].content là văn bản trang đã làm sạch, sẵn sàng đưa vào prompt:
{
"query": "latest research on retrieval-augmented generation 2026",
"answer": "Recent 2026 research on RAG focuses on...",
"results": [
{
"title": "RAG in 2026: What's Changed",
"url": "https://example.com/rag-2026",
"content": "Retrieval-augmented generation has evolved...",
"score": 0.92,
"raw_content": null
}
]
}Exa, lưu ý khóa text và highlights, và score neural:
{
"results": [
{
"title": "Recent Advances in RAG",
"url": "https://example.com/rag-advances",
"id": "https://example.com/rag-advances",
"score": 0.89,
"text": "We survey 2026 retrieval-augmented...",
"highlights": ["RAG hybrid retrieval", "long-context tradeoffs"]
}
]
}Brave, lưu ý web.results[].description lồng nhau và sự vắng mặt của nội dung trang đầy đủ (bạn truy cập riêng, hoặc dùng endpoint LLM Context):
{
"web": {
"results": [
{
"title": "RAG 2026: A Survey",
"url": "https://example.com/rag-survey",
"description": "A comprehensive 2026 survey of retrieval-augmented generation...",
"age": "2 days ago"
}
]
}
}CatchAll, lưu ý rằng mỗi mục là một sự kiện đã xác thực với entities và source_citations được trích xuất, không phải một liên kết được xếp hạng đơn lẻ:
{
"events": [
{
"event_id": "evt_8f21c",
"title": "Warehouse fire disrupts logistics hub near Rotterdam",
"summary": "A large fire broke out at a distribution warehouse...",
"entities": ["Rotterdam", "DHL", "European Commission"],
"cluster_id": "cl_204",
"relevance": 9,
"source_citations": [
{"url": "https://regional-press.example/fire-rotterdam", "published": "2026-06-28"},
{"url": "https://trade-pub.example/logistics-alert", "published": "2026-06-28"}
]
}
]
}Sự khác biệt hình dạng khóa quan trọng cho code: results[].content của Tavily là thứ bạn dùng trong prompt, results[].text cộng highlights của Exa cho phép bạn nén trước khi prompt, web.results[].description của Brave là đoạn trích mà bạn sẽ muốn truy cập lại hoặc gửi qua LLM Context API, và events[].source_citations cộng entities của CatchAll đưa cho bạn một tập bản ghi đã xác thực, đã loại trùng thay vì một trang kết quả bạn vẫn phải làm sạch.
Tổng Chi Phí Hệ Thống: Không Chỉ Là Phí Tìm Kiếm
Một sai lầm phổ biến là chỉ so sánh giá search API. Chi phí thực của một agent tăng cường tìm kiếm là tìm kiếm + trích xuất + token LLM, và search API rẻ thường khiến bạn tốn nhiều token hơn số bạn tiết kiệm được từ tìm kiếm.
Chạy phép tính cho khối lượng công việc agent 1,000 truy vấn: Serper ở mức $0.50 cộng Jina Reader (miễn phí) cộng Claude Sonnet ở mức ~$0.01 mỗi truy vấn cho tóm tắt đoạn trích = tổng khoảng $10.50. Tavily ở mức $8 với trích xuất gộp chung và nội dung dạng trích dẫn cần ít công sức LLM hơn, có lẽ $0.004 mỗi truy vấn cho prompt nhỏ hơn, đạt khoảng $12 tổng cộng. Tavily trông đắt gấp 16 lần ở dòng API và kết thúc đắt hơn 14% ở dòng hệ thống. Không phải không đáng kể, nhưng không phải khoảng cách bạn mong đợi.
Nơi điều này trở nên thú vị: Exa với truy xuất neural tiết kiệm cho bạn hoàn toàn công việc xếp hạng lại phía LLM, vì kết quả đã được sắp xếp theo ngữ nghĩa. Nếu agent của bạn đang làm xếp hạng lại rồi tóm tắt với đoạn trích từ Serper, Exa có thể nén điều đó thành một lần gọi LLM duy nhất. Chúng tôi đã cắt giảm 30% chi phí agent của khách hàng bằng cách chuyển sang Exa cho đúng loại workload, những workload không phù hợp, như tra cứu tin nóng, chúng tôi vẫn gửi sang Serper.
Nếu bạn đang xếp chồng nhiều nhà cung cấp LLM đằng sau một agent duy nhất, một LLM gateway (LiteLLM, OpenRouter) trên đầu search API của bạn là cách sạch nhất để giữ tổng chi phí hệ thống có thể quan sát được.
Cách Chọn: Ma Trận Quyết Định
Không có "tốt nhất" duy nhất, lựa chọn đúng phụ thuộc vào những gì agent của bạn thực sự làm sau khi tìm kiếm trả về. Đây là ma trận quyết định tôi dùng với khách hàng, cố tình giữ ngắn.
| Nếu bạn cần… | Chọn | Tại sao |
|---|---|---|
| RAG kèm trích dẫn, tối thiểu công sức dev | Tavily | Trích xuất gộp + dạng trích dẫn |
| Ngữ nghĩa / "tìm nội dung giống cái này" | Exa | Tìm kiếm neural trên toàn trang |
| Độc lập nhà cung cấp + quyền riêng tư | Brave Search API | Chỉ số riêng, MCP-native |
| Câu trả lời tổng hợp sẵn cho người dùng cuối | Perplexity Sonar | Trích dẫn + câu trả lời, zero lần gọi LLM |
| Chi phí thấp nhất mỗi truy vấn | Serper + Jina Reader | $0.50/1k + trích xuất miễn phí |
| Đã dùng GPT/Claude | OpenAI hoặc Anthropic web_search | Zero hạ tầng, công cụ native |
| Nguồn châu Âu / đa ngôn ngữ | Linkup | Mạng lưới nhà xuất bản cao cấp |
| RAG với domain whitelist | Google PSE | Tín hiệu tốt nhất trên danh sách đã chọn lọc |
| Độ phong phú tính năng SERP | SerpAPI | Hơn 30 công cụ, phân tích sâu nhất |
| Độ phủ cao, liệt kê, hoặc giám sát web liên tục | CatchAll | Chỉ số ưu tiên độ phủ + Monitor theo lịch |
| Agent chạy dài với bộ nhớ agent | Brave hoặc Tavily + caching | Chỉ số ổn định, dạng trích dẫn |
Nếu bạn bắt đầu từ đầu hôm nay và có một buổi chiều, chạy truy vấn thực của bạn qua Tavily, Brave, và Responses API của OpenAI với web_search được bật. Câu trả lời đúng thường tự lộ diện trong mười kết quả đầu tiên.
Câu Hỏi Thường Gặp
Search API tốt nhất cho AI agent năm 2026 là gì?
Với hầu hết đội ngũ xây dựng agent RAG, Tavily là mặc định tốt nhất, nó gộp tìm kiếm, trích xuất nội dung, và phản hồi dạng trích dẫn trong một lần gọi, tích hợp native với LangChain và LlamaIndex, và cung cấp 1,000 request miễn phí mỗi tháng. Nếu bạn cần khám phá ngữ nghĩa thay vì tìm kiếm từ khóa, chuyển sang Exa. Nếu bạn cần độc lập nhà cung cấp, chuyển sang Brave. Nếu bạn cần độ phủ tối đa hoặc giám sát web liên tục, hãy xem CatchAll.
Cái gì đã thay thế Bing Search API?
Bing Search API đã ngừng hoạt động vào ngày 11 tháng 8 năm 2025, và Microsoft chuyển hướng nhà phát triển sang "Grounding with Bing Search" trong Azure AI Agents, với mức tăng giá 40% đến 483%. Hầu hết đội ngũ di chuyển sang các giải pháp AI-native thay thế: Tavily, Exa, Brave Search API, hoặc Serper. Thông báo ngừng hoạt động chính thức của Microsoft ở trang thông báo vòng đời.
Có search API AI miễn phí không?
Có, một số. Tavily cho 1,000 request mỗi tháng miễn phí, Brave Search API cho 2,000 request mỗi tháng miễn phí, Serper cho 2,500 truy vấn miễn phí khi đăng ký, và Exa cho $10 tín dụng dùng thử. Bạn có thể prototype một agent hoạt động với $0 bằng cách kết hợp hai hoặc ba gói miễn phí từ nhiều nhà cung cấp, rồi nâng cấp khi bạn ship.
Exa khác Tavily như thế nào?
Exa sử dụng chỉ số neural, nó hiểu truy vấn như ý nghĩa, nên nó xuất sắc ở "tìm nội dung giống cái này" và prompt mô tả. Tavily sử dụng tìm kiếm từ khóa cộng trích xuất và định dạng trích dẫn, tốt hơn cho xác thực sự kiện và RAG. Exa nhanh hơn (khoảng 1.18s so với 2.1s) và rẻ hơn ở gói cơ bản; Tavily dễ tích hợp với LangChain/LlamaIndex hơn và cung cấp nội dung sẵn sàng trích dẫn.
Search API AI tốt nhất cho độ phủ cao và giám sát web là gì?
Nếu vấn đề của bạn là "tìm mọi nguồn liên quan" hoặc "báo cho tôi ngay khi có gì mới xảy ra," hãy xem CatchAll. Thay vì trả về trang kết quả được xếp hạng, nó quét hàng chục nghìn trang mỗi job, gom nhóm và xác thực chúng, và trả về bản ghi sự kiện có cấu trúc kèm trích dẫn nguồn. Monitor của nó chạy lại tìm kiếm theo lịch và Watchlist chấm điểm thực thể theo mức độ liên quan, nên nó kiêm luôn lớp giám sát cho tuân thủ, tình báo cạnh tranh, và theo dõi chuỗi cung ứng, những việc mà SERP API thông thường sẽ bắt bạn tự xây trình thu thập dữ liệu. Sự đánh đổi là độ trễ: chế độ sâu chạy bất đồng bộ, nên nó không phải lựa chọn cho tra cứu tốc độ tự động điền.
Perplexity dùng search API nào?
Perplexity sử dụng hạ tầng tìm kiếm độc quyền của chính họ. Cho nhà phát triển, họ cung cấp qua Sonar API, trả về câu trả lời đã tổng hợp sẵn kèm trích dẫn nội tuyến, không phải kết quả tìm kiếm thô. Giá tính theo token (khoảng $5 cho 1 triệu token đầu vào). Dùng Sonar khi bạn muốn đầu ra kiểu Perplexity trong sản phẩm của mình; dùng Tavily hoặc Exa khi bạn muốn kết quả thô cho agent tùy chỉnh.
Tôi có thể dùng Google Search trong ứng dụng LLM không?
Có, ba cách. Google Custom Search JSON API (Programmable Search Engine) là đường chính thức với giá $5 cho 1,000 truy vấn và gói miễn phí 100/ngày, giới hạn ở các domain bạn chỉ định. Serper và SerpAPI là wrapper bên thứ ba trả về kết quả Google không có giới hạn domain. Cào trực tiếp google.com vi phạm điều khoản dịch vụ của Google và sẽ khiến bạn bị giới hạn tốc độ hoặc chặn.
Search API AI rẻ nhất cho agent là gì?
Serper ở mức $0.30–$1 cho 1,000 truy vấn là lựa chọn kết quả Google thực rẻ nhất. Ghép với Jina Reader để trích xuất URL sang Markdown miễn phí, đó là stack tìm kiếm cộng trích xuất cấp production rẻ nhất, tổng khoảng $0.50 cho 1,000 truy vấn. Vấn đề: bạn đang trả token LLM để tóm tắt đoạn trích, nên tổng chi phí hệ thống phụ thuộc vào mô hình phía sau của bạn nặng đến đâu.
Các API này có hoạt động với LangChain và LlamaIndex không?
Hầu hết có, vâng. Tavily, Exa, Brave, Serper, SerpAPI, Perplexity Sonar, và You.com đều có tích hợp LangChain bên thứ nhất hoặc cộng đồng, và hầu hết cũng có pack LlamaIndex. Tavily được tích hợp chặt nhất với LangChain, nó đi kèm như một công cụ tích hợp sẵn. Xem bài công cụ RAG tốt nhất của chúng tôi để biết bản đồ tích hợp rộng hơn trên hệ sinh thái LangChain.
API tìm kiếm AI nào có MCP server chính thức?
Ba nhà cung cấp có MCP server chính thức năm 2026: Brave Search, Exa, và Firecrawl. Một số khác, Tavily, Serper, SerpAPI, có MCP server cộng đồng được bảo trì tốt. Perplexity, Google PSE, You.com, và Linkup chưa có hỗ trợ MCP. Nếu bạn đang xây dựng trong Claude Code hoặc Cursor, hãy ưu tiên server chính thức. Thêm tại Model Context Protocol.
Tôi nên dùng search API hay công cụ web_search native của OpenAI/Claude?
Nếu toàn bộ stack của bạn khóa vào một nhà cung cấp mô hình, dùng công cụ native, zero hạ tầng, bớt một nhà cung cấp, thanh toán đơn giản hơn. Nếu bạn có thể đổi mô hình, dùng API bên thứ ba như Tavily hoặc Brave để tầng tìm kiếm tồn tại sau cuộc di chuyển. Công cụ của OpenAI được gộp với token mô hình; của Anthropic có giá $10 cho 1,000 lần tìm kiếm cộng token. Xem hướng dẫn Responses API cho thiết lập native của OpenAI.
Cách Techsy Xây Dựng Stack Tìm Kiếm Cho Agent
Chúng tôi xây dựng stack agent production cho khách hàng, pipeline RAG, agent nghiên cứu, trợ lý hướng đến khách hàng, và tầng tìm kiếm thường là quyết định đầu tiên chúng tôi đưa ra. Mặc định của chúng tôi: Tavily cho RAG nặng trích dẫn nơi câu trả lời cần trỏ ngược về nguồn, Serper + Jina Reader cho agent tiết kiệm ngân sách nơi LLM phía sau đủ mạnh để nén đoạn trích, và Brave Search API khi khách hàng muốn độc lập nhà cung cấp hoặc đang ship trong Claude Code với MCP.
Chúng tôi không bán search API, đó là điểm mấu chốt, các lựa chọn trên là những gì chúng tôi sẽ giới thiệu trong cuộc gọi thứ Ba bất kể ai trả tiền. Nếu bạn đang phân vân cái nào phù hợp với agent của mình, nhận tư vấn miễn phí và chúng tôi sẽ cùng bạn phân tích sự đánh đổi dựa trên workload thực tế của bạn.
Kết Luận
Bing đã chết, thị trường chia thành ba tầng (AI-native, chỉ số độc lập, wrapper SERP), và ba lựa chọn hàng đầu là Tavily cho RAG có trích dẫn, SerpAPI cho dữ liệu SERP đa công cụ chuyên sâu, và CatchAll cho tìm kiếm độ phủ cao và giám sát, với Brave và Exa theo sát phía sau và công cụ web_search native của OpenAI và Anthropic chờ sẵn nếu bạn đã khóa vào một nhà cung cấp mô hình. Không có lựa chọn hoàn hảo, và bất kỳ ai bán cho bạn "cái tốt nhất" mà không hỏi agent của bạn thực sự làm gì đều đang bán cho bạn thứ gì đó.
Nếu bạn bắt đầu từ đầu hôm nay, tôi sẽ mở ba tab, Tavily, Brave, và Responses API của OpenAI, và chạy truy vấn thực của bạn qua cả ba trước khi trả ai một xu. Câu trả lời đúng tự lộ diện trong chục kết quả đầu tiên. Có workload không khớp với lựa chọn nào ở trên? Để lại bình luận hoặc gửi tin nhắn cho chúng tôi, chúng tôi đọc mọi tin nhắn, và phiên bản tiếp theo của bài viết này có lẽ sẽ nợ bản cập nhật của nó cho trường hợp biên kỳ lạ của bạn.