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

# Quickstart

> From zero to your first response in five minutes.

<Steps>
  <Step title="Create an account">
    Sign up at [heyaskr.ai](https://heyaskr.ai). You'll get a **credit ID** and can
    generate an **API key** from your dashboard. No card needed.
  </Step>

  <Step title="Add credit">
    Top up your balance with crypto: USDT, BTC, ETH or SOL. Your balance is held
    in USDT. See [Top-ups](/billing/top-ups).
  </Step>

  <Step title="Make your first request">
    Send a chat completion. Swap `ASKR_API_KEY` for your real key.

    <CodeGroup>
      ```bash cURL theme={null}
      curl https://api.heyaskr.ai/chat/completions \
        -H "Authorization: Bearer ASKR_API_KEY" \
        -H "Content-Type: application/json" \
        -d '{
          "model": "gpt-5.5",
          "messages": [{"role": "user", "content": "Say hello to Askr."}]
        }'
      ```

      ```python Python theme={null}
      from openai import OpenAI

      client = OpenAI(base_url="https://api.heyaskr.ai", api_key="ASKR_API_KEY")

      resp = client.chat.completions.create(
          model="gpt-5.5",
          messages=[{"role": "user", "content": "Say hello to Askr."}],
      )
      print(resp.choices[0].message.content)
      ```

      ```javascript Node theme={null}
      import OpenAI from "openai";

      const client = new OpenAI({
        baseURL: "https://api.heyaskr.ai",
        apiKey: "ASKR_API_KEY",
      });

      const resp = await client.chat.completions.create({
        model: "gpt-5.5",
        messages: [{ role: "user", content: "Say hello to Askr." }],
      });
      console.log(resp.choices[0].message.content);
      ```
    </CodeGroup>
  </Step>

  <Step title="Switch models freely">
    Change the `model` field to use any model. Same request shape.

    ```bash theme={null}
    "model": "claude-sonnet-4.6"   # Anthropic
    "model": "gemini-2.5-pro"      # Google
    "model": "deepseek-chat"       # DeepSeek
    ```
  </Step>
</Steps>

## Next steps

<CardGroup cols={2}>
  <Card title="Generate an image" icon="image" href="/capabilities/images">
    Create images with FLUX, Nano Banana and more.
  </Card>

  <Card title="Stream responses" icon="wave-square" href="/capabilities/streaming">
    Get tokens as they're generated.
  </Card>

  <Card title="Build a chatbot" icon="robot" href="/guides/first-chatbot">
    A complete walkthrough.
  </Card>

  <Card title="API reference" icon="code" href="/api-reference/introduction">
    Every endpoint and parameter.
  </Card>
</CardGroup>
