UlazAI utviklerdokumenter
Autentisering
Autentiseringsmodell
Bilde og video API-endepunkter støtter API-nøkkelautentisering. For eksterne
integrasjoner, bruk en API-nøkkel med Authorization overskrift.
Viktig:
/api/register/ og /api/login/ er
for øyeblikket deaktivert og returnerer 403. Bruk nettpåloggingsflyten og API-nøkkelen
ledelse i stedet.
Anbefalt oppsett
- Logg på kl /accounts/login/.
- Lag en API-nøkkel i dashbordet ditt, eller via
POST /api/api-keys/mens den er autentisert. - Send forespørsler til
/api/v1/...med nøkkelen iAuthorization. - For å finne modell, ring
/api/v1/models/image/og/api/v1/models/video/.
Autorisasjonshodeformater
Bakenden godtar flere auth-header-formater.
Authorization: Bearer YOUR_API_KEY
Authorization: Token YOUR_API_KEY
Authorization: YOUR_API_KEY
Opprett en API-nøkkel (øktautentisert)
Hvis du er pålogget med en nettleserøkt, kan du opprette nøkler programmatisk.
curl -X POST https://ulazai.com/api/api-keys/ \
-H "Content-Type: application/json" \
-H "X-CSRFToken: YOUR_CSRF_TOKEN" \
-H "Cookie: sessionid=YOUR_SESSION" \
-d '{
"name": "Production key"
}'
Svaret inkluderer hele nøkkelen én gang. Oppbevar den umiddelbart.
Auth feilsøking
401betyr at nøkkelen mangler, er ugyldig eller tilbakekalt.402kan indikere ingen kjøpte kreditter for API-bruk.- Velkomstkreditter er kun for nettstedet og kan ikke brukes via API.