LIBRE / Piattaforma Distribuzione e operazioni Limiti deliberati

Piattaforma

Inizia su una macchina. Cresci in modo deliberato.

Libre mantiene leggero il percorso locale predefinito, poi introduce l’infrastruttura condivisa come profilo team esplicito. Costi, qualità, log, telemetria, backup e prove di failover diventano parti fondamentali dell’operatività del sistema.

Profili di runtime espliciti
Solo + team
Esportazione OpenTelemetry
Facoltativo
Prova di failover del rilascio
3 repliche
01 Profili

Usa l’infrastruttura di cui la distribuzione ha davvero bisogno.

solo e team sono profili operativi coerenti, non un continuum nascosto. L’avvio convalida la configurazione scelta affinché uno stato condiviso configurato a metà non si divida silenziosamente tra backend.

01.1 Solo

SQLite, file locali e lavoro integrato.

Il profilo predefinito serve un’installazione a nodo singolo con persistenza SQLite, storage locale dei blob e un worker persistente integrato: il percorso diretto per distribuzioni personali e di piccole dimensioni.

01.2 Team

Stato condiviso tra repliche e worker.

Il profilo team usa PostgreSQL, coordinamento Redis, storage cifrato dei blob compatibile con S3, ricerca vettoriale e worker persistenti esterni, con percorsi di distribuzione Docker Compose e Helm.

01.3 Migrazione

Passa da solo tramite un flusso integrato.

Una CLI di migrazione inventaria e copia un’installazione SQLite esistente nel profilo team, con checkpoint e passaggi di applicazione ripristinabili.

02 Persistenza + disponibilità

Tratta il lavoro come stato recuperabile, non come una connessione fortunata.

Le operazioni lunghe di chat e media usano attività persistenti ed eventi riproducibili. Il profilo team estende questo modello tra repliche dell’applicazione e worker esterni.

02.1 Lavoro persistente

Riprendi i flussi e recupera le attività accettate.

Le risposte vengono registrate durante lo streaming, l’annullamento raggiunge la richiesta upstream e il lavoro accettato può riprendersi dopo l’errore di un processo invece di sparire con una connessione.

02.2 Alta disponibilità testata nel rilascio

Prova la configurazione reale a tre repliche.

Il gate di rilascio esegue una prova a tre repliche che copre ripresa dei flussi, errore del worker, fallback durante un’interruzione Redis, revoca, limiti di frequenza, eliminazione di oggetti e pianificazione coordinata.

02.3 Controlli Helm

Fai riferimento ai segreti e restringi i percorsi di rete.

Il chart può fare riferimento a un Secret esistente e installare facoltativamente NetworkPolicies per applicazione e worker. L’applicazione delle politiche dipende comunque dal CNI del cluster.

03 Costi + qualità

Misura quanto costano i modelli e come rendono.

Le operazioni non riguardano solo l’uptime. Libre offre agli amministratori strumenti per comprendere l’uso dichiarato dai provider, controllare la spesa e confrontare la qualità degli output con prove ripetibili.

03.1 Tariffe

Versiona i prezzi invece di riscrivere la cronologia.

Le tariffe di input e output per modello entrano in vigore al momento scelto. L’uso storico conserva la revisione tariffaria che lo ha prezzato e l’uso non dichiarato dal provider non viene inventato.

Tariffe
03.2 Budget

Avvisa lungo il percorso e fermati al limite.

I budget possono osservare, avvisare o bloccare. La modalità di avviso e blocco rifiuta nuove generazioni interattive quando la spesa memorizzata brevemente nella cache raggiunge il limite; le automazioni pianificate restano conteggiate ma non vengono bloccate.

Budget
03.3 Valutazioni

Combina feedback, confronti ciechi ed esecuzioni salvate.

Il feedback sui messaggi raccoglie valutazioni e argomenti, l’arena calcola una classifica Elo dai voti ciechi e i set salvati rendono riproducibili le esecuzioni di valutazione.

Valutazioni
04 Gestione + ripristino

Osserva senza esportare di nascosto.

Log, telemetria, record di sicurezza e strumenti di ripristino sono superfici distinte con confini espliciti dei dati.

04.1 Log + telemetria

Strutturati localmente; esportati solo quando configurati.

I log JSON includono identificatori di correlazione e rimozione dei segreti. Configurare un endpoint OTLP/HTTP abilita le span OpenTelemetry per richieste e attività persistenti; lasciarlo vuoto non esporta nulla.

Impostazioni di osservabilità
04.2 Sicurezza

Sessioni, ambiti, SSO, gruppi e traccia di audit.

Sessioni revocabili, token con ambito memorizzati come hash, OIDC generico, appartenenza ai gruppi in tempo reale, autorizzazione centralizzata e un log di audit di sicurezza append-only con dati sensibili rimossi formano il confine dell’account.

Autenticazione e sicurezza
04.3 Ripristino

Inventaria, esegui il backup, verifica e ripristina.

I comandi di manutenzione integrati creano backup firmati e verificabili per i profili solo e team. Un inventario di ripristino segnala lo stato presente e i blocchi prima di avviare uno snapshot.

Preparazione al ripristino