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

# Shakti Studio APIs

Shakti Studio offers two powerful sets of APIs to streamline your workflow:

* **Inference APIs**: Effortlessly leverage pre-trained GenAI models for a wide range of tasks, including ASR transcription, image generation, and LLM-based applications. These APIs allow you to directly run inference and get task-specific outputs with minimal configuration.
* **Training APIs**: Fine-tune and customize GenAI models to fit your unique requirements. With these APIs, you can train models on top of existing base models, optimizing them for your specific tasks, data, and desired outputs.

## API Key Generation

Navigate to the **Settings** page, then select the **API Key** section and generate a new API key:

<img src="https://mintcdn.com/simplismart-2/Ev4A7Zpgq0Yv5s8a/images/latest.png?fit=max&auto=format&n=Ev4A7Zpgq0Yv5s8a&q=85&s=a0e1c67882054e25875506a3d96708b8" alt="Latest Pn" width="2598" height="1436" data-path="images/latest.png" />

## Authentication

All API endpoints are authenticated using Bearer tokens and picked up from the specification file.

```json theme={null}
 "auth": {
      "method": "bearer",
      "name": "Authorization"
    },
```
