Botkit Tiesioginių pokalbių programinė įranga
„Facebook“, „Slack“ ir „Webchat“ robotų statytojas
„Botkit“ yra „Bot“ projektavimo įrankis, turintis daug integracijų, įskaitant „Microsoft“ komandas, „Twilio“, „Facebook for Work“ ir „Cisco Spark“. Sukurkite interaktyvius robotus su „Botkit“.
Apžvalga
Siekti ir sudominti klientus, turinčius gerą vartotojo patirtį, yra didelis dabartinio skaitmeninio amžiaus ir pokalbių robotų iššūkis yra puikus būdas patenkinti šį iššūkį. „Botkit“ yra lengvai išmoktas ir paprastas naudoti „NodeJS“ pagrįstą atvirojo kodo bot sistemos. Plati pagrindinių pranešimų platformų palaikymas yra vienas geriausių pasirinkimo būdų „Bot“ pastatui. „Botkit“ verslui tapo paprasta ir lengva reaguoti į savo klientus iš visų populiarių pranešimų programų net ir neprisijungus prie darbo valandų. „Botkit“ teikia greitą pradinį rinkinį, kuris leidžia kūrėjų gyvenimą labai lengvai pradėti nuo „Bot Building“. Sistema yra labai lanksti ir pritaikoma, todėl suteikia prieigą prie pagrindinės platformos API, o jūs labiau kontroliuojate savo sąveikos su klientu išvaizdą ir jausmą. Jos dalis „Microsoft Bot Framework“ ir veikia su „Microsoft Luis AI“ arba bet kokiu natūralios kalbos apdorojimo varikliu, kurį pasirinkote integruoti su savo bot. Iš pradžių „Botkit“ buvo kūrėjų pasirinkimas kuriant produktyvumą ir į darbą orientuotus „Slack“ platformos robotus, tačiau kadangi „Microsoft“ įsigijo „Botkit“, sistema pasikeitė ir dabar palaiko kelis komunikacijos kanalus. Kadangi „Botkit“ neturi savo NLP, tačiau tai nėra trūkumas, o pranašumas, nes tai daro jį lanksčiu ir palaiko bet kurį NLP variklį, kurį norite. Galite naudoti „Botkit“, kad sukurtumėte įvairių tipų robotus, pradedant nuo turinio dalijimosi pokalbių programos, iki produktyvumo pokalbių programų ir žaidimų pokalbių programų.
Reikalavimai
Kiekvienas „Botkit Bot“ iš tikrųjų yra „Node.js“ programa, sudaryta iš „Botkit“ pagrindinės bibliotekos, pagrindinio žiniatinklio serverio ir programos logikos ir papildinių, kurie kartu sujungia jūsų botą. Norėdami paleisti „Botkit“, turėsite įdiegti mazgą savo kompiuteryje.
Funkcijos
Toliau pateikiami pagrindiniai „Botkit“ bruožai
- Gauti pranešimus
- Siųsti pranešimus
- Dialogų naudojimas
- Organizuokite savo roboto kodą
- „Bot Framework“ kanalų naudojimas
- STATYBA & AMP; Naudojant papildinius
- Middlewares Šiuo metu „Botkit“ palaiko pranešimų gavimą iš įvairių šaltinių
- „Slack“ realaus laiko pranešimai (RTM)
- „Slack“ gaunamos internetinės svetainės
- „Slack Slash“ komandos
- „Facebook Messenger Webhooks“
- „Twilio IP“ pranešimai
Diegimo instrukcijos
Geriausias būdas pradėti naudoti vietoje „Botkit“ yra įdiegti mūsų komandinės eilutės įrankį ir naudoti jį kuriant naują „Botkit“ projektą. Tai įdiegs ir sukonfigūruos jums pradinį rinkinį!
npm install -g yo generator-botkit
yo botkit
Pradėkite nuo nulio
Taip pat galite pridėti „Botkit“ į esamą mazgo programą. Pirmiausia pridėkite jį prie savo projekto:
npm install --save botkit
Tada pridėkite „Botkit“ į savo programos kodą:
let { Botkit } = require('botkit');
const controller = new Botkit(MY_CONFIGURATION);
controller.hears('hello','direct_message', function(bot, message) {
bot.reply(message,'Hello yourself!');
});