AuroraAI-palvelusuosittelija (https://auroraai.astest.suomi.fi/api-doc/core-components/) palauttaa palveluehdotuksia REST-rajapinnan kautta. Chatbotissa palvelusuosittelijaa voidaan kutsua custom actionin avulla. Custom action kutsuu palvelusuoisttelijaa botista saaduilla hakuparametreilla ja palauttaa suositellut palvelut botin chat-ikkunaan.
Käyttöönotto
- Kopioi palvelusuosittelija-moduli bottiprojektin actions-kansioon. Palvelusuosittelijapaketti löytyy versionhallinnasta (/platform/tree/main/packages/).
- Huom! Modulin README:ssa ohjeet api-avaimen lisäämisestä actions kontin ympäristömuuttujiin.
- Kopioi custom action -tiedosto bottirpojektin actions-kansioon. Geneerinen toteutus löytyy versionhallinnasta (/platform/tree/main/packages/custom-actions/service_recommendation/).
- Kopioi actions-kansioon myös utils.py -tiedosto jota custom action käyttää mm. kuntakoodien mäppäykseen.
Bottiprojektin rakenne kun palvelusuosittelija-moduli ja custom action käytössä.