スキーマに関連付けられているすべてのドキュメントが削除されている場合にのみ、スキーマを削除できます。それ以外の場合、試行は失敗します。スキーマを削除した後、schemas.create メソッドを呼び出して新しいスキーマを作成できます。
構造化データのスキーマを削除する手順は次のとおりです。
REST
データストア ID を確認します。データストア ID がすでにある場合は、次のステップに進みます。
コンソールで、[AI Applications] ページに移動し、 ナビゲーション メニューで [データストア] をクリックします。 Google Cloud
データストアの名前をクリックします。
データストアの [データ] ページで、データストア ID を取得します。
スキーマを削除します。
curl -X DELETE \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://discoveryengine.googleapis.com/v1beta/projects/PROJECT_ID/locations/global/collections/default_collection/dataStores/DATA_STORE_ID/schemas/default_schema"次のように置き換えます。
PROJECT_ID: 実際のプロジェクトの ID。DATA_STORE_ID: データストアの ID。
C#
詳細については、 Agent Search C# API リファレンス ドキュメントをご覧ください。
エージェント検索への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、 ローカル開発環境の認証の設定をご覧ください。
Go
詳細については、 Agent Search Go API リファレンス ドキュメントをご覧ください。
エージェント検索への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、 ローカル開発環境の認証の設定をご覧ください。
Java
詳細については、 Agent Search Java API リファレンス ドキュメントをご覧ください。
エージェント検索への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、 ローカル開発環境の認証の設定をご覧ください。
Python
詳細については、 Agent Search Python API リファレンス ドキュメントをご覧ください。
エージェント検索への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、 ローカル開発環境の認証の設定をご覧ください。
Ruby
詳細については、 Agent Search Ruby API リファレンス ドキュメントをご覧ください。
エージェント検索への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、 ローカル開発環境の認証の設定をご覧ください。