v3.5の変更履歴¶
DataRobotのPython APIクライアントのv3.5に導入された変更を参照してください。
Pythonクライアントv3.5¶
新機能¶
CustomModelLLMValidationにサーバーレス予測を使用したBYO LLMのサポートが追加されました。- 属性
creation_user_nameがLLMBlueprintに追加されました。 - ホストされたカスタム指標テンプレートに新しいクラス
HostedCustomMetricTemplateが追加されました。 ホストされたカスタム指標テンプレートを取得するには、HostedCustomMetricTemplate.getを使用します。 ホストされたカスタム指標テンプレートを一覧表示するには、HostedCustomMetricTemplate.listを使用します。 - カスタム指標ギャラリーテンプレートからジョブを作成する
Job.create_from_custom_metric_gallery_templateが追加されました。 - ホストされたカスタム指標に新しいクラス
HostedCustomMetricTemplateが追加されました。- ホストされたカスタム指標を一覧表示するには、
HostedCustomMetric.listを使用します。 - ホストされたカスタム指標を更新するには、
HostedCustomMetric.updateを使用します。 - ホストされたカスタム指標を削除するには、
HostedCustomMetric.deleteを使用します。 - ホストされたカスタム指標を既存のカスタムジョブから作成するには、
HostedCustomMetric.create_from_custom_jobを使用します。 - ホストされたカスタム指標をテンプレートから作成するには、
HostedCustomMetric.create_from_templateを使用します。
- ホストされたカスタム指標を一覧表示するには、
- ホストされたカスタム指標ブループリントに新しいクラス
datarobot.models.deployment.custom_metrics.HostedCustomMetricBlueprintが追加されました。- ホストされたカスタム指標のブループリントを取得するには、
HostedCustomMetricBlueprint.getを使用します。 - ホストされたカスタム指標ブループリントを作成するには、
HostedCustomMetricBlueprint.createを使用します。 - ホストされたカスタム指標のブループリントを更新するには、
HostedCustomMetricBlueprint.updateを使用します。
- ホストされたカスタム指標のブループリントを取得するには、
- ジョブスケジュールを一覧表示する
Job.list_schedulesが追加されました。 - レジストリジョブのスケジュールに新しいクラス
JobScheduleが追加されました。- ジョブスケジュールを作成するには、
JobSchedule.createを使用します。 - ジョブスケジュールを更新するには、
JobSchedule.updateを使用します。 - ジョブスケジュールを削除するには、
JobSchedule.deleteを使用します。
- ジョブスケジュールを作成するには、
- 属性
credential_typeがRuntimeParameterに追加されました。 - セグメント属性を取得する
Deployment.get_segment_attributesが追加されました。 - セグメント値を取得する
Deployment.get_segment_valuesが追加されました。
機能強化¶
- ブラックバージョンが23.1.0に更新されました。
- パッケージ mockは、標準ライブラリの一部であるため、依存関係が削除されました。
- 教師なしのクラスタリングプロジェクトで、クラスター数によってモデルをフィルターする
number_of_clustersパラメーターがProject.get_model_recordsに追加されました。 - カスタムモデルでサポートされていない
NETWORK_EGRESS_POLICY.DR_API_ACCESS値が削除されました。 dr-connector-v1のサポートが、DataStoreおよびDataSourceに実装されました。- 名前でデータストアを検索する新しいパラメーター
nameがDataStore.listに追加されました。 - クラス
ShapMatrix、ShapImpact、ShapPreviewのcomputeおよびcreateメソッドに、新しいパラメーターentity_typeが追加されました。 パラメーターentity_type="customModel"が渡されると、カスタムモデルのインサイトを計算できます。
ドキュメントの変更¶
genai_example.rstのllm_settingsでexternal_llm_context_sizeの使用が追加されました。llm_settingsのドキュメント文字列が更新され、外部LLMの属性external_llm_context_sizeが含まれるようになりました。- DataRobotのドキュメントページにリンクしている
genai_example.rstが更新され、外部ベクターデータベースと外部LLMデプロイが作成できるようになりました。
エクスペリメントの変更¶
- データラングリングで実験的APIのサポートが追加されました。
Recipeを参照してください。 Recipe.from_data_store to create a Recipe from data store.を使用します。- レシピが適用された後、データのサンプルを取得するには
Recipe.retrieve_previewを使用します。 - レシピへの入力を設定するには
Recipe.set_inputsを使用します。 - レシピに操作を設定するには
Recipe.set_operationsを使用します。 - Sparkセッションを取得するために、Databricksの
databricks-v1データストアにget_spark_sessionを追加する新しい実験的なDataStoreが追加されました。 - 属性
chunking_typeがDatasetChunkDefinitionに追加されました。 - OTV属性が
DatasourceDefinitionに追加されました。 - サンプリングジョブ後のOTVデータソース定義のパッチ検証日に
DatasetChunkDefinition.patch_validation_datesが追加されました。