注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
アップグレードページには、次のいずれかの条件を満たす、データセットを元にしたモデルがすべて表示されます。
この対応の一環として、これらの条件を満たさない、データセットを元にしたモデルは無視(確認)に指定され、デフォルトではキャンペーン表示から除外されます。
置き換え用のモデルが選択されたモデルは、ステータスが完了に設定され、同様にデフォルトではキャンペーン表示から除外されます。
foundry_ml で開発されたモデルは、モデリング目標、Python トランスフォーム、モデリング目標のデプロイメントでサポートされなくなります。具体的には、次のようになります。
foundry_ml モデルを公開できなくなりますfoundry_ml を使用するコードは編集できなくなり、foundry_ml をインポートするコードはすべてチェックに失敗しますfoundry_ml モデルを使用するジョブやライブデプロイメントは動作しなくなる可能性があり、Palantir によるサポートの対象外になりますモデルは再トレーニングせずに移行できます。そのためには、foundry_ml がインストールされ、Python 3.9 を使用しているコードリポジトリでモデルを読み込み、出力データセットに書き込みます。
Copied!1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19from transforms.api import Input, Output, transform # モデルのクラスによっては、Pickle が適切な選択肢ではない場合があります。 # シリアル化の方法を選択するには、使用しているモデリングライブラリのドキュメントを参照します。 import pickle from foundry_ml import Model @transform( output_dataset=Output("<path_to_output_dataset>"), source_model=Input("<path_to_foundry_ml_model>"), ) def compute(output_dataset, source_model): MODEL_STAGE_ID = <index_of_stage_to_save> model = Model.load(source_model) # 該当するモデルステージを選択します。 model_stage = model.stages[MODEL_STAGE_ID].model # 出力データセットに書き込みます。 with output_dataset.filesystem().open("model.pkl", 'wb') as f: pickle.dump(model_stage, f)
その後、palantir_models とより新しい Python バージョンを使用する別のリポジトリから、この出力データセットを使ってモデルを公開できます。詳しくはこちらのチュートリアルを参照してください。
AIP を活用したコード候補は、環境で有効になっている場合、GPT-4o を使用して AIP 経由で自動生成されます。
LLM への不要な呼び出しや重複した呼び出しを減らすため、AIP を活用したコード候補は必要に応じて生成され、繰り返し表示できるようにキャッシュされます。
具体的には、次のように動作します。
AIP を活用したコード候補のリソース使用量は、標準の AIP コンピューティング計測に基づいています。
次の場合、AIP は LLM が生成した候補を提供できない可能性があります。
master)でモデルのコードが見つからなかった場合です。最も可能性が高い原因は、このブランチが空であることです。デフォルトブランチでモデルに移動すると確認できます。Foundry がモデルのコードを見つけられない場合、コードを表示という選択肢は表示されません。foundryFunctionV2 と表示されることで識別できます。