04 / REST-rajapinta
REST-rajapinta
REST-rajapinta on tarkoitettu botin viemiseen oman tuotteesi sisään: mobiilisovellukseesi, taustajärjestelmääsi tai sisäiseen työkaluusi. Jos haluat vain chat-kuplan verkkosivustollesi, et tarvitse tätä sivua lainkaan, koodinpätkä hoitaa kaiken puolestasi.
Perus-URL https://equilai.ai/api/chat. Luo API-avain kohdassa Hallintapaneeli → API, lähetä se x-api-key-otsakkeena (tai JSON-rungossa kenttänä apiKey), ja pidä se palvelimellasi, ei koskaan selainkoodissa. API-pääsyn on oltava käytössä paketissasi. Katso Todennus →
Päätepiste 1
Listaa bottisi
Hae, mihin bottiin API-avaimesi kuuluu, sen id:n ja nimen kanssa, jotta tiedät tarkalleen minkä botin integroit. Jokainen avain vastaa yhtä bottia.
Pyyntö
Vastaus
Päätepiste 2
Aloita keskustelu
Luo keskustelusessio. Palauttaa conversationId:n, joka annetaan jokaisen viestin mukana. Mitään ei tallenneta ennen ensimmäistä viestiä, joten joutilaat sessiot eivät laske kuukausirajaasi.
Pyyntö
Vastaus
Päätepiste 3
Lähetä viesti
Lähetä käyttäjän viesti ja vastaanota tekoälyn vastaus kentässä response. Anna sama apiKey ja aloituskutsun conversationId. attachmentIds on valinnainen ja viittaa alla olevan päätepisteen kautta ladattuihin tiedostoihin (enintään 4 per viesti); viesti voi olla myös pelkkä liite tyhjällä message-kentällä.
Pyyntö
Vastaus
Päätepiste 4
Lataa liite
Lataa kuva tai PDF (enintään 10 Mt) muodossa multipart/form-data, ja anna sitten palautettu id seuraavan viestin attachmentIds-kentässä. Botti lukee kuvat suoraan (sen malli tukee näkökykyä) ja poimii tekstin PDF-tiedostoista. Tiedostot poistetaan 7 päivän jälkeen.
Pyyntö
Vastaus
Pikatesti
Yhden rivin cURL
Kopioi avaimesi hallintapaneelista ja suorita:
Virhekoodit
| Koodi | Merkitys |
|---|---|
| 400 | Puuttuva tai virheellinen kenttä (apiKey, message tai liiteviittaus) |
| 403 | API-pääsy ei ole käytössä paketissasi |
| 404 | Bottia tai keskustelua ei löytynyt. Tarkista API-avaimesi |
| 413 | Liite on suurempi kuin 10 Mt:n raja |
| 429 | Nopeusraja tai botin kuukausittainen keskusteluraja saavutettu |
| 500 | Palvelinvirhe. Ota yhteyttä [email protected] |
Haluatko vain lisätä chat-kuplan sivustollesi? Katso Asennus →