Pro API: saldo, limieten en getrainde personages
Twee leesroutes, altijd toegestaan ongeacht de rechten van de sleutel, plus het activiteitenlogboek in de app.
Saldo en limieten
GET /credits
{ "balance": 1830, "licenseId": "lic_...", "key": "k_1a2b3c4d",
"limits": { "concurrent": 2, "perMinute": 60, "perDay": 0 }, "running": 1 }
| Veld | Betekenis |
|---|---|
balance | Resterende credits. null wanneer het saldo onbekend is (testomgeving). |
licenseId | De licentie waartoe deze sleutel behoort. |
key | De publieke identifier van de sleutel, veilig om te loggen. Nooit het geheim. |
limits.concurrent | Renders die tegelijk actief zijn, standaard 2. |
limits.perMinute | Inzendingen per minuut, standaard 60. |
limits.perDay | Dagelijks kredietlimiet dat je op de sleutel hebt ingesteld. 0 betekent geen limiet. |
running | Renders van deze sleutel die nog wachten om opgehaald te worden. |
Dit is de goedkoopste aanroep in de API en de juiste om te controleren of een sleutel werkt.
Getrainde personages
GET /loras
{ "image": [ { "name": "megan_krea2", "trigger": "megan", "base": "krea2", "size": 0 } ],
"video": [ { "name": "megan_ltx", "trigger": "megan", "size": 0 } ] }
Geef name door als lora, neem het uit de image-lijst voor afbeeldingen en de video-lijst voor
video's, en zet de trigger in de prompt, anders verschijnt het personage niet. Een
personage dat niet tot het account behoort, geeft 403 lora_inconnu als antwoord.
Het trainen van een personage is nog niet beschikbaar via de API. Dat gebeurt in de app, en het resultaat verschijnt hier.
Activiteit
De app bewaart het logboek van elke render die je sleutels hebben gemaakt (datum, sleutel, type, kosten, status) en het verbruik per sleutel, onder Instellingen > API > Activiteit.
Daar kun je ook een sleutel intrekken die is uitgelekt, zonder de andere te beïnvloeden.