async function createTemplateWithBasicSdp(projectId, locationId, templateId) {
  // [START modelarmor_create_template_with_basic_sdp]
  /**
   * TODO(developer): Uncomment these variables before running the sample.
   */
  // const projectId = 'your-project-id';
  // const locationId = 'us-central1';
  // const templateId = 'template-id';

  const parent = `projects/${projectId}/locations/${locationId}`;

  // Imports the Model Armor library
  const modelarmor = require('@google-cloud/modelarmor');
  const {ModelArmorClient} = modelarmor.v1;
  const {protos} = modelarmor;

  const RaiFilterType = protos.google.cloud.modelarmor.v1.RaiFilterType;
  const DetectionConfidenceLevel =
    protos.google.cloud.modelarmor.v1.DetectionConfidenceLevel;
  const SdpBasicConfigEnforcement =
    protos.google.cloud.modelarmor.v1.SdpBasicConfig.SdpBasicConfigEnforcement;

  // Instantiates a client
  const client = new ModelArmorClient({
    apiEndpoint: `modelarmor.${locationId}.rep.googleapis.com`,
  });

  // Configuration for the template with basic SDP settings
  const templateConfig = {
    filterConfig: {
      raiSettings: {
        raiFilters: [
          {
            filterType: RaiFilterType.DANGEROUS,
            confidenceLevel: DetectionConfidenceLevel.HIGH,
          },
          {
            filterType: RaiFilterType.HARASSMENT,
            confidenceLevel: DetectionConfidenceLevel.MEDIUM_AND_ABOVE,
          },
          {
            filterType: RaiFilterType.HATE_SPEECH,
            confidenceLevel: DetectionConfidenceLevel.HIGH,
          },
          {
            filterType: RaiFilterType.SEXUALLY_EXPLICIT,
            confidenceLevel: DetectionConfidenceLevel.HIGH,
          },
        ],
      },
      sdpSettings: {
        basicConfig: {
          filterEnforcement: SdpBasicConfigEnforcement.ENABLED,
        },
      },
    },
  };

  // Construct request
  const request = {
    parent,
    templateId,
    template: templateConfig,
  };

  const [response] = await client.createTemplate(request);
  return response;
  // [END modelarmor_create_template_with_basic_sdp]
}
Creates a new model armor template with basic SDP settings enabled.

@param {string} projectId - Google Cloud project ID where the template will be created.
@param {string} locationId - Google Cloud location where the template will be created.
@param {string} templateId - ID for the template to create.