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

# Quickstart

> Sign up, get an API key, send your first request.

Anyone is compatible with the OpenAI API format, so any tool or SDK that supports OpenAI works out of the box — just change the base URL and API key.

## Get started

<Steps>
  <Step title="Sign up and get an API key">
    1. Go to [anyone.ai](https://www.anyone.ai) and create an account
    2. Log in and open the **Dashboard**
    3. Click **API Keys** → **Create API Key**
    4. Give your API key a name, then click **Submit**
    5. Copy the API key (it is only shown once)

    <Note>
      A token is your credential for calling the API. We recommend using different tokens for different projects to track usage separately.
    </Note>
  </Step>

  <Step title="Send your first request">
    Call the API with your API key. Replace `YOUR_TOKEN` with the API key you just copied.

    <CodeGroup>
      ```bash curl theme={null}
      curl https://api.anyone.ai/v1/chat/completions \
        -H "Content-Type: application/json" \
        -H "Authorization: Bearer YOUR_TOKEN" \
        -d '{
          "model": "gpt-5.4",
          "messages": [
            {"role": "user", "content": "Say hello in one sentence."}
          ]
        }'
      ```

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

      client = OpenAI(
          base_url="https://api.anyone.ai/v1",
          api_key="YOUR_TOKEN",
      )

      response = client.chat.completions.create(
          model="gpt-5.4",
          messages=[
              {"role": "user", "content": "Say hello in one sentence."}
          ],
      )

      print(response.choices[0].message.content)
      ```

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

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

      const response = await client.chat.completions.create({
        model: "gpt-5.4",
        messages: [{ role: "user", content: "Say hello in one sentence." }],
      });

      console.log(response.choices[0].message.content);
      ```
    </CodeGroup>

    Example response:

    ```json theme={null}
    {
      "id": "chatcmpl-...",
      "choices": [
        {
          "message": {
            "role": "assistant",
            "content": "Hello! Great to meet you."
          }
        }
      ],
      "usage": {
        "prompt_tokens": 13,
        "completion_tokens": 10,
        "total_tokens": 23
      }
    }
    ```

    <Tip>
      Any tool compatible with the OpenAI API works directly with Anyone, including LangChain, LlamaIndex, Vercel AI SDK, Cherry Studio, and more. Just set the base URL and API key.
    </Tip>
  </Step>

  <Step title="Try other models">
    Change the `model` name to use a different model — no other code changes needed:

    ```python theme={null}
    # Claude
    response = client.chat.completions.create(
        model="claude-sonnet-4-6",
        messages=[{"role": "user", "content": "Hello"}],
    )

    # Gemini
    response = client.chat.completions.create(
        model="gemini-3.1-pro-preview",
        messages=[{"role": "user", "content": "Hello"}],
    )

    # DeepSeek
    response = client.chat.completions.create(
        model="DeepSeek-V3.2",
        messages=[{"role": "user", "content": "Hello"}],
    )
    ```
  </Step>

  <Step title="Check your usage">
    Go to the **Logs** page in the dashboard to see details for each request: model, token usage, and cost. The **Analytics** page has summary charts.
  </Step>
</Steps>

## Common use cases

<CardGroup cols={2}>
  <Card title="Use Claude models" icon="comment" href="/api-reference/claude-messages">
    Call Claude via OpenAI format, or use the native Claude Messages format.
  </Card>

  <Card title="View all models" icon="list" href="/api-reference/models">
    Call `/v1/models` to get the full list of available models.
  </Card>

  <Card title="Top up" icon="credit-card" href="/guides/billing-topup">
    Learn about top-up methods and pricing.
  </Card>

  <Card title="Format conversion" icon="arrows-rotate" href="/concepts/format-conversion">
    Using the OpenAI SDK to call Claude/Gemini? Anyone converts formats automatically.
  </Card>
</CardGroup>
