重みは相対値です
重みの合計を 100 にする必要はありません。重みが3 と 1 の設定では、トラフィックはそれぞれ約 75% と 25% の割合で振り分けられます。重みが 0 のターゲットは設定内で引き続き使用可能な状態に保たれますが、重み付けによる新しいトラフィックは受信しません。
完全に昇格した後も以前のモデルを参照やロールバックに備えて残しておきたい場合は、重みを 0 に設定します。
スティッキールーティング
リクエストでwandb.thread_id または gen_ai.conversation.id が指定されている場合、プロキシは同じルーティングリビジョン内で、その会話を常に同じ 1 つのターゲットに決定論的に割り当てます。会話 ID が指定されていない場合、ターゲットはリクエストごとに個別に選択されます。
ターゲットパラメーター
temperature、reasoning effort、応答形式、プロバイダー固有の制御などの値を追加するには、モデルの下にある Parameters を展開します。数値、ブール値、配列、オブジェクトは JSON として解析されます。それ以外のテキストは string として扱われます。 保存された上書き値は、呼び出し元が指定した同じフィールドの値よりも優先されます。既存のバージョンまたは新しいバージョンに保存する
project の Routing ページを開きます。ターゲットを追加または編集し、バージョンバーで保存先を選択してから、Save routing を選択します。バージョンバーでの選択も、この保存操作に含まれます。- 既存のバージョンを選択すると、そのバージョンの目的のルーティングが置き換えられます。
- 新規バージョンのオプションを選択すると、新しいバージョンが作成されます。バージョンが作成されるのは、Save routing を選択した時点です。新しいバージョンは
name@vNで呼び出します。
API: project バージョンのルーティングを置き換える (PUT /tasks/{alias}/versions/{version}/routing)
API: project バージョンのルーティングを置き換える (PUT /tasks/{alias}/versions/{version}/routing)
ルーティングを更新すると設定全体が置き換えられるため、リクエストにはすべてのターゲットに加えて 現在のリビジョンでデプロイメントが
trace_sampling_rate も含める必要があります。既存のサンプリング率を維持する場合は、その値をリクエストに指定してください。ロールバックに備えて以前のモデルを残しておく場合は、重みを 0 に設定します。applied になるまで、返されたルーティングの状態をポーリングします。詳細はタスクバージョンのルーティングを置き換えるを参照してください。