fl.update_upstream_info
モデルストアに登録されている上流情報を更新します。
パラメータ
- id:
integer-- 上流情報の ID - model_store_ddc:
string-- モデルストア名。 - upstream_endpoint:
string-- 上流ノードのエンドポイント。 本項目は省略可能です。 省略された場合は現在の設定値を変更しません。 - upstream_apikey:
string-- 上流ノードに接続するための API キー。 本項目は省略可能です。 省略された場合は現在の設定値を変更しません。 - upstream_secret:
string-- 上流ノードに接続するためのシークレット。 本項目は省略可能です。 省略された場合は現在の設定値を変更しません。 - upstream_model_store_ddc:
string-- 上流ノードのモデルストア名。 本項目は省略可能です。 省略された場合は現在の設定値を変更しません。
戻り値
モデルストアの上流情報が戻されます。
詳細は upstream_info を参照してください。
実行例
リクエストデータ
{
"id": 1,
"jsonrpc": "2.0",
"method": "fl.update_upstream_info",
"params": {
"id": 6,
"upstream_endpoint": "https://localhost/api/v2/fl/jsonrpc",
"upstream_apikey": "9c6f4574-89d1-4e3c-8af7-2549dc217fcf",
"upstream_secret": "aef8caingiej1ieNieJ3Phool4maeGohcies",
"upstream_model_store_ddc": "other_upstream_store"
}
}
リクエスト実行
curl -H "Content-type: application/json" \
-H "APIKey: 9c6f4574-89d1-4e3c-8af7-2549dc217fcf" \
-H "Secret: aef8caingiej1ieNieJ3Phool4maeGohcies" \
-X POST -d "@request.json" \
https://localhost/api/v2/fl/jsonrpc
レスポンス
{
"result": {
"id": 6,
"model_store_ddc_id": null,
"model_store_dataset_id": 5,
"upstream_endpoint": "https://localhost/api/v2/fl/jsonrpc",
"upstream_apikey": "9c6f4574-89d1-4e3c-8af7-2549dc217fcf",
"upstream_secret": "aef8caingiej1ieNieJ3Phool4maeGohcies",
"upstream_model_store_ddc": "other_upstream_store",
"alias": "default",
"description": "",
"enabled": true,
"created_at": {
"_type": "datetime",
"val": "2025-07-11T14:06:28.823722+09:00"
},
"updated_at": {
"_type": "datetime",
"val": "2025-07-11T14:06:28.823722+09:00"
}
},
"id": 1,
"jsonrpc": "2.0"
}