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

# SDK Installation

> Install and configure the Sinkove Python SDK

## Prerequisites

* **Python 3.12+** installed
* **API key** from the Sinkove dashboard (covered in [Get Started](/essentials/quickstart))
* **Organization ID** (UUID format)

## Install with pip

```bash theme={null}
pip install sinkove-sdk
```

## Configure Environment Variables

<CodeGroup>
  ```bash Linux/macOS theme={null}
  export SINKOVE_API_KEY="your-api-key-here"
  ```

  ```bash Windows (Command Prompt) theme={null}
  set SINKOVE_API_KEY=your-api-key-here
  ```

  ```powershell Windows (PowerShell) theme={null}
  $env:SINKOVE_API_KEY = "your-api-key-here"
  ```
</CodeGroup>

## Verify Installation

```python theme={null}
import sinkove
from sinkove import Client
import uuid

print(f"Sinkove SDK version: {sinkove.__version__}")

# Test connection
try:
    client = Client(uuid.UUID("your-organization-id"))
    print("✓ Successfully connected to Sinkove API")
except Exception as e:
    print(f"✗ Connection failed: {e}")
```

## Next Steps

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/essentials/sdk-quickstart">
    Create your first dataset in 5 minutes
  </Card>

  <Card title="Python SDK Guide" icon="python" href="/essentials/python-sdk">
    Complete SDK documentation
  </Card>

  <Card title="Examples" icon="code" href="/essentials/sdk-examples">
    Practical code examples
  </Card>

  <Card title="API Reference" icon="book" href="/essentials/sdk-reference">
    Complete method documentation
  </Card>
</CardGroup>

{" "}
