Siirry sisältöön

UlazAI kehittäjädokumentit

Todennus

Todennusmalli

Kuva ja video API-päätepisteet tukevat API-avaintodennusta. Ulkoiseen käyttöön integraatiot, käytä API-avainta Authorization otsikko.

Tärkeää: /api/register/ ja /api/login/ ovat tällä hetkellä pois käytöstä ja palaa 403. Käytä verkkokirjautumiskulkua ja API-avainta hallinta sen sijaan.

Suositeltu asennus

  1. Kirjaudu sisään osoitteessa /accounts/login/.
  2. Luo API-avain kojelautaan tai kautta POST /api/api-keys/ kun se on todennettu.
  3. Lähetä pyynnöt osoitteeseen /api/v1/... avaimesi kanssa Authorization.
  4. Mallin löytämistä varten soita /api/v1/models/image/ ja /api/v1/models/video/.

Valtuutusotsikon muodot

Taustaohjelma hyväksyy useita todennusotsikkomuotoja.

Authorization: Bearer YOUR_API_KEY
Authorization: Token YOUR_API_KEY
Authorization: YOUR_API_KEY

Luo API-avain (istuntotodennettu)

Jos olet kirjautunut sisään selainistunnolla, voit luoda avaimia ohjelmallisesti.

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"
  }'

Vastaus sisältää koko avaimen kerran. Säilytä se välittömästi.

Auth-vianmääritys

  • 401 tarkoittaa, että avain puuttuu, on virheellinen tai peruutettu.
  • 402 voi osoittaa, ettei API-käytössä ole ostettuja krediittejä.
  • Tervetuliaiskrediitit ovat vain verkkosivuilla, eikä niitä voi käyttää API:n kautta.