Laddro DocsLaddro Docs

Ustawienia

Ustawienia

Zarzadzaj ustawieniami modelu AI. Uzyj tych endpointow do konfiguracji BYOK (Bring Your Own Key) dla dostawcow AI.

Pobierz Ustawienia

GET /v1/settings

Zwraca biezaca konfiguracje modelu AI.

Zapytanie

curl https://api.laddro.com/v1/settings \
  -H "x-api-key: YOUR_API_KEY"

Odpowiedz

{
  "data": {
    "model": {
      "provider": "openai",
      "modelId": "gpt-4o-mini",
      "isCustom": false
    }
  }
}

Jesli nie ustawiono niestandardowego modelu, isCustom ma wartosc false i uzywany jest domyslny model systemu (OpenAI gpt-4o-mini).


Ustaw Model AI (BYOK)

PUT /v1/settings/model

Skonfiguruj niestandardowego dostawce AI i model uzywajac wlasnego klucza API. Wymaga aktywnej subskrypcji Laddro.

Cialo Zapytania

PoleTypWymaganeOpis
providerstringTakNazwa dostawcy (np. openai, anthropic)
modelIdstringTakID modelu (np. gpt-4.1-mini)
apiKeystringTakTwoj klucz API dla dostawcy

Zapytanie

curl -X PUT https://api.laddro.com/v1/settings/model \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "provider": "anthropic",
    "modelId": "claude-haiku-4.5",
    "apiKey": "sk-ant-..."
  }'

Odpowiedz

{
  "data": {
    "model": {
      "provider": "anthropic",
      "modelId": "claude-haiku-4.5",
      "isCustom": true
    }
  },
  "message": "Model updated successfully"
}

Twoj klucz API jest walidowany za pomoca testowego wywolania przed zapisaniem. Nieprawidlowe klucze sa odrzucane z wyraznym komunikatem o bledzie.

Bledy

StatusOpis
400Nieprawidlowy dostawca lub ID modelu
401Brakujacy lub nieprawidlowy klucz API
403BYOK wymaga aktywnej subskrypcji cyklicznej
422Walidacja klucza API dostawcy nie powiodla sie

Przywroc Domyslny Model

DELETE /v1/settings/model

Usun niestandardowa konfiguracje modelu i przywroc domyslny model systemu.

Zapytanie

curl -X DELETE https://api.laddro.com/v1/settings/model \
  -H "x-api-key: YOUR_API_KEY"

Odpowiedz

{
  "data": {
    "model": {
      "provider": "openai",
      "modelId": "gpt-4o-mini",
      "isCustom": false
    }
  },
  "message": "Model reset to default"
}

Zobacz Poradnik BYOK po instrukcje konfiguracji i obslugiwanych dostawcow.

On this page