クイック回答
LLMWebSearchが動作しているか確認するには?
APIキーを使ってGET https://llmwebsearch.com/api/v1/creditsを呼び出してください。これは無料で、どのWebサイトにもアクセスせず、正常なJSONの応答が返ればLLMWebSearch API、APIキー、アカウントが動作していることが確認できます。次に検索を1回実行してください。$1.20/1K検索から始まる価格のパックから1クレジット消費します。当社側のエラーは課金されず、インシデントは変更履歴に日付付きで記録されます。
最も手早いヘルスチェックは?
クレジットのエンドポイントです。当社側のみで応答します。認証、API、アカウントを確認できます。残りのクレジットが返れば、あなたにとってサービスは稼働中です。401が返った場合は、APIキーが誤っているか無効化されています。ダッシュボードで新しいAPIキーを作成してください。
curl -s https://llmwebsearch.com/api/v1/credits \
-H "Authorization: Bearer $LLMWEBSEARCH_API_KEY"
import os
import sys
import requests
resp = requests.get(
"https://llmwebsearch.com/api/v1/credits",
headers={"Authorization": f"Bearer {os.environ['LLMWEBSEARCH_API_KEY']}"},
timeout=10,
)
if resp.status_code != 200:
print("API check failed:", resp.status_code, resp.text[:200])
sys.exit(1)
print("API up, credits left:", resp.json()["credits_remaining"])
当社のエラーとWebサイト側の拒否を区別するには?
レスポンスのどこに問題が現れているかを見てください。
- 呼び出し全体がHTTPエラー(
502 search_failed、504 search_timeout)の場合は、当社側または上流の問題です。課金されないので、少し待ってから待ち時間を倍にしながら再試行してください。 - 呼び出しは成功したが一部の結果に本文がない場合は、それらのページの問題です。各結果には
content_statusが付きます:blocked_by_robots、blocked_by_site_policy、target_refused、fetch_failed、fetch_timeoutのいずれかです。検索自体は成功しています。
2つ目のケースはオープンなWebではよくあることで、インシデントではありません。エラーのページにすべてのコードが一覧されています。
インシデントはどこに記録されていますか?
変更履歴です。多くのアカウントに影響するインシデントには日付付きの項目が付きます。何が失敗し、いつからいつまで続き、その後に何が変わったかが記載されます。インシデント中に失敗した呼び出しは課金されていないため、返金を請求するものはありません。
稼働率のパーセンテージやレイテンシの数値は公開していません。検証できない数字よりも、ご自身で実行できるチェックを提供したいと考えています。
呼び出しが失敗したとき、エージェントはどうすればよいですか?
後で成功する可能性があるものだけを再試行してください。429 rate_limited、502 search_failed、504 search_timeoutは、少し待ってから再試行する価値があり、待ち時間は毎回倍にします。401または402は人による対応が必要です。新しいAPIキーか、クレジットの追加です。Webサイト側に拒否されたページは再試行しないでください。代わりに同じ検索の他の結果を使ってください。
ステータスに関する質問
クレジットの呼び出しはクレジットを消費しますか?
いいえ。GET https://llmwebsearch.com/api/v1/creditsは無料なので、監視ジョブは1分あたりの制限の範囲内で何度でも実行できます。
検索は成功しましたが、1つの結果に本文がありません。障害ですか?
いいえ。そのページを読み取れなかっただけです。content_statusに理由が示されています。当社のリーダーはrobots.txtを尊重します。LLMWebSearchとして名乗り、サイトが自身またはすべてのロボット向けに定めたルールに従い、読み取りを許可されていないページのコンテンツは除外します。
ヘルスチェックでは分からない問題は誰に伝えればよいですか?
[email protected]のサポートまで、時刻、エンドポイント、失敗したレスポンス全体を1件添えてご連絡ください。担当者が12時間以内に回答します。