FP8のfloat8、BF16のbfloat16など、曖昧でないエイリアスも使えます。量子化のメタデータがないオファーは対象外です。適格なオファーが見つからない場合、ルーティング診断を含むエラーでリクエストは失敗し、Phaseoが未検証の量子化にフォールバックすることはありません。同等の形式routing.quantizationsも使用できます。
ステップ1:成功基準を定義する
量子化形式を選ぶ前に、次を決めます。- 品質のしきい値(タスク精度、合格率、構造化出力の有効性)を設定します。
- レイテンシとコストの目標を設定します。
- 許容できない失敗のパターンを定義します。
ステップ2:高品質なベースラインを選ぶ
より高精度なベースライン(多くの場合BF16またはFP16)から始め、次を測定します。
- 出力品質
- 中央値とテールレイテンシ
- トークンとコストのプロファイル
ステップ3:段階的に精度を下げる
段階的に低精度の形式を評価します。FP8orINT8- コスト削減やスループット向上が必要な場合に限り、
FP4またはINT4を使います。
ステップ4:実際のワークロードで評価する
本番環境に近いプロンプトを使います。- 長いプロンプト
- 複数ステップの推論
- ツール呼び出し
- サポートチケットから得たエッジケース
ステップ5:エンドポイント/用途ごとに決める
1つの量子化形式ですべてをまかなう必要はありません。 例:- カスタマーサポートや重要な判断:高い精度。
- 大量の分類・要約:低い精度でも許容できる場合があります。
推奨される初期設定
デプロイポリシー
- フォールバック用のモデルまたは量子化形式を設定します。
- 展開後の品質変化を監視します。
- プロバイダーのランタイムやモデルのバージョンが変わったら再テストします。