Gestire le knowledge base GenAI
Dopo aver creato una knowledge base, è possibile visualizzare i dettagli della knowledge base, modificare la knowledge base, integrare fonti di dati aggiuntive o eliminare la knowledge base.
Consente di visualizzare informazioni su una knowledge base
È possibile visualizzare informazioni sulle impostazioni di una knowledge base e sull'origine dati integrata.
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Dal menu di navigazione di fabbrica del carico di lavoro, selezionare ai.
-
Selezionare la knowledge base che si desidera visualizzare.
Se definito, gli avviamenti di conversazione attualmente in uso vengono visualizzati nel riquadro di destra.
-
Per visualizzare i dettagli della knowledge base, selezionare
e selezionare Gestisci knowledge base.
Questa pagina visualizza lo stato pubblicato, lo stato di incorporazione delle origini dati, la modalità di incorporazione, l'elenco di tutte le origini dati incorporate e altro ancora.
Il menu azioni consente di gestire la knowledge base se si desidera apportare modifiche.
Modificare una knowledge base
È possibile aggiornare una knowledge base modificando alcune impostazioni oppure aggiungere o rimuovere origini dati.
Ogni volta che si aggiungono, modificano o rimuovono origini dati dalla knowledge base, è necessario sincronizzare l'origine dati in modo che venga riindicizzata nella knowledge base. La sincronizzazione è incrementale, quindi Amazon Bedrock elabora solo gli oggetti nel volume FSX per ONTAP che sono stati aggiunti, modificati o eliminati dall'ultima sincronizzazione.
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Nella pagina dell'inventario delle Knowledge base, selezionare la knowledge base che si desidera aggiornare.
-
Selezionare
e selezionare Gestisci knowledge base.
Questa pagina visualizza lo stato pubblicato, lo stato di incorporazione delle origini dati, la modalità di incorporazione, l'elenco di tutte le origini dati incorporate e altro ancora.
-
Selezionare il menu azioni e selezionare Modifica knowledge base.
-
Nella pagina Modifica knowledge base è possibile modificare il nome della knowledge base, la descrizione, il modello di incorporazione, il modello di chat, l'abilitazione delle barriere di protezione dei dati, scegliere se creare automaticamente o manualmente gli avviatori di conversazione e il criterio di snapshot utilizzato per il volume che contiene la knowledge base.
Se si utilizza la modalità Manuale per avviare una conversazione, è anche possibile cambiare gli avviatori di conversazione.
Ogni scansione della Knowledge base, che include l'integrazione, i costi. Se le barriere di sicurezza dei dati sono abilitate dopo la creazione di una knowledge base, la knowledge base viene nuovamente sottoposta a scansione e i costi sono sostenuti. Allo stesso modo, se si modificano i modelli di chat, GenAI eseguirà una nuova scansione delle origini dati associate (con costi aggiuntivi). -
Selezionare Salva dopo aver apportato le modifiche.
Proteggere una knowledge base con le snapshot
Puoi proteggere i dati della tua knowledge base eseguendo e ripristinando snapshot dei volumi della tua knowledge base. È possibile eseguire il ripristino da uno snapshot per tornare alla versione precedente della knowledge base in qualsiasi momento.
Le snapshot possono essere più veloci ed efficienti in termini di storage rispetto ai backup, consentendo inoltre di proteggere ogni knowledge base utilizzando una policy di protezione differente. Di seguito sono elencati alcuni degli scenari in cui le snapshot possono essere utili:
-
Perdita o danneggiamento accidentale di dati
-
Recupero da dati errati inseriti nella knowledge base
-
Test di diverse origini dati o strategie di suddivisione e rapido ritorno al termine del test
Creare un'istantanea del volume di una knowledge base
È possibile salvare lo stato di una knowledge base eseguendo un'istantanea manuale del volume della knowledge base.
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Dalla pagina di inventario delle Knowledge base, selezionare la knowledge base che si desidera proteggere.
-
Selezionare
e selezionare Gestisci knowledge base.
Questa pagina visualizza lo stato pubblicato, lo stato di incorporazione delle origini dati, la modalità di incorporazione, l'elenco di tutte le origini dati incorporate e altro ancora.
-
Selezionare il menu azioni e selezionare istantanea > Crea nuova istantanea.
-
Facoltativamente, selezionare Definisci nome istantanea e immettere un nome personalizzato per l'istantanea.
La definizione di un nome personalizzato può aiutare a determinare meglio il contenuto di uno snapshot se è necessario ripristinarlo in futuro.
-
Selezionare Crea.
Viene creata un'istantanea della knowledge base.
Ripristinare uno snapshot di un volume della Knowledge base
È possibile ripristinare uno snapshot manuale o pianificato di un volume della Knowledge base in qualsiasi momento.
|
Non è possibile ripristinare uno snapshot utilizzando l'interfaccia utente dei carichi di lavoro ai generativi se il database archiviato sul volume è corrotto o è stato eliminato. Come soluzione alternativa, puoi ripristinare la snapshot utilizzando sul cluster ONTAP in cui è ospitato il "CLI ONTAP" volume. |
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Nella pagina dell'inventario delle Knowledge base, selezionare la knowledge base che si desidera ripristinare.
-
Selezionare
e selezionare Gestisci knowledge base.
Questa pagina visualizza lo stato pubblicato, lo stato di incorporazione delle origini dati, la modalità di incorporazione, l'elenco di tutte le origini dati incorporate e altro ancora.
-
Selezionare il menu azioni e selezionare istantanea > Ripristina istantanea.
Viene visualizzata la finestra di dialogo di selezione delle istantanee, in cui è possibile visualizzare un elenco delle istantanee create per questa knowledge base.
-
(Facoltativo) deselezionare l'opzione Sospendi scansioni in esecuzione e pianificate dopo il ripristino dell'istantanea se si desidera che le scansioni dell'origine dati pianificate e in esecuzione continuino dopo il ripristino dell'istantanea.
Questa opzione è attivata per impostazione predefinita per garantire che la scansione non avvenga mentre la base di conoscenza è in uno stato parzialmente ripristinato o che una scansione non aggiorni una knowledge base appena ripristinata con i dati meno recenti.
-
Selezionare dall'elenco l'istantanea che si desidera ripristinare.
-
Selezionare Restore (Ripristina).
Clonare una knowledge base
È possibile creare una nuova knowledge base a partire da un'istantanea della Knowledge base. Ciò è utile se la knowledge base originale è danneggiata o persa.
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Nella pagina dell'inventario delle Knowledge base, selezionare la knowledge base che si desidera ripristinare.
-
Selezionare
e selezionare Gestisci knowledge base.
Questa pagina visualizza lo stato pubblicato, lo stato di incorporazione delle origini dati, la modalità di incorporazione, l'elenco di tutte le origini dati incorporate e altro ancora.
-
Selezionare il menu azioni e selezionare istantanea > Clona knowledge base.
Viene visualizzata la finestra di dialogo Clona.
-
In alternativa, deselezionare l'opzione Pause running and scheduled scans after cloning the snapshot se si desidera che le scansioni dell'origine dati pianificate e in esecuzione continuino dopo la clonazione dello snapshot.
Questa opzione è attivata per impostazione predefinita per garantire che la scansione non avvenga mentre la base di conoscenza è in uno stato parzialmente ripristinato o che una scansione non aggiorni una knowledge base appena ripristinata con i dati meno recenti.
-
Selezionare dall'elenco lo snapshot che si desidera clonare.
-
Selezionare continua.
-
Immettere un nome per la nuova knowledge base.
-
Scegliere una SVM del file system e un nome del volume per la nuova knowledge base.
-
Selezionare Clone.
Aggiungere ulteriori origini dati a una knowledge base
È possibile incorporare ulteriori origini dati nella knowledge base per inserirle con dati aggiuntivi dell'organizzazione.
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Nella pagina dell'inventario delle Knowledge base, selezionare la knowledge base in cui si desidera aggiungere l'origine dati.
-
Selezionare
e selezionare Aggiungi origine dati.
-
Selezionare un file system: Selezionare il file system FSX per ONTAP in cui risiedono i file di origine dati e selezionare Avanti.
-
Selezionare un volume: Selezionare il volume in cui risiedono i file di origine dati e selezionare Avanti.
Quando si selezionano i file archiviati utilizzando il protocollo SMB, è necessario immettere le informazioni di Active Directory, che includono il dominio, l'indirizzo IP, il nome utente e la password.
-
Selezionare un'origine dati: Selezionare la posizione dell'origine dati in base alla posizione in cui sono stati salvati i file. Può trattarsi di un intero volume o solo di una cartella o sottocartella specifica del volume e selezionare Avanti.
-
Configurazioni: Configurare il modo in cui l'origine dati acquisisce le informazioni dai file e quali file include nelle scansioni:
-
Definisci origine dati: Nella sezione strategia di Chunking, definisci il modo in cui il motore GenAI divide il contenuto dell'origine dati in blocchi quando l'origine dati è integrata con una knowledge base. È possibile scegliere una delle seguenti strategie:
-
Chunking a più frasi: Organizza le informazioni dalla vostra origine dati in blocchi definiti dalle frasi. È possibile scegliere quante frasi compongono ciascun blocco (fino a 100).
-
Chunking basato su sovrapposizione: Organizza le informazioni dall'origine dati in blocchi definiti dai caratteri che possono sovrapporsi a blocchi adiacenti. È possibile scegliere la dimensione di ciascun frammento in caratteri e la sovrapposizione di ciascun frammento con i frammenti adiacenti. È possibile configurare una dimensione del frammento compresa tra 50 e 3000 caratteri e una percentuale di sovrapposizione compresa tra 1 e 99%.
La scelta di un'elevata percentuale di sovrapposizione può aumentare notevolmente i requisiti di archiviazione con solo lievi miglioramenti nella precisione di recupero.
-
-
Filtraggio dei file: Configurare i file da includere nelle scansioni:
-
Nella sezione supporto tipi di file, scegliere di includere tutti i tipi di file o selezionare singoli tipi di file da includere nelle scansioni dell'origine dati.
Se si includono immagini o file PDF, BlueXP workload factory per GenAI analizza il testo nelle immagini (incluse le immagini nei documenti PDF) e ciò comporta un costo maggiore.
Quando si includono dati di testo da immagini, GenAI non è in grado di mascherare informazioni di identificazione personale (PII) dall'immagine, poiché i dati di testo acquisiti vengono inviati dall'ambiente ad AWS. Tuttavia, una volta memorizzati i dati, tutte le PII vengono mascherate nel database GenAI.
-
La scelta di includere i file di immagine nelle scansioni è correlata al modello di chat della Knowledge base. Se si includono file di immagine nelle scansioni, il modello di chat deve supportare le immagini. Se qui sono selezionati i tipi di file immagine, non è possibile passare dalla knowledge base a un modello di chat che non supporta i file immagine. -
Nella sezione filtro ora modifica file, scegliere di attivare o disattivare l'inclusione dei file in base al tempo di modifica. Se si attiva il filtraggio dell'ora di modifica, selezionare un intervallo di date dall'elenco.
Se si includono file basati su un intervallo di date di modifica, non appena l'intervallo di date non è soddisfatto (i file non sono stati modificati entro l'intervallo di date specificato), i file saranno esclusi dalla scansione periodica e l'origine dati non includerà questi file.
-
-
Nella sezione Permission Aware, disponibile solo quando l'origine dati selezionata si trova su un volume che utilizza il protocollo SMB, è possibile attivare o disattivare le risposte in base alle autorizzazioni:
-
Enabled: Gli utenti del chatbot che accedono a questa knowledge base riceveranno solo risposte alle query provenienti da origini dati a cui hanno accesso.
-
Disabled: Gli utenti del chatbot riceveranno le risposte utilizzando il contenuto di tutte le origini dati integrate.
-
-
Selezionare Aggiungi per aggiungere questa origine dati alla knowledge base.
L'origine dati è integrata nella knowledge base.
Sincronizzare le origini dati con una knowledge base
Le origini dati vengono sincronizzate automaticamente con la knowledge base associata una volta al giorno, in modo che eventuali modifiche all'origine dati vengano riflesse nel chatbot. Se si apportano modifiche a una delle origini dati e si desidera sincronizzare immediatamente i dati, è possibile eseguire una sincronizzazione su richiesta.
La sincronizzazione è incrementale, quindi Amazon Bedrock elabora solo gli oggetti nelle origini dati che sono stati aggiunti, modificati o eliminati dall'ultima sincronizzazione.
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Nella pagina dell'inventario delle Knowledge base, selezionare la knowledge base che si desidera sincronizzare.
-
Selezionare
e selezionare Gestisci knowledge base.
-
Selezionare il menu azioni e selezionare Esegui scansione ora.
Viene visualizzato un messaggio che indica che le origini dati sono in fase di scansione e un messaggio finale al termine della scansione.
La knowledge base è sincronizzata con le origini dati collegate e qualsiasi chatbot attivo inizierà a utilizzare le informazioni più recenti provenienti dalle origini dati.
Valutare i modelli di chat prima di creare una knowledge base
È possibile valutare i modelli di chat di base disponibili prima di creare una knowledge base per individuare il modello più adatto alla propria implementazione. Poiché il supporto dei modelli varia in base alla regione di AWS, fare riferimento a "Questa pagina di documentazione di AWS" per verificare quali modelli è possibile utilizzare nelle regioni in cui si prevede di implementare la propria knowledge base.
|
Questa funzionalità è disponibile solo quando non è stata creata alcuna knowledge base — quando nella pagina di inventario della Knowledge base non esiste alcuna knowledge base. |
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Dalla pagina di inventario delle Knowledge base, vedrai l'opzione per selezionare il modello di chat sul lato destro della pagina per il chatbot.
-
Selezionare il modello di chat dall'elenco e inserire una serie di domande nell'area degli annunci per vedere come risponde il chatbot.
-
Provare più modelli per individuare il modello più adatto all'implementazione.
Utilizzate questo modello di chat quando create la vostra knowledge base.
Annullare la pubblicazione della knowledge base
Dopo aver pubblicato la knowledge base in modo che possa essere integrata con un'applicazione chatbot, puoi annullare la pubblicazione se desideri disabilitare l'applicazione chatbot dall'accesso alla knowledge base.
L'annullamento della pubblicazione della knowledge base impedisce il funzionamento di qualsiasi applicazione di chat. L'endpoint API univoco al quale la knowledge base è stata accessibile è disabilitato.
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Nella pagina dell'inventario delle Knowledge base, selezionare la knowledge base che si desidera annullare la pubblicazione.
-
Selezionare
e selezionare Gestisci knowledge base.
Questa pagina visualizza lo stato pubblicato, lo stato di incorporazione delle origini dati, la modalità di incorporazione e l'elenco di tutte le origini dati incorporate.
-
Selezionare il menu azioni e selezionare Annulla pubblicazione.
La knowledge base è disabilitata e non è più accessibile da un'applicazione chatbot.
Eliminare una knowledge base
Se non hai più bisogno di una knowledge base, puoi eliminarla. Quando si elimina una knowledge base, questa viene rimossa dalla fabbrica del carico di lavoro e il volume che contiene la knowledge base viene eliminato. Tutte le applicazioni o i chatbot che utilizzano la knowledge base smetteranno di funzionare. L'eliminazione di una knowledge base non è reversibile.
Quando si elimina una knowledge base, è inoltre necessario dissociarla da qualsiasi agente a cui è associata per eliminare completamente tutte le risorse associate alla knowledge base.
-
Accedere a workload Factory utilizzando uno dei "esperienze di console".
-
Nella pagina dell'inventario delle Knowledge base, selezionare la knowledge base che si desidera eliminare.
-
Selezionare
e selezionare Gestisci knowledge base.
-
Selezionare il menu azioni e selezionare Elimina knowledge base.
-
Nella finestra di dialogo Elimina knowledge base, confermare che si desidera eliminarla e selezionare Elimina.
La knowledge base viene rimossa dalla fabbrica del carico di lavoro e il volume associato viene eliminato.