Chatbot per il Playground di I.PaC
Assistente conversazionale (agentic RAG) a supporto di integratori e operatori nell’uso dell’infrastruttura di cooperazione I.PaC: risponde in linguaggio naturale a domande sulla documentazione e sulle API di interoperabilità per la gestione delle risorse digitali del patrimonio culturale.

Panoramica
Il Chatbot Playground I.PaC è l’assistente conversazionale dell’infrastruttura di cooperazione I.PaC (PNRR M1C3 1.1.4). Consente a integratori e operatori di interrogare in linguaggio naturale la documentazione e le API di interoperabilità di I.PaC, ottenendo risposte contestualizzate con riferimento alle fonti.
Team di sviluppo
Realizzato da DXC per conto dell’Istituto Centrale per la Digitalizzazione del Patrimonio culturale – Digital Library.
Descrizione tecnica della soluzione
Soluzione basata su una piattaforma agentic RAG: un servizio di orchestrazione (agenticrag-api) e l’applicazione assistente (ai-assistant-project) interrogano una base di conoscenza vettoriale su Supabase (PostgreSQL con pgvector); gli oggetti documentali sono gestiti su storage MinIO. Sono presenti un servizio di webhook e un widget di chat integrabile (widget-ipac). L’osservabilità degli LLM è gestita con Langfuse, l’elaborazione asincrona con code di task (Celery/Flower) e il logging con Kibana. La soluzione è containerizzata e deployata sull’infrastruttura OpenShift di CINECA (cluster os01).
Metadati e informazioni elaborate
Documentazione delle API I.PaC (specifiche del playground), Linee Guida di cooperazione, relativi embedding vettoriali e tracciamenti delle conversazioni.
Casi d’uso principali
Supporto agli integratori nell’uso delle API M2M di I.PaC (ingestion e download di risorse digitali); interrogazione in linguaggio naturale della documentazione; onboarding alla cooperazione applicativa; riduzione delle richieste al supporto.
Target di riferimento
Integratori, enti e fornitori che cooperano con I.PaC, team tecnici e operatori del patrimonio culturale digitale.
Note aggiuntive
Ambiente di produzione attivo su OpenShift CINECA; widget di chat integrabile in portali e applicazioni di terze parti.
I dati danno vita alle idee.
Scriviamole insieme
Con DPaaS, puoi trasformare un’idea in una soluzione innovativa concreta, grazie a un laboratorio digitale avanzato che semplifica l’elaborazione dei dati culturali, ne favorisce il riuso e accelera la diffusione di nuovi servizi.




