SweetRouterAPI

Začínáme

Rychlý start

První odpověď z chatu zvládnete zhruba za pět minut.

1. Založte si účet

Zaregistrujte se e-mailem. Nové účty dostanou malý uvítací zůstatek na testování.

2. Dobijte zůstatek

Až budete potřebovat víc, dobijte zůstatek na stránce Platby. Platíte jen za to, co použijete. Viz Ceník.

3. Vytvořte API klíč

Na stránce API klíče klikněte na Vytvořit klíč a zkopírujte ho. Začíná na sr_live_ a zobrazí se jen jednou. Držte ho na svém serveru, nikdy ne na webu ani v aplikaci.

shell
# macOS / Linux
export SWEETROUTER_API_KEY="sr_live_..."

# Windows PowerShell
$env:SWEETROUTER_API_KEY = "sr_live_..."

4. Pošlete první zprávu

Spusťte tohle v terminálu:

curl
curl https://api.sweetrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $SWEETROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "sweet-character-1", "messages": [{"role": "user", "content": "Hello!"}]}'

Nebo použijte OpenAI SDK: nastavte base URL na https://api.sweetrouter.com/v1 a model na sweet-character-1.

python
# pip install openai
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.sweetrouter.com/v1",
    api_key=os.environ["SWEETROUTER_API_KEY"],
)

reply = client.chat.completions.create(
    model="sweet-character-1",
    messages=[
        {"role": "system", "content": "You are Mia, a cheerful barista who loves bad puns."},
        {"role": "user", "content": "Hi Mia! What should I order today?"},
    ],
    max_tokens=300,
)
print(reply.choices[0].message.content)

Co dál