API Hop ドキュメント
コスト最適化
モデルの選択、コンテキストの設計、出力の制御、使用量の監視によって API 呼び出しの費用を削減する方法。
コスト管理では単価だけでなく、効果のないリクエスト、長すぎるコンテキスト、長すぎる出力、重複した呼び出しを減らすことも必要です。
API の費用を最適化するにはどうすればよいですか?
まず次の点に取り組んでください。
- タスクの複雑さに合ったモデルを選択してください。単純な分類、抽出、書き換えには、最も高価なモデルが必要とは限りません。
max_tokensまたは別の出力制限を設定し、無制限の生成を防いでください。- 必要なコンテキストだけを送信し、重複する指示や無関係な履歴を除いてください。
- リクエスト数、請求額、モデルごとの費用の分布を監視してください。
- 一時的なネットワーク障害にはバックオフを伴う再試行を使用し、無限の再試行は避けてください。
ストリーミングによって費用は減りますか?
ストリーミングの主な効果は、出力を早く表示してユーザー体験を改善することです。回答が明らかに誤っている場合にはリクエストを早期に停止する助けになりますが、トークンの費用が自動的に減るわけではありません。最終的な費用は、実際の入力、出力、モデルの料金によって決まります。
特に重要な指標は何ですか?
次の指標を追跡してください。
- モデルごとのリクエスト数と費用の分布
- 入力・出力トークン数の平均
- 製品の機能ごとの平均呼び出し費用
- 長いコンテキストを含むリクエストの割合
- 残高や請求の異常な変動
費用が急増した場合は、まず呼び出しの重複、際限のないコンテキストの増加、制御されていない出力の長さ、意図しないモデルの選択がないか確認してください。