> ## Documentation Index
> Fetch the complete documentation index at: https://ailabtools.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Face Beauty Pro

> Face Beauty Pro API provides advanced portrait retouching, face shaping, eyebrow removal, filters, and skin beautification.

export const FileStoragePolicy = ({uploadedFiles, responseType}) => {
  const responseFileData = {
    URL: {
      stored: "Yes",
      retention: "24 Hours",
      deletion: "Automatic"
    },
    BASE64: {
      stored: "No",
      retention: "N/A",
      deletion: "Immediate"
    }
  };
  if (!uploadedFiles && !responseType) return null;
  return <div>
      <table>
        <thead>
          <tr>
            <th>Data Type</th>
            <th>Stored</th>
            <th>Retention</th>
            <th>Training</th>
            <th>Deletion</th>
          </tr>
        </thead>
        <tbody>
          {uploadedFiles && <tr>
              <td>Uploaded Files</td>
              <td>No</td>
              <td>N/A</td>
              <td>No</td>
              <td>Immediate</td>
            </tr>}
          {responseType && responseFileData?.[responseType] && <tr>
              <td>Response Files ({responseType})</td>
              <td>{responseFileData[responseType]['stored']}</td>
              <td>{responseFileData[responseType]['retention']}</td>
              <td>No</td>
              <td>{responseFileData[responseType]['deletion']}</td>
            </tr>}
        </tbody>
      </table>

      <Tip>
        For more information, see the{" "}<a href="/docs/file-storage-policy">File Storage Policy</a> and{" "}<a href="https://www.ailabtools.com/privacy-policy" target="_blank">Privacy Policy</a>.
      </Tip>
    </div>;
};

export const BillingInstructions = ({creditsPerRequest = 1}) => {
  const creditUnitPrice = 0.0027;
  const billingTiers = [{
    price: 6,
    credits: 2000,
    costPerCredit: 0.003
  }, {
    price: 30,
    credits: 10000,
    costPerCredit: 0.003
  }, {
    price: 300,
    credits: 110000,
    costPerCredit: 0.0027
  }, {
    price: 1500,
    credits: 550000,
    costPerCredit: 0.0027
  }, {
    price: 2500,
    credits: 1000000,
    costPerCredit: 0.0025
  }];
  const formatCurrency = (value, fractionDigits = 2) => value.toLocaleString("en-US", {
    style: "currency",
    currency: "USD",
    minimumFractionDigits: fractionDigits,
    maximumFractionDigits: fractionDigits
  });
  const formatNumber = (value, fractionDigits = 0) => value.toLocaleString("en-US", {
    minimumFractionDigits: fractionDigits,
    maximumFractionDigits: fractionDigits
  });
  return <>
      <table>
        <thead>
          <tr>
            <th style={{
    textAlign: "right"
  }}>Price</th>
            <th style={{
    textAlign: "right"
  }}>Requests</th>
            <th style={{
    textAlign: "right"
  }}>Cost / Request</th>
          </tr>
        </thead>
        <tbody>
          {billingTiers.map(tier => {
    const requests = tier.credits / creditsPerRequest;
    const costPerRequest = tier.costPerCredit * creditsPerRequest;
    return <tr key={tier.credits}>
                <td style={{
      textAlign: "right"
    }}>{formatCurrency(tier.price)}</td>
                <td style={{
      textAlign: "right"
    }}>{formatNumber(requests)}</td>
                <td style={{
      textAlign: "right"
    }}>
                  {formatCurrency(costPerRequest, 4)}
                </td>
              </tr>;
  })}
        </tbody>
      </table>

      <Tip>
        Each successful API request consumes{" "}<strong>{creditsPerRequest} credits (≈{" "}{formatCurrency(creditUnitPrice * creditsPerRequest, 4)})</strong>. Failed requests are not billed.

        <ul>
          <li>
            View pricing on the{" "}<a href="https://www.ailabtools.com/price?tab=api" target="_blank">pricing page</a>{" "}or manage credits in the{" "}<a href="https://www.ailabtools.com/developer/billing" target="_blank">developer platform</a>.
          </li>
          <li>
            Need more credits or an enterprise plan? Contact{" "}<a href="mailto:business@ailabtools.com">business@ailabtools.com</a>.
          </li>
        </ul>
      </Tip>
    </>;
};

## Renderings show

### Face Beauty

|                                                                                                                                                | ORIGINAL IMAGE                                                                                 | RESULT IMAGE                                                                                                   |
| :--------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------- |
| `whitening` = `70`                                                                                                                             | ![ORIGINAL IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/OriginalImage-1.webp) | ![RESULT IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-whitening-70-1.webp)      |
| `smoothing` = `70`                                                                                                                             | ![ORIGINAL IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/OriginalImage-1.webp) | ![RESULT IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-smoothing-70-1.webp)      |
| `thinface` = `70`                                                                                                                              | ![ORIGINAL IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/OriginalImage-1.webp) | ![RESULT IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-thinface-70-1.webp)       |
| `shrink_face` = `70`                                                                                                                           | ![ORIGINAL IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/OriginalImage-1.webp) | ![RESULT IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-shrink_face-70-1.webp)    |
| `enlarge_eye` = `70`                                                                                                                           | ![ORIGINAL IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/OriginalImage-1.webp) | ![RESULT IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-enlarge_eye-70-1.webp)    |
| `remove_eyebrow` = `70`                                                                                                                        | ![ORIGINAL IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/OriginalImage-1.webp) | ![RESULT IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-remove_eyebrow-70-1.webp) |
| `whitening` = `70` <br /> `smoothing` = `70` <br /> `thinface` = `70` <br /> `shrink_face` = `70` `enlarge_eye` = `70` `remove_eyebrow` = `70` | ![ORIGINAL IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/OriginalImage-1.webp) | ![RESULT IMAGE](https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-all-70-1.webp)            |

### Filters

<div class="cm-border-2-solid-218221225100 cm-border-radius-8 cm-text-align-center">
  <div class="cm-grid-template-columns-3 cm-grid-gap-8 cm-padding-8 cm-border-bottom-2-solid-218221225100">
    <div class="cm-grid-column-2-span-1">
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/OriginalImage-1.webp" alt="Original Image" />

      <div class="cm-margin cm-word-break-break-all">Original Image</div>
    </div>
  </div>

  <div class="cm-grid-template-columns-4 cm-grid-gap-8 cm-padding-8">
    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-1-1.webp" alt="Black and White" />

      <div class="cm-margin cm-word-break-break-all">Black and White</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-2-1.webp" alt="Calm" />

      <div class="cm-margin cm-word-break-break-all">Calm</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-3-1.webp" alt="Sunny Day" />

      <div class="cm-margin cm-word-break-break-all">Sunny Day</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-4-1.webp" alt="Journey" />

      <div class="cm-margin cm-word-break-break-all">Journey</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-5-1.webp" alt="Beautify Skin" />

      <div class="cm-margin cm-word-break-break-all">Beautify Skin</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-6-1.webp" alt="Hong Kong Style" />

      <div class="cm-margin cm-word-break-break-all">Hong Kong Style</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-7-1.webp" alt="Aesthetic" />

      <div class="cm-margin cm-word-break-break-all">Aesthetic</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-8-1.webp" alt="Lovely" />

      <div class="cm-margin cm-word-break-break-all">Lovely</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-9-1.webp" alt="New York" />

      <div class="cm-margin cm-word-break-break-all">New York</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-10-1.webp" alt="Sakura" />

      <div class="cm-margin cm-word-break-break-all">Sakura</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-11-1.webp" alt="Seventeen" />

      <div class="cm-margin cm-word-break-break-all">Seventeen</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-12-1.webp" alt="Soft Light" />

      <div class="cm-margin cm-word-break-break-all">Soft Light</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-13-1.webp" alt="Afternoon Tea" />

      <div class="cm-margin cm-word-break-break-all">Afternoon Tea</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-14-1.webp" alt="Brighten Skin" />

      <div class="cm-margin cm-word-break-break-all">Brighten Skin</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-15-1.webp" alt="Chaplin" />

      <div class="cm-margin cm-word-break-break-all">Chaplin</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-16-1.webp" alt="Floral" />

      <div class="cm-margin cm-word-break-break-all">Floral</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-17-1.webp" alt="Memories" />

      <div class="cm-margin cm-word-break-break-all">Memories</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-18-1.webp" alt="Ice Beauty" />

      <div class="cm-margin cm-word-break-break-all">Ice Beauty</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-19-1.webp" alt="Paris" />

      <div class="cm-margin cm-word-break-break-all">Paris</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-20-1.webp" alt="Time" />

      <div class="cm-margin cm-word-break-break-all">Time</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-21-1.webp" alt="LOMO" />

      <div class="cm-margin cm-word-break-break-all">LOMO</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-22-1.webp" alt="Old Times" />

      <div class="cm-margin cm-word-break-break-all">Old Times</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-23-1.webp" alt="Early Spring" />

      <div class="cm-margin cm-word-break-break-all">Early Spring</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-24-1.webp" alt="Story" />

      <div class="cm-margin cm-word-break-break-all">Story</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-25-1.webp" alt="Abao Color" />

      <div class="cm-margin cm-word-break-break-all">Abao Color</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-26-1.webp" alt="Fill Light" />

      <div class="cm-margin cm-word-break-break-all">Fill Light</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-27-1.webp" alt="Warm" />

      <div class="cm-margin cm-word-break-break-all">Warm</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-28-1.webp" alt="Gorgeous" />

      <div class="cm-margin cm-word-break-break-all">Gorgeous</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-29-1.webp" alt="Lavender" />

      <div class="cm-margin cm-word-break-break-all">Lavender</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-30-1.webp" alt="Chanel" />

      <div class="cm-margin cm-word-break-break-all">Chanel</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-31-1.webp" alt="Prague" />

      <div class="cm-margin cm-word-break-break-all">Prague</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-32-1.webp" alt="Old Dreams" />

      <div class="cm-margin cm-word-break-break-all">Old Dreams</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-33-1.webp" alt="Peach Blossom" />

      <div class="cm-margin cm-word-break-break-all">Peach Blossom</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-34-1.webp" alt="Pink" />

      <div class="cm-margin cm-word-break-break-all">Pink</div>
    </div>

    <div>
      <img class="cm-w cm-border-radius-8" src="https://ai-resource.ailabtools.com/face-beauty-pro/doc/ResultImage-1-filter_type-35-1.webp" alt="Misty Rain" />

      <div class="cm-margin cm-word-break-break-all">Misty Rain</div>
    </div>
  </div>
</div>

## Billing Instructions

<BillingInstructions creditsPerRequest={15} />

## File Storage Policy

<FileStoragePolicy uploadedFiles responseType="BASE64" />

## Application Scenarios

* **Beauty Camera**: Photos taken by Beauty Camera will come with beauty effect.
* **Live video broadcasting**: The anchors in the live broadcast room can make themselves more attractive and have more fans' attention through face beauty technology.
* **Short video production**: User-made short videos with face beauty technology can enhance the viewing effect.
* **Photography post-production**: Through the face beauty technology based on deep learning, it can improve the artistic effect of portrait photography.

## Featured Advantages

* **Face beautification**: You can take photos with effects such as peeling, removing dark circles and lines under the eyes, and whitening.
* **Clarity maintenance**: You can maintain the clarity of the original film.
