> [!NOTE]
> **Note:** The Product Studio Text API is in a controlled Alpha launch. Unless you are already in contact with the Product Studio Text API Team, fill out this [interest form](https://docs.google.com/forms/d/e/1FAIpQLSfCg0tTrMlFMvrQMrA4q_27DyoGgicIKWGV-e_8yfi2h8Kf4g/viewform). We will reach out to you.

Product Studio is a suite of generative-AI tools that aims to simplify merchant
workflows. This document is focused on title and description generation and
explains how to use the alpha version of the Product Studio Text
(Titles and Descriptions) API to generate or optimize titles and descriptions.

## What can you use the API for?

- You can get a suggested product title and description using ONLY your product image.
- Generating SEO optimized titles for your products.
- Generating customly formatted titles for your products.
- Generating product descriptions from your product feed.

For more detailed examples, see the [cookbook](https://developers.google.com/product-studio/docs/cookbook).

![Example TiDe generations](https://developers.google.com/static/product-studio/docs/images/example-generations-4.png)

## Quickstart

Already have your Google Cloud account configured? Add your info to this
[Colab](https://colab.research.google.com/drive/1WaR9Fn8KRMLe-0JILESXuJUfjcIb4pRG)
to get started.

![Example integration for the Text API](https://developers.google.com/static/product-studio/docs/images/code-example.png "Example integration for the Text API")

![Configuration settings for the Text API](https://developers.google.com/static/product-studio/docs/images/config-settings.png "Configuration settings for the Text API")

## Full Integration Guide

To get started with the Product Studio Text API a few things need to be true:

1. You need an active Google Cloud Account
2. You need an active Google Cloud Project
3. We have enabled the API for the email address associated with your Google Cloud account
4. You have enabled the API under "APIs \& Services" on your Google Cloud Project - [link](https://console.cloud.google.com/apis/library/browse?q=product+studio)
5. You have provisioned an API key under "APIs \& Services \> Credentials"
6. You have a programming environment you can send HTTP requests from - [Colab example](https://colab.research.google.com/drive/1WaR9Fn8KRMLe-0JILESXuJUfjcIb4pRG)

### Create a Google Cloud Account and Project

You likely already have an active Google Cloud account and project, but if you
don't, navigate to https://cloud.google.com/ and follow the sign-up flow.

![alt-text](https://developers.google.com/static/product-studio/docs/images/gcp-homepage.png)

### Getting Added to the API Allowlist

Contact us with the email address associated with your Google Cloud account.
If you are signed in to Google Cloud, you can find the associated email here:

![alt-text](https://developers.google.com/static/product-studio/docs/images/auth-user-callout.png)

Once we have added you to the allowlist, you can move continue to the next step.

### Enable the API under "APIs \& Services"

Visit
[your console API settings](https://console.cloud.google.com/apis/library/browse?q=product+studio)
or navigate to the "APIs \& Services \> Enable APIS AND SERVICES" on your
Google Cloud Console.

![alt-text](https://developers.google.com/static/product-studio/docs/images/enable-api-services.png)

Then search for "Product Studio".

![alt-text](https://developers.google.com/static/product-studio/docs/images/product-studio-search.png)

And enable the API.

![alt-text](https://developers.google.com/static/product-studio/docs/images/product-studio-enable.png)

### Provision an API Key

Navigate to "APIs \& Services \> Credentials" to add a new API key credential to
your Google Cloud Project.

![alt-text](https://developers.google.com/static/product-studio/docs/images/create-credentials.png)

Click "Create Credentials \> Create API Key", and you will see this screen.

![alt-text](https://developers.google.com/static/product-studio/docs/images/create-credentials-2.png)

Copy and save the API key in a secure location for usage in the API.

### Set up Your Programming Environment

Set it up however you want. We have a
[Colab](https://colab.research.google.com/drive/1WaR9Fn8KRMLe-0JILESXuJUfjcIb4pRG)
that you can use as a starting block for your integration.
If you prefer not to use Colab, we have also created a
[GitHub gist](https://gist.github.com/thornewolf/01e3652b8355192b2d73c3e623006e9e).

![alt-text](https://developers.google.com/static/product-studio/docs/images/gist-screenshot.png)

## Congratulations!

You have onboarded to the Product Studio Text API. Proceed to the
[Cookbook and Code Examples](https://developers.google.com/product-studio/docs/cookbook) section to learn
how to use the API in more detail.