# RDA Client

RDA Client (`rdac`) is a command-line utility that allows you to interact with RDA Fabric and RDA Platform. rdac is pre-packaged as a native utility in the following modules. In most cases, you don't need to install rdac separately, but if you need to, jump over to [Installing rdac CLI in your own environment](#iriyoe) (section)

### `rdac` in RDA Studio

1. Open New Terminal from the File menu
2. Type 2 for selecting rdac option

![](/files/ECrsfUATQFnxassIjOne)![](/files/K0JUeNucJfp8zPW8gOTW)

### `rdac` in RDA Worker

If you have installed your own [RDA Worker Nodes](/rda/installation/worker-nodes.md) for data processing and bot/pipeline execution in your own environment (ex: DC/Edge/On-prem) then you can also use `rdac` that is pre-packaged in the worker node.&#x20;

1. Find container ID of RDA worker instance using `docker ps`
2. Open interactive shell into the container
3. Use `rdac`

![Instructions for using RDA Client (rdac) available in RDA worker node](/files/Au4fGPH2wjHJ0X4D7Ync)

Note however that the usage of rdac in the worker is not recommended for frequent usage, as you would like to minimize interactions and load in the worker node. The preferred option is to use the rdac in Studio (see above)

### Installing rdac CLI in your own environment <a href="#iriyoe" id="iriyoe"></a>

Users will be able to use one of the following methods to install/deploy rdac CLI

### &#x20;**Prerequisites:**

* Python 3.x Environment
* Docker Environment is installed and docker daemon is running&#x20;
* Curl tool is available

**Step-1: Download the RDA network configuration file**&#x20;

Download your RDA Credentials and save them under \~/.rda/rda\_network\_config.json (Linux or Mac environments)

**Step-2: Run the curl command to download the RDAC CLI tool**

```
curl -o rdac.py https://bot-docs.cloudfabrix.io/data/wrappers/rdac.py
```

**Step-3:  Run the radc command**&#x20;

```
python rdac.py
```

{% hint style="info" %}
Please refer to [RDA Client CLI Documentation](https://bot-docs.cloudfabrix.io/beginners_guide/rdac/) for more details.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cloudfabrix.io/rda/installation/rda-client.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
