KamoCRM

プロバイダの失敗の理由を知り、それを叩くのをやめ、一度言ってみる(SIQ2)

FeatureAIService
Shipped
2026年11月13日 0:29 UTC
Author
Kamo
Commit
0380c33

プロバイダ自身の体系からプロバイダエラーを分類した。 INSUFFICIENT_QUOTA(insufficient_quota, billing, 402, low credit) は 402 を返します RATE_LIMITED (実際の 429)、AUTH (401/403)、OUTAGE (5xx、タイムアウト)。 ai_usage_records.error_message は '[KIND] HTTP 429 <code>: <message>' を保持します (sanitized: キーなし、プロンプトなし、300文字); status_detail もそれを保持します。 - プロバイダごとの遮断器: クレジットが無い場合は一度に OUT_OF_CREDIT を開きます 3つの拒否された鍵 AUTH_FAILED (鍵拒否) ルーターは両方をスキップします ライブとバックグラウンドのトラフィック 次のプロバイダを試みる すべてブロック レートリミットはプロバイダを冷やします 代わりにRetry-After(ブレーカーなし)。 - 1つの小さな実際の完了で再チェック(/modelsではない):15分ダブルアップ 6時間のバックオフ (BreakerProbeJob) を キーエディットとテストで同時に プロバイダの文に答えるコネクション(チェック・ナウ) - 組織のマネージシステムに ベルのみで通知 ブレーカーが開くと設定ホルダーが開き,閉じると引き出される。 - UIのためのGET /api/ai/org-availability(どのメンバー、自分のorg)

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing