The AI - Test - Automation - Statistics (ATA - Statistics) project described in this thesis aims to develop an automated reporting system with daily frequency, intended for the analysis of costs associated with tokens (the smallest units of data used to break down and analyze information) employed by artificial intelligence (AI) models during interactions with users. Specifically, the system generates daily reports that provide a detailed and up-to-date view of the costs incurred. The project also involves the implementation of a microservice dedicated to the automated maintenance of projects within the system. This service identifies and changes the status of projects marked as "closed," updating them to "deleted" in the database, and ensures the removal of related images stored on the MinIO storage platform. This daily cleanup process helps to keep the system efficient and clean, optimizing storage usage and ensuring more effective data management. The thesis provides a detailed analysis of the technologies and methodologies used to achieve these objectives.
Il progetto AI - Test - Automation - Statistics (ATA - Statistics) descritto nella presente tesi si pone come obiettivo quello di sviluppare un sistema di reportistica automatizzato con cadenza giornaliera, la cui finalità è all'analisi dei costi associati ai token (le unità più piccole di dati utilizzate per scomporre e analizzare informazioni) impiegati dai modelli di intelligenza artificiale (AI) durante l'interazione con gli utenti. In particolare, il sistema genera report quotidiani che forniscono una visione dettagliata e aggiornata dei costi sostenuti. Il progetto prevede anche l'implementazione di un microservizio dedicato alla manutenzione automatica dei progetti all'interno del sistema. Questo servizio identifica e modifica lo stato dei progetti contrassegnati come "closed", aggiornandoli a "deleted" nel database, e provvede alla rimozione delle immagini correlate archiviate sulla piattaforma di storage MinIO. Questo processo di pulizia giornaliera contribuisce a mantenere il sistema efficiente e pulito, ottimizzando l'uso dello spazio di archiviazione e garantendo una gestione più efficace dei dati. La tesi analizza in dettaglio le tecnologie e le metodologie adottate per la realizzazione di questi obiettivi.
Sviluppo di un Sistema Automatizzato per l'Analisi dei Costi e la Manutenzione dei Dati: Il Progetto AI - Test - Automation - Statistics
MALAIMARE, DIANA
2023/2024
Abstract
Il progetto AI - Test - Automation - Statistics (ATA - Statistics) descritto nella presente tesi si pone come obiettivo quello di sviluppare un sistema di reportistica automatizzato con cadenza giornaliera, la cui finalità è all'analisi dei costi associati ai token (le unità più piccole di dati utilizzate per scomporre e analizzare informazioni) impiegati dai modelli di intelligenza artificiale (AI) durante l'interazione con gli utenti. In particolare, il sistema genera report quotidiani che forniscono una visione dettagliata e aggiornata dei costi sostenuti. Il progetto prevede anche l'implementazione di un microservizio dedicato alla manutenzione automatica dei progetti all'interno del sistema. Questo servizio identifica e modifica lo stato dei progetti contrassegnati come "closed", aggiornandoli a "deleted" nel database, e provvede alla rimozione delle immagini correlate archiviate sulla piattaforma di storage MinIO. Questo processo di pulizia giornaliera contribuisce a mantenere il sistema efficiente e pulito, ottimizzando l'uso dello spazio di archiviazione e garantendo una gestione più efficace dei dati. La tesi analizza in dettaglio le tecnologie e le metodologie adottate per la realizzazione di questi obiettivi.File | Dimensione | Formato | |
---|---|---|---|
Elaborato_Finale_Malaimare.pdf
non disponibili
Dimensione
1.75 MB
Formato
Adobe PDF
|
1.75 MB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14240/1910