ebabCase(str) {
        return str.replace(/[A-Z]/g, letter => `-${letter.toLowerCase()}`);
      }

      // Base configuration fields for each provider
      const providerConfigs = {
        bedrock: {
          fields: [
            'awsAccessKeyId',
            'awsSecretAccessKey',
            'awsRegion',
            'awsSessionToken'
          ]
        },
        azure: {
          fields: [
            'azureResourceName',
            'azureDeploymentId',
            'azureApiVersion',
           