Il vincitore del primo Microsoft AI Chat App Hack porta l’esplorazione dell’intelligenza artificiale a un livello superiore
Microsoft ha appena annunciato il vincitore del suo primo AI Chat App Hack , un evento virtuale che ha sfidato gli sviluppatori di tutto il mondo a creare applicazioni utilizzando RAG (Retrieval Augmented Generation); l’evento si è svolto tra il 29 gennaio e il 12 febbraio, ma il vincitore e i secondi classificati sono stati annunciati il 27 febbraio.
Il vincitore di questa prima edizione dell’AI Chat App Hack, che porta a casa $ 500, è il progetto DocAssistant.Swaggy che, secondo Microsoft, porta l’esplorazione dell’IA a un livello superiore.
In altre parole, il progetto è in grado di collegare diverse API utilizzando molteplici modalità di interazione, come comandi testuali o vocali, e sarà in grado di fornire risposte amichevoli agli utenti.
Ci sono stati anche altri vincitori e Microsoft li ha menzionati tutti in diverse categorie:
- Menzione d’onore: SecureBot : questa app risponde a domande sulla sicurezza informatica sulla base di una ricca fonte di dati di podcast, trascrizioni video, siti Web e libri, tutti in lingua spagnola. I giudici sono rimasti colpiti dalla sua architettura molto diversa dalla maggior parte dei progetti presentati, che combina Copilot Studio con Power Platform. Quando arriva una domanda, lo studio chiama Power Automate per chiamare una funzione di Azure per tradurre la domanda in spagnolo ed eseguire la ricerca nell’indice di ricerca AI di Azure con la traduzione. Questo passaggio migliora la pertinenza dei risultati e il bot continua a rispondere alla domanda dell’utente grazie alla tempestiva ingegneria.
- Migliore fonte dati: DubsBot : questa app aiuta gli studenti della UW (Università di Washington) a trovare corsi per i loro interessi da un vasto catalogo di corsi. Il team ha creato un parser personalizzato per le pagine web del catalogo dei corsi, che includeva dettagli come l’espansione delle abbreviazioni e la creazione di orari più leggibili dall’uomo. I giudici hanno apprezzato il fatto che il team abbia dedicato così tanti dettagli alla personalizzazione dell’acquisizione dei dati, poiché ciò può fare una grande differenza per la qualità delle risposte del LLM.
- Menzione d’onore: Prezzi di Copilot per Azure : questa app aiuta gli sviluppatori a selezionare l’area di Azure e il tipo di VM più appropriati in base ai dati sui prezzi aggiornati. I giudici hanno apprezzato il modo in cui questa app combina la tradizionale ricerca RAG, sulla documentazione di Azure, con dati quasi in tempo reale provenienti dall’API Retail di Azure. L’app orchestra le chiamate utilizzando agenti Langchain e molteplici “strumenti” che sanno come cercare regioni, trovare tipi di VM e ottenere prezzi, in modo che possa produrre la risposta corretta e visualizzare le risposte lungo il percorso.
- Il meglio nella tua lingua: chiedi a un imprenditore – A prima vista, questa è un’app RAG standard che risponde a domande basate sui discorsi di famosi imprenditori. Tuttavia, c’è un problema: i documenti originali sono sia in inglese che in cinese e le domande possono essere poste sia in inglese che in cinese. Il team ha compiuto enormi sforzi per individuare il modo migliore per impostare l’acquisizione dei dati (che includeva diverse strategie di suddivisione in blocchi per i caratteri cinesi rispetto a quelli inglesi) e la risposta alle domande (che ora include una fase di traduzione che pone la domanda sia in inglese che in cinese). I giudici sono rimasti colpiti dai loro sforzi ed entusiasti di vedere un team affrontare la sfida del RAG multilingue.
- Menzione d’onore: Ley GPT – L’obiettivo di questa chat RAG è demistificare il diritto federale messicano sul lavoro, grazie a un insieme di dati di leggi e regolamenti messicani. Per rendere la chat più accessibile ai cittadini messicani, lo sviluppatore ha tradotto tutto completamente in spagnolo: l’interfaccia utente, il prompt del sistema, i pochi esempi di riprese, ecc. I giudici hanno apprezzato la completezza della traduzione e l’obiettivo di utilizzare una chat AI per rendere le leggi sul lavoro più accessibili a tutti.
Microsoft è stata in prima linea nell’intelligenza artificiale sin da quando il concetto ha guadagnato popolarità, e il colosso tecnologico con sede a Redmond ha sviluppato diversi Copilot che alla fine sono stati integrati nei loro servizi, tra cui Copilot per Windows .
Dovremmo aspettarci che anche questi progetti vengano inseriti nei loro prodotti? Chissà, ma almeno l’azienda sta coltivando il talento dell’intelligenza artificiale.
Puoi leggere il post completo del blog qui .
Il progetto mira a fornire un assistente AI progettato per reindirizzare le query umane all’API appropriata. Tuttavia, è importante notare che il successo dei risultati dipende in larga misura dalla funzionalità dell’API Web sul server.
DocAssistant.Swaggy
Questa app ha portato RAG a un altro livello! Innanzitutto caricare gli schemi OpenAPI per le API nell’indice di ricerca AI di Azure. Una volta acquisiti gli schemi, puoi porre domande a cui un’API può rispondere, come “quali sono stati i film più importanti del 2023?” . L’app cerca possibili endpoint API per rispondere alla domanda, quindi utilizza un LLM per suggerire l’URL dell’API, recupera l’URL per ottenere la risposta API e richiama nuovamente LLM per trasformare la risposta in una risposta intuitiva.: collisione : I giudici hanno apprezzato il modo in cui l’app ha aggiunto passaggi aggiuntivi al tipico flusso RAG per fornire un’esperienza end-to-end completa per una facile esplorazione dell’API.
Microsoft
Lascia un commento