Title: Todennus %E2%80%94 LLM EU Canonical: https://llmeu.com/fi/docs/authentication/ Markdown mirror: https://llmeu.com/fi/docs/authentication.md Machine-readable: https://llmeu.com/llms.txt (index) - https://llmeu.com/llms-full.txt (full catalogue) - https://llmeu.com/llms-catalogue.json Aloita - [Pika-aloitus](/fi/docs/quickstart/) - [Konsoli](/fi/docs/console/) - [Migraatio](/fi/docs/migration/) - [API-referenssi](/fi/docs/api/) Viite - [Todennus](/fi/docs/authentication/) - [P%C3%A4%C3%A4tepisteet](/fi/docs/endpoints/) - [Virheet](/fi/docs/errors/) - [Nopeusrajoitukset](/fi/docs/rate-limits/) - [Striimaus](/fi/docs/streaming/) - [K%C3%A4yt%C3%A4nn%C3%B6t](/fi/docs/policies/) - [Reititys ja k%C3%A4yt%C3%A4nt%C3%B6](/fi/docs/routing/) - [Sijainti ja alueet](/fi/docs/residency/) - [Todisteet ja varmennus](/fi/docs/evidence/) - [OpenAI-yhteensopivuus](/fi/docs/openai-compat/) K%C3%A4ytt%C3%B6 - [Itseis%C3%A4nn%C3%B6inti](/fi/docs/self-hosting/) # Todennus Kaksi tunnistetietoa %E2%80%94 API-avain koneille, istunto konsolille %E2%80%94 ja s%C3%A4%C3%A4nn%C3%B6t, jotka pit%C3%A4v%C3%A4t ne erill%C3%A4%C3%A4n. ## Kaksi tunnistetietotyyppi%C3%A4 API ottaa vastaan API-avaimen. Konsoli ottaa vastaan istuntoev%C3%A4steen. Ne eiv%C3%A4t ole kesken%C3%A4%C3%A4n vaihdettavissa, ja API valvoo t%C3%A4t%C3%A4 sen sijaan, ett%C3%A4 p%C3%A4%C3%A4tt%C3%A4isi pyynt%C3%B6kohtaisesti, oliko ev%C3%A4steen tarkoitus olla mukana. Istuntoev%C3%A4steell%C3%A4 todennettu pyynt%C3%B6 saa 403 api_key_required, ja viestiss%C3%A4 viitataan konsolin avainsivulle. T%C3%A4m%C3%A4 on tarkoituksellista: kun APIin ei ole ev%C3%A4steell%C3%A4 todennettua reitti%C3%A4, ei ole mit%C3%A4%C3%A4n, mit%C3%A4 ristisivustopyynt%C3%B6 voisi v%C3%A4%C3%A4rent%C3%A4%C3%A4. ## Otsake L%C3%A4het%C3%A4 avain bearer-tokenina. Avain on etuliite, piste ja salaisuus; etuliite yksil%C3%B6i rivin, joten mit%C3%A4t%C3%B6inti on v%C3%A4lit%C3%B6nt%C3%A4 ja vaatii yhden haun. ``` curl https://api.llmeu.com/v1/chat/completions \ -H "Authorization: Bearer llmeu_live_xxxxxxxx.your-secret" \ -H "Content-Type: application/json" \ -d '{"model":"llmeu-auto","messages":[{"role":"user","content":"Hello"}]}' ``` ## K%C3%A4ytt%C3%B6alueet Avain sis%C3%A4lt%C3%A4%C3%A4 yhden tai useamman k%C3%A4ytt%C3%B6alueen. Pyynt%C3%B6, jonka avaimelta puuttuu p%C3%A4%C3%A4tepisteen vaatima k%C3%A4ytt%C3%B6alue, hyl%C3%A4t%C3%A4%C3%A4n koodilla 403 insufficient_scope ennen kuin runko j%C3%A4sennet%C3%A4%C3%A4n. K%C3%A4ytt%C3%B6alueet tarkistetaan p%C3%A4%C3%A4tepistekohtaisesti, ei avainkohtaisesti. Avain, jolla on platform_read, ei voi kuluttaa saldoa playgroundin kautta. ## Avaimen luominen Konsolissa tai alustan API:n kautta avaimella, jolla on jo platform_write. Salaisuus n%C3%A4ytet%C3%A4%C3%A4n kerran, kun se luodaan: vain scrypt-tiiviste tallennetaan, joten kukaan %E2%80%94 mukaan lukien me %E2%80%94 ei voi lukea sit%C3%A4 takaisin. ``` curl -X POST https://api.llmeu.com/platform/v1/api-keys \ -H "Authorization: Bearer llmeu_live_xxxxxxxx.a-platform-write-key" \ -H "Content-Type: application/json" \ -d '{"name":"ci","scopes":["inference"]}' ``` Konsolin yll%C3%A4pitotoimet %E2%80%94 k%C3%A4yt%C3%A4nn%C3%B6t, tiimi, asetukset, saldo, avainten mit%C3%A4t%C3%B6inti %E2%80%94 ovat vain omistajan tai yll%C3%A4pit%C3%A4j%C3%A4n teht%C3%A4viss%C3%A4 riippumatta avaimen k%C3%A4ytt%C3%B6alueista. ## Mit%C3%A4t%C3%B6inti ja se, mit%C3%A4 avain ei ole Avain kuuluu organisaatiolle, ja organisaatio p%C3%A4%C3%A4tell%C3%A4%C3%A4n avaimesta itsest%C3%A4%C3%A4n %E2%80%94 ei koskaan pyynn%C3%B6n rungon kent%C3%A4st%C3%A4, joten kutsuja ei voi kohdistaa pyynt%C3%B6%C3%A4 toiselle vuokralaiselle pyyt%C3%A4m%C3%A4ll%C3%A4 n%C3%A4tisti. Mit%C3%A4t%C3%B6inti tulee voimaan seuraavassa pyynn%C3%B6ss%C3%A4. Vaihtaminen tarkoittaa toisen avaimen luomista, liikenteen siirt%C3%A4mist%C3%A4 ja sitten ensimm%C3%A4isen mit%C3%A4t%C3%B6inti%C3%A4; m%C3%A4%C3%A4ritett%C3%A4v%C3%A4%C3%A4 p%C3%A4%C3%A4llekk%C3%A4isyysikkunaa ei ole. ## Konsolille sen sijaan Sis%C3%A4%C3%A4nkirjautuminen, salasanan palautus ja osoitteen vahvistus dokumentoidaan konsolin yhteydess%C3%A4. OAuthia, SAML:%C3%A4%C3%A4 tai henkil%C3%B6kohtaista k%C3%A4ytt%C3%B6oikeustunnusta ei ole: konsoli k%C3%A4ytt%C3%A4%C3%A4 istuntoev%C3%A4stett%C3%A4, API k%C3%A4ytt%C3%A4%C3%A4 avaimia.