> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/deka-gpu-documentations/cloudeka-api-list/command-reference/cldkctl-cdn-1/create/delete-3/delete.md).

# create

Create a provider for a claw instance in your project. This command allows you to create a provider for a claw instance.

## Usage

```
cldkctl claw instance provider create [instance_name] [flags]
```

## Steps

Follow the steps below to run and view the result of this command:

1. Run the following command in your terminal:

```
cldkctl claw instance provider create [instance_name] -i true
```

2. Enter the **Name** of the provider.
3. Enter the **Display Name** of the provider.
4. Select the **Provider Type**.
5. Enter the **API Base** URL for the provider.
6. Enter the **API Key** for the provider.
7. Select whether the provider is **Enabled** (`True`) or (`False`).

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FGb7UR7bq4pNNOTti9iaE%2Fimage.png?alt=media&amp;token=a8257dff-f37f-40ff-9492-c2ae13fa4d15" alt=""><figcaption></figcaption></figure>

8. Confirm the instance creation by selecting **Confirm**.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FivMBZlUCRh6qPjXgWOS4%2Fimage.png?alt=media&amp;token=1ee342b1-d80d-4dc6-8fac-bebeb114b250" alt=""><figcaption></figcaption></figure>

9. Once completed successfully, the terminal displays the success message.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FdGGV4z3YlCVBdXydC30n%2Fimage.png?alt=media&amp;token=721e0a30-3801-4d38-beb6-03452d2c4c28" alt=""><figcaption></figcaption></figure>

#### Non-Interactive Mode

1. Provide all required values using command flags.
2. Run the command in your terminal.
3. Once completed successfully, the terminal displays the success message.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FMuBVyi4DsO1TB5ClzK2n%2Fimage.png?alt=media&amp;token=ccf442e5-474f-456c-af9b-f996971aa857" alt=""><figcaption></figcaption></figure>

## Flags

{% hint style="info" %}
This command supports [global flags.](/deka-gpu-documentations/cloudeka-api-list/global-flags.md) Refer to the Global Flags section for details.
{% endhint %}

| Flag            | Shorthand | Default | Description                                  |
| --------------- | --------- | ------- | -------------------------------------------- |
| --api-base      | -b        |         | API base URL for the provider                |
| --api-key       | -k        |         | API key for the provider                     |
| --display-name  | -d        |         | Provider display name                        |
| --enabled       | -e        | true    | Whether the provider is enabled (true/false) |
| --help          | -h        |         | help for create                              |
| --interactive   | -i        | false   | Run in interactive/TUI mode (true/false)     |
| --name          | -n        |         | Provider name                                |
| --project       | -p        |         | Specify project ID                           |
| --provider-type | -t        |         | Provider type id or name                     |
