PowerApps Dev

Job ID: 38463649

Budget: €750 – €1,500 EUR

Buongiorno.

La nostra necessità consiste nel creare una APP che si comporta come un ChatBot.
Il chatBot inoltra e riceve le risposta attaravero una API Rest che si collega ad un nostro servizio che attualmente eroghiamo via Web.
La particolarità è che il nostro servizio offre la possibilità di parlare con diversi Agenti AI, addestrati per argomento.
Ogni utente registrato può accedere solo agli Agenti AI per i quali è stato autorizzato.

Le funzionalità necessarie sono:
- visualizzazione degli Agenti AI abilitati per l'utente che fa la richiesta, se non si seleziona un'Agente non si può iniziare la conversazione;
- area di Chat dove l'utente scrive la richiesta;
- area di risposta, deve visualizzare la risposta con la modalità Stream, ovvero un token alla volta, questo è già implicito nella risposta da parte della API (da testare bene);
- l'utente può richiedere di salvare e richiamare un Prompt o una intera Conversazione, il salvataggio avviene sulla nostra piattaforma;
- l'utente deve poter copiare in memoria il Prompt o la singola Conversazione;
- l'utente deve poter dusplicare un Prompt, attraveso un pulsante deve poter copiare nell'area di Chat il Prompt selezionato
- pannello di controllo per definire i parametri per le API

Comportamento:

L'utente richiama la ChatBot che si presenta con una serie di pulsanti o una listbox popolata dagli Agenti AI presenti sul suo profilo da noi abilitato.
L'utente seleziona un'Agente (obbligatorio) quindi può iniziare la conversazione.
Quando l'utente invia la richiesta, la APP richiama una API passando le credenziali di accesso, id Agente e la richiesta (testo scritto dall'utente)
Le API ritorna un json in formato Stream (un token alla volta) che viene visualizzato all'utente.

Questa è la richiesta di base, ci saranno poi successive espansioni.
Ci serve sapere tempi e costi di sviluppo.

Grazie.
Related categories: Node.js PowerApps