Eseguire la migrazione di QnA Maker ad Azure OpenAI sui dati
QnA Maker è stato progettato per essere un servizio NLP (Natural Language Processing) basato sul cloud che consente agli utenti di creare un livello di conversazione naturale sui dati. Questo servizio è in fase di ritiro, essendo stato sostituito da risposte alle domande personalizzate. I runtime di intelligenza artificiale, tuttavia, sono in continua evoluzione a causa dello sviluppo di modelli di linguaggio di grandi dimensioni, ad esempio GPT-35-Turbo e GPT-4 offerti da Azure OpenAI, che può risolvere molti casi d'uso basati su chat. Usare questo articolo per informazioni su come eseguire la migrazione dei progetti QnA Maker esistenti ad Azure OpenAI.
Prerequisiti
- Progetto QnA Maker.
- Una risorsa OpenAI di Azure esistente. Se non si ha già una risorsa OpenAI di Azure, crearne una e distribuirne una.
- Azure OpenAI richiede la registrazione ed è attualmente disponibile solo per i clienti e i partner aziendali approvati. Per altre informazioni, vedere Accesso limitato al servizio OpenAI di Azure. È possibile richiedere l'accesso a OpenAI di Azure completando il modulo all'indirizzo https://aka.ms/oai/access. Aprire un problema in questo repository per contattare Microsoft in caso di problemi.
- Assicurarsi di aver assegnato almeno il ruolo Collaboratore OpenAI di Servizi cognitivi per la risorsa OpenAI di Azure.
Eseguire la migrazione ad Azure OpenAI
Accedere al portale di Azure e passare a un progetto QnA Maker esistente. Selezionarlo quindi per aprire la sezione Panoramica .
Verificare che il progetto QnA Maker selezionato sia quello di cui si vuole eseguire la migrazione, inclusa la sottoscrizione di Azure e il gruppo di risorse.
Passare al gruppo di risorse associato e filtrare le risorse in base al servizio di ricerca per trovare il servizio di ricerca cognitivo associato.
Selezionare il servizio di ricerca e aprire la relativa sezione Panoramica . Prendere nota dei dettagli, ad esempio il nome della risorsa, la sottoscrizione e la località di Ricerca di Azure. Queste informazioni saranno necessarie quando si esegue la migrazione ad Azure OpenAI.
Passare alla sezione Cerca indici di gestione>nel menu a sinistra e prendere nota dell'indice di cui si vuole eseguire la migrazione ad Azure OpenAI.
Passare ad Azure OpenAI Studio e selezionare Bring your own data (Bring your own data).
È anche possibile selezionare Chat playground e quindi selezionare Aggiungi i dati.
Nel riquadro visualizzato selezionare Ricerca cognitiva di Azure in Seleziona o aggiungi origine dati. Verrà aggiornata la schermata con le opzioni di mapping dei campi dati a seconda dell'origine dati. Selezionare la sottoscrizione, l'servizio di ricerca di intelligenza artificiale di Azure e l'indice di Ricerca intelligenza artificiale di Azure associati al progetto QnA Maker. Selezionare il riconoscimento che la connessione comporta l'utilizzo nell'account. Quindi seleziona Avanti.
Nella schermata Mapping dei campi dati indice selezionare la risposta per il campo Dati contenuto. Gli altri campi, ad esempio Nome file, Titolo e URL , sono facoltativi a seconda della natura dell'origine dati.
Selezionare Avanti. Selezionare un tipo di ricerca dal menu a discesa. È possibile scegliere Parola chiave o semantica. la ricerca semantica richiede una configurazione di ricerca semantica esistente, che potrebbe essere disponibile o meno per il progetto.
Esaminare le informazioni fornite e selezionare Salva e chiudi.
L'origine dati è stata aggiunta. Selezionare il nome della distribuzione del modello nella scheda Distribuzione della configurazione>nel menu a destra.
È ora possibile iniziare a esplorare le funzionalità di Azure OpenAI con un approccio senza codice tramite il playground della chat. Si tratta semplicemente di una casella di testo in cui è possibile inviare una richiesta di generazione di un completamento. Da questa pagina è possibile eseguire rapidamente l'iterazione e sperimentare le funzionalità. È anche possibile avviare un'app Web per chattare con il modello sul Web.