Realaus laiko duomenų srautas leidžia jūsų pokalbių robotui pasiekti gyvus duomenis iš jūsų sistemų. Vietoj statinių atsakymų, jūsų DI gali pateikti naujausią informaciją apie esamą prieinamumą, kainas, laukimo laikus ar atsargų lygius.
Tiesiog pateikite URL, kuris grąžina jūsų duomenis (JSON arba paprastą tekstą), ir pokalbių robotas automatiškai įtrauks šią informaciją atsakydamas į susijusius klausimus.
Standartinis Realaus laiko duomenų srautas palaiko srautus iki 200 000 simbolių (~500 elementų). Didesniems duomenų srautams žiūrėkite Realaus laiko duomenų srautas Max, kuris palaiko iki 10 000 000 simbolių (~25 000 elementų).
Kaip tai veikia
Jūs pateikiate URL - API galutinį tašką arba puslapį, kuris grąžina jūsų gyvus duomenis
Pokalbių robotas gauna duomenis - DI perskaito visą srautą su kiekviena išsiųsta žinute, užtikrindamas, kad atsakymai visada naudoja naujausius duomenis
Dinaminiai atsakymai - Atsakymai apima realaus laiko duomenis iš jūsų šaltinio
DI asistentas
Ar turite laisvų kambarių šį vakarą?
Taip! Šiam vakarui turime:
Prabangus liuksas - Liko 3 kambariai po $299/naktį Standartinis kambarys - Liko 8 kambariai po $149/naktį
Ar norėtumėte, kad padėčiau užsakyti?
O kaip dėl rytojaus?
Rytojui turime:
Prabangus liuksas - 2 kambariai po $299/naktį Standartinis kambarys - 5 kambariai po $149/naktį
Naudojimo atvejai
Realaus laiko duomenų srautai puikiai tinka įmonėms, kurioms reikia pateikti naujausią informaciją:
ViešbučiaiKambarių prieinamumas ir kainos pagal datą
RestoranaiLaukimo laikas, stalų prieinamumas, darbo valandos
Elektroninė prekybaAtsargų lygiai ir produktų prieinamumas
PaslaugosVizitų laikai ir tvarkaraščiai
Nustatymas
Realaus laiko duomenų srauto pridėjimas užtrunka tik kelis žingsnius:
1
Sukurkite savo duomenų galutinį taškąNustatykite URL, kuris grąžina jūsų gyvus duomenis (API arba tinklalapį)
2
Eikite į Realaus laiko duomenų srautąSavo svetainės meniu spustelėkite "Realaus laiko duomenų srautas
3
Įveskite savo URLĮklijuokite URL, kuris grąžina jūsų duomenis, ir spustelėkite Išsaugoti
Patarimas: Įsitikinkite, kad jūsų galutinis taškas yra viešai prieinamas (nereikia autentifikacijos), kad pokalbių robotas galėtų gauti duomenis.
Duomenų formatas — aptiktas formatas (JSON, HTML/XML arba paprastas tekstas)
Atsakymo dydis — kiek duomenų buvo grąžinta
Turinio peržiūra — atsakymo fragmentas, kad galėtumėte patvirtinti, jog tai teisingi duomenys
Jei tiesioginis ryšys nepavyksta, Asyntai automatiškai bandys atsarginį tarpinį serverį, kad pasiektų jūsų URL. Jei abu metodai nepavyksta, jūsų URL vis tiek bus išsaugotas — tik pamatysite pranešimą su trikčių šalinimo pasiūlymais.
Palaikomi formatai
Jūsų duomenų srauto URL turėtų grąžinti duomenis vienu iš šių formatų:
JSON formatas
Struktūrizuoti duomenys geriausiai tinka sudėtingai informacijai, tokiai kaip atsargos ar tvarkaraščiai.
Jei jūsų realaus laiko duomenų sraute yra produktų informacijos (pvz., atsargos, kambariai ar paslaugos), galite įjungti Dinamines produktų korteles, kad jos būtų rodomos kaip gražios vizualinės kortelės pokalbyje.
Patarimas: Dinaminės produktų kortelės puikiai tinka elektroninės prekybos asortimentui, viešbučių kambariams, nuomos prekėms ar bet kokiems dažnai besikeičiantiems produktams. Statiniams produktams naudokite Produktų korteles.
Pramonės pavyzdžiai
Štai išsamūs pavyzdžiai, kaip skirtingos įmonės gali struktūrizuoti savo realaus laiko duomenų srautus:
Tai tik pavyzdžiai - galite įtraukti bet kokius jūsų verslui svarbius laukus. DI supras ir naudos bet kokius jūsų pateiktus duomenis.
Elektroninė parduotuvėProduktų prieinamumas, kainos, URL ir akcijos
DI: "Taip! Wireless Headphones Pro yra sandėlyje, turimi 23 vienetai. Šiuo metu jie parduodami už $119.99 (įprasta kaina $149.99). Galite juos peržiūrėti ir įsigyti čia: techgadgets.com/products/wireless-headphones-pro. Be to, naudokite kodą SAVE20 papildomai 20% nuolaidai užsakymams virš $100!"
Sveikatos priežiūra / Medicinos klinikaVizitų prieinamumas ir laukimo laikas
Pacientas: "Man reikia apsilankyti pas dermatologą šią savaitę"
DI: "Anksčiausias dermatologijos vizitas yra šeštadienį, sausio 18 d., 10:00 arba 11:00 val. Jei šie laikai netinka, daugiau laisvų laikų yra pirmadienį, 20 d., 9:00, 14:00 arba 15:00 val. Galite užsiregistruoti internetu adresu downtownmedical.com/book."
Fitneso centras / Sporto salėUžsiėmimų tvarkaraščiai ir patalpų talpa
DI: "Štai šios savaitės jogos pamokos: trečiadienį 19:00 Yoga Flow su Sarah (12 vietų), penktadienį 7:00 Yoga Flow su Sarah (15 vietų) ir šeštadienį 10:30 Šeimos joga su Sarah (10 vietų). Galite užsiregistruoti adresu fitlifegym.com/classes."
Automobilių nuoma / AutopaslaugosTransporto priemonių prieinamumas pagal datą ir vietą
Klientas: "Man reikia visureigio šiam savaitgaliui"
DI: "Turime laisvų visureigių penktadienį (liko 3 po $89.99/dieną) ir šeštadienį (liko 1 po $99.99/dieną), bet sekmadienis išparduotas. Užsakykite greičiau! Naudokite kodą WEEKEND15 15% nuolaidai. Rezervuokite adresu quickrent.com/book."
Renginiai / Pramogų vietaPasirodymai, bilietai ir tvarkaraščiai
Klientas: "Kokius pasirodymus turite šį savaitgalį?"
DI: "Šį savaitgalį turime 'The Musical Experience' penktadienį ir šeštadienį 19:30 (taip pat šeštadienį 14:00 dieninis seansas) - bilietai po $85. Šeštadienį ir sekmadienį 20:00 vyksta 'Comedy Night Live' po $45. Penktadienio vakaras greitai išsiperka - liko tik 43 vietos! Užsakykite adresu grandtheater.com/tickets."
Nekilnojamasis turtas / Turto valdymasSkelbimai, kainos ir apžiūros tvarkaraščiai
DI: "Turime 1 miegamojo butą adresu 789 Pine Road už $1 200/mėn., prieinamą nuo vasario 15 d. Jis yra 60 kv. m su sporto salės prieiga, stogo terasa ir durininku. Atviras lankymas šeštadienį, sausio 18 d., 13:00 val., arba suplanuokite privatų apsilankymą adresu premierproperties.com/schedule. Peržiūrėkite detales: premierproperties.com/listing/apt-12c"
Dydžio limitai
Standartinis Realaus laiko duomenų srautas palaiko srautus iki 200 000 simbolių. Elementų, kuriuos galite įtraukti, skaičius priklauso nuo to, kiek duomenų kiekvienas elementas turi — srautas su trumpais, glaustais įrašais gali tilpti ~500 elementų, o srautas su ilgais aprašymais gali tilpti tik dalį to. Jei jūsų srautas viršija šį limitą, bandydami išsaugoti pamatysite pranešimą.
Patarimai srauto dydžiui sumažinti
Jei jūsų srautas per didelis, štai keli būdai, kaip jį sumažinti iki limito:
Įtraukite tik populiariausias prekes — Sutelkite dėmesį į produktus, apie kuriuos klientai dažniausiai klausia
Pašalinkite nereikalingus laukus — Atsisakykite vidinių ID, metaduomenų ar laukų, kurių pokalbių robotui nereikia
Sutrumpinkite aprašymus — Naudokite glaustus produktų aprašymus vietoj pilno reklaminio teksto. Peržiūrėkite rekomenduojamą pavyzdinę struktūrą, kaip išlaikyti įrašus kompaktiškus
Filtruokite pagal prieinamumą — Įtraukite tik prekes, kurios šiuo metu yra sandėlyje arba aktyvios
Skaidykite pagal kategoriją — Sukurkite srautą svarbiausiai produktų kategorijai, o ne viskam
Patarimas: Jei jums reikia prijungti didesnį duomenų srautą su tūkstančiais elementų, naudokite Realaus laiko duomenų srautą Max (Pro planas), kuris palaiko iki 10 000 000 simbolių (~25 000 elementų).
Geriausi praktikos pavyzdžiai
Laikykite duomenis naujus — Jūsų galutinis taškas turėtų grąžinti esamą informaciją, o ne talpyklos duomenis
Įtraukite kontekstą — Pridėkite datas, laikus ar žymas, kad DI suprastų, ką duomenys reiškia
Struktūrizuokite aiškiai — Naudokite aiškius laukų pavadinimus JSON formatu, kad DI galėtų teisingai interpretuoti duomenis
Laikykite sutelktą — Įtraukite tik tuos duomenis, kurių pokalbių robotui reikia atsakymams
Svarbu: URL turi būti viešai prieinamas. Jei jūsų galutinis taškas reikalauja autentifikacijos, pokalbių robotas negalės gauti duomenų.
Pašalinti duomenų srautą
Galite bet kada pašalinti duomenų srautą spustelėję mygtuką "Pašalinti duomenų srautą" savo nustatymuose. Pokalbių robotas grįš prie atsakymų tik iš jūsų žinių bazės.
Pastaba: Realaus laiko duomenų srautas prieinamas Standard ir Pro planuose. Reikia prijungti didesnius duomenų srautus su tūkstančiais elementų? Žiūrėkite Realaus laiko duomenų srautą Max (Pro planas).
Išbandykite
Dar neturite savo API galutinio taško? Galite išbandyti funkciją su vieša API, kad pamatytumėte, kaip ji veikia. Pavyzdžiui, išbandykite gyvą Bitcoin kainą iš Binance:
Tai grąžina realaus laiko BTC/USDT kainos duomenis. Prisijungus, jūsų pokalbių robotas galės atsakyti į klausimus, tokius kaip "Kokia dabartinė Bitcoin kaina?", naudodamas gyvus duomenis.
Patarimas: Galite naudoti bet kokią viešą API, kuri grąžina JSON arba paprastą tekstą — orų duomenis, akcijų kainas, valiutų kursus ir daugiau. Pakeiskite ją savo galutiniu tašku, kai būsite pasiruošę.