Condividi tramite


Creare un servizio di ricerca di intelligenza artificiale di Azure nel portale di Azure

Azure AI Search è una piattaforma di recupero delle informazioni per l'azienda. Supporta la ricerca tradizionale e la ricerca basata sull'intelligenza artificiale per le esperienze di "chat con i tuoi dati" nel contenuto proprietario.

Il modo più semplice per creare un servizio di ricerca consiste nel portale di Azure, descritto in questo articolo.

GIF animata che illustra come creare un servizio di ricerca di intelligenza artificiale di Azure nel portale di Azure.

È anche possibile usare:

Prima di iniziare

Alcune proprietà sono fisse per la durata del servizio di ricerca. Prima di creare il servizio, decidere le proprietà seguenti:

Proprietà Descrizione
Nome Diventa parte dell'endpoint URL. Il nome deve essere univoco e seguire le regole di denominazione.
Area Determina la residenza dei dati e la disponibilità di determinate funzionalità. Ad esempio, il ranker semantico e l'integrazione dell'intelligenza artificiale di Azure hanno requisiti di area. Scegliere un'area che supporti le funzionalità necessarie.
Livello Determina l'infrastruttura, i limiti dei servizi e la fatturazione. Alcune funzionalità non sono disponibili in livelli inferiori o specializzati.

Sottoscrizione di Azure

Ricerca di intelligenza artificiale di Azure richiede una sottoscrizione di Azure gratuita o con pagamento in base al consumo.

Per provare gratuitamente Ricerca intelligenza artificiale di Azure, avviare una sottoscrizione di valutazione e quindi creare il servizio di ricerca nel livello Gratuito. Ogni sottoscrizione di Azure può avere un servizio di ricerca gratuito, destinato alla valutazione non di produzione del prodotto a breve termine. È possibile completare tutte le guide introduttive e la maggior parte delle esercitazioni sul livello Gratuito. Per altre informazioni, vedere Provare gratuitamente Ricerca di intelligenza artificiale di Azure.

Importante

Per liberare spazio per altri servizi, Microsoft potrebbe eliminare i servizi gratuiti inattivi per un lungo periodo di tempo.

Trovare l'offerta Azure AI Search

  1. Accedere al portale di Azure.

  2. Nell'angolo superiore sinistro del dashboard selezionare Crea una risorsa.

    Screenshot del pulsante Crea una risorsa nella portale di Azure.

  3. Usare la casella di ricerca per trovare Ricerca di intelligenza artificiale di Azure.

    Screenshot del riquadro Ricerca intelligenza artificiale di Azure nel portale di Azure.

Scegliere una sottoscrizione.

Se si hanno più sottoscrizioni di Azure, scegliere una per il servizio di ricerca.

Se si implementa la crittografia gestita dal cliente o si usano altre funzionalità che si basano sulle identità del servizio gestite per l'accesso ai dati esterni, scegliere la stessa sottoscrizione usata per Azure Key Vault o altri servizi che usano identità gestite.

Impostare un gruppo di risorse

Un gruppo di risorse è un contenitore con risorse correlate per una soluzione di Azure. Usarlo per consolidare le risorse della stessa soluzione, monitorare i costi e controllare la data di creazione del servizio di ricerca.

Screenshot della finestra di dialogo Crea un gruppo di risorse nella pagina Crea un servizio di ricerca.

Nel corso del tempo, è possibile tenere traccia dei costi correnti e previsti per le singole risorse e per il gruppo di risorse complessivo. Lo screenshot seguente mostra le informazioni sui costi disponibili quando si combinano più risorse in un unico gruppo:

Screenshot della pagina Gestione costi nella portale di Azure.

Assegnare un nome al servizio

Immettere un nome per il servizio di ricerca. Questo nome è parte dell'endpoint in cui vengono eseguite le chiamate API: https://your-service-name.search.windows.net. Ad esempio, se si immette myservice, l'endpoint diventa https://myservice.search.windows.net.

Quando si assegna un nome al servizio, seguire queste regole:

  • Usare un nome univoco all'interno dello spazio dei search.windows.net nomi.
  • Usare tra 2 e 60 caratteri.
  • Usare solo lettere minuscole, cifre e trattini (-).
  • Non usare trattini come primi due caratteri o come ultimo carattere.
  • Non usare trattini consecutivi.

Suggerimento

Se si dispone di più servizi di ricerca, è utile includere l'area nel nome del servizio. Ad esempio, quando si decide come combinare o collegare le risorse, il nome myservice-westus potrebbe salvare un viaggio nella pagina Proprietà.

Scegliere un'area

Importante

Data la domanda elevata, Azure AI Search non è attualmente disponibile per le nuove istanze in alcune aree.

Se si usano più servizi di Azure, l'inserimento di tutti i servizi nella stessa area riduce al minimo o annulla gli addebiti per la larghezza di banda. Non sono previsti degli addebiti per l’uscita dei dati tra i servizi della stessa area.

Nella maggior parte dei casi, scegliere un'area nelle vicinanze, a meno che non si applichi uno dei seguenti casi:

  • L'area più vicina è alla capacità. Il portale di Azure offre il vantaggio di nascondere aree e livelli non disponibili durante l'installazione delle risorse.

  • Si vogliono usare funzionalità integrate di suddivisione in blocchi e vettorizzazione dei dati o competenze predefinite per l'arricchimento tramite intelligenza artificiale. Le operazioni integrate hanno requisiti di area.

  • Si vuole usare Archiviazione di Azure per l'indicizzazione basata sull'indicizzatore oppure archiviare i dati dell'applicazione che non si trovano in un indice. Lo stato della sessione di debug, le cache di arricchimento e gli archivi conoscenze sono funzionalità di Ricerca intelligenza artificiale di Azure che dipendono da Archiviazione di Azure. L'area scelta per Archiviazione di Azure ha implicazioni per la sicurezza di rete. Se si configura un firewall, è necessario inserire le risorse in aree separate. Per altre informazioni, vedere Connessioni in uscita da Ricerca di intelligenza artificiale di Azure ad Archiviazione di Azure.

Elenco di controllo per la scelta di un'area

  1. Ricerca di intelligenza artificiale di Azure è disponibile in un'area vicina? Controllare l'elenco delle aree supportate.

  2. Hai un livello specifico in mente? Controllare la disponibilità dell'area per livello.

  3. Sono previsti dei requisiti di continuità aziendale e ripristino di emergenza (BCDR)? Creare due o più servizi di ricerca in coppie di aree all'interno delle zone di disponibilità. Ad esempio, se si lavora in America del Nord, è possibile scegliere Stati Uniti orientali e Stati Uniti occidentali o Stati Uniti centro-settentrionali e Stati Uniti centro-meridionali per ciascun servizio di ricerca.

  4. È necessario l'arricchimento tramite intelligenza artificiale, la suddivisione in blocchi e la vettorializzazione dei dati integrati o la ricerca di immagini aggregazioni? Ricerca di intelligenza artificiale di Azure, Azure OpenAI e multiservizio di Azure per intelligenza artificiale devono coesistere nella stessa area.

    • Iniziare con le aree OpenAI di Azure perché hanno la maggiore variabilità. Azure OpenAI fornisce modelli di incorporamento e modelli di chat per rag e vettorizzazione integrata.

    • Controllare le aree di Ricerca intelligenza artificiale di Azure per trovare una corrispondenza con l'area OpenAI di Azure. Se si usano OCR, riconoscimento di entità o altre competenze supportate da Intelligenza artificiale di Azure, la colonna di integrazione del servizio di intelligenza artificiale di Azure indica se Il multiservizio di Azure ai e Ricerca di intelligenza artificiale di Azure si trovano nella stessa area.

    • Controllare le aree di incorporamento delle aree di incorporamento della classe per le API e la ricerca di immagini. Questa API è accessibile tramite un account multiservizio di Intelligenza artificiale di Azure, ma in generale è disponibile in meno aree rispetto al multiservizio di Azure per intelligenza artificiale.

Aree con la maggior parte delle sovrapposizioni

Attualmente, le aree seguenti offrono disponibilità tra aree per Ricerca di intelligenza artificiale di Azure, Azure OpenAI e Vision di Azure per intelligenza artificiale:

  • America: Stati Uniti occidentali, Stati Uniti orientali
  • Europa: Svizzera settentrionale, Svezia centrale

Questo elenco non è definitivo e, a seconda del livello, potrebbero essere disponibili più scelte. Lo stato dell'area può anche cambiare rapidamente, quindi confermare la scelta dell'area prima di creare il servizio di ricerca.

Scegliere un livello

Ricerca di intelligenza artificiale di Azure è disponibile in più piani tariffari:

  • Gratuito
  • Basic
  • Standard
  • Con ottimizzazione per l'archiviazione

Ogni livello ha una propria capacità e limiti e alcune funzionalità dipendono dal livello. Per informazioni sulle caratteristiche di calcolo, la disponibilità delle funzionalità e la disponibilità dell'area, vedere Scegliere un livello di servizio per Ricerca di intelligenza artificiale di Azure.

I livelli Basic e Standard sono i più comuni per i carichi di lavoro di produzione, ma molti clienti iniziano con il livello Gratuito. I livelli fatturabili differiscono principalmente in dimensioni della partizione, velocità di partizione e limiti per il numero di oggetti che è possibile creare.

Screenshot della pagina Seleziona piano tariffario nella portale di Azure.

Nota

  • Non è possibile modificare il livello dopo aver creato il servizio di ricerca, quindi scegliere attentamente.
  • servizio di ricerca creati dopo il 3 aprile 2024 hanno partizioni più grandi e quote di vettori superiori a ogni livello fatturabile.

Creare il servizio

Dopo aver specificato gli input necessari, creare il servizio di ricerca.

Screenshot del pulsante Rivedi e crea nella pagina Crea un servizio di ricerca.

Il servizio viene distribuito in pochi minuti ed è possibile monitorarne lo stato di avanzamento con le notifiche di Azure. Aggiungere il servizio al dashboard per accedervi facilmente in futuro.

Screenshot della scheda Notifiche nel portale di Azure.

Configurare l'autenticazione

Quando si crea un servizio di ricerca, l'autenticazione basata su chiave è l'impostazione predefinita, ma non è l'opzione più sicura. È consigliabile sostituirlo con l'accesso in base al ruolo.

Per abilitare l'accesso in base al ruolo per il servizio:

  1. Passare al servizio di ricerca nel portale di Azure.

  2. Nel riquadro sinistro selezionare Impostazioni>Chiavi. È possibile connettersi al servizio usando chiavi API, ruoli di Azure o entrambi. Selezionare Entrambi fino a quando non si assegnano ruoli, dopo di che è possibile selezionare Controllo degli accessi in base al ruolo.

    Screenshot della scheda Chiavi con le opzioni di autenticazione.

Ridimensionare il servizio

Dopo aver distribuito il servizio di ricerca, è possibile ridimensionarlo in base alle proprie esigenze. Ricerca di intelligenza artificiale di Azure offre due dimensioni di ridimensionamento: repliche e partizioni. Le repliche consentono al servizio di gestire un carico più elevato di query di ricerca, mentre le partizioni consentono al servizio di archiviare e cercare più documenti.

Il ridimensionamento è disponibile solo nei livelli fatturabili. Nel livello Gratuito non è possibile ridimensionare il servizio o configurare repliche e partizioni.

L'aggiunta di risorse aumenterà la fattura mensile. Usare il calcolatore prezzi per comprendere le implicazioni della fatturazione. È possibile modificare le risorse in base al carico, ad esempio aumentare le risorse per l'indicizzazione iniziale e ridurle in un secondo momento per l'indicizzazione incrementale.

Per ridimensionare il servizio:

  1. Passare al servizio di ricerca nel portale di Azure.

  2. Nel riquadro sinistro selezionare Impostazioni>Scala.

    Screenshot della scheda Scala con i dispositivi di scorrimento per l'aggiunta di repliche e partizioni.

  3. Usare i dispositivi di scorrimento per aggiungere repliche e partizioni.

Aggiunta di un secondo servizio

La maggior parte dei clienti usa un singolo servizio di ricerca a un livello sufficiente per il carico previsto. Un servizio può ospitare più indici, ognuno isolato dagli altri, entro i limiti massimi del livello scelto. In Ricerca di intelligenza artificiale di Azure è possibile indirizzare le richieste a un solo indice, riducendo la possibilità di recuperare dati da altri indici nello stesso servizio.

Tuttavia, potrebbe essere necessario un secondo servizio per i requisiti operativi seguenti:

Nota

In Ricerca di intelligenza artificiale di Azure non è possibile separare le operazioni di indicizzazione e query, quindi non creare più servizi per carichi di lavoro separati. Un indice viene sempre sottoposto a query sul servizio in cui è stato creato e non è possibile copiare un indice in un altro servizio.

Per la disponibilità elevata non è necessario un secondo servizio. Si ottiene una disponibilità elevata per le query usando due o più repliche nello stesso servizio. Poiché le repliche vengono aggiornate in sequenza, almeno una è operativa quando viene implementato un aggiornamento del servizio. Per altre informazioni sul tempo di attività, vedere Contratti di servizio.

Aggiungere altri servizi alla sottoscrizione

Ricerca di intelligenza artificiale di Azure limita il numero di servizi di ricerca che è possibile creare inizialmente in una sottoscrizione. Se si raggiunge il limite, è possibile richiedere più quote.

Per richiedere la quota, è necessario disporre delle autorizzazioni proprietario o collaboratore per la sottoscrizione. A seconda dell'area geografica e della capacità del data center, potrebbe essere possibile richiedere automaticamente la quota per aggiungere servizi alla sottoscrizione. Se la richiesta ha esito negativo, ridurre il numero o inviare un ticket di supporto. Si prevede un turnaround di un mese per un aumento di quota elevato, ad esempio più di 30 servizi aggiuntivi.

Per richiedere una quota di sottoscrizione maggiore:

  1. Passare al dashboard nel portale di Azure.

  2. Usare la casella di ricerca per trovare il servizio Quote .

    Screenshot del termine di ricerca Quota e del servizio Quote nei risultati.

  3. Nella scheda Panoramica selezionare il riquadro Cerca.

    Screenshot del riquadro Cerca nella pagina Panoramica.

  4. Impostare i filtri per esaminare la quota esistente per i servizi di ricerca nella sottoscrizione corrente. Si consiglia di filtrare per utilizzo.

    Screenshot del filtro Utilizzo per i servizi di ricerca nella sottoscrizione corrente.

  5. Accanto al livello e all'area che richiedono più quote, selezionare Richiedi rettificaScreenshot dell'icona Richiedi rettifica, che è il contorno di una matita..

  6. In Nuova richiesta quota immettere un nuovo limite per la quota di sottoscrizione. Il nuovo limite deve essere maggiore del limite corrente. Se la capacità a livello di area è vincolata, la richiesta non verrà approvata automaticamente e verrà generata una segnalazione degli eventi imprevisti per conto dell'utente per l'indagine e la risoluzione.

  7. Inviare la richiesta.

  8. Monitorare le notifiche nel portale di Azure per gli aggiornamenti sul nuovo limite. La maggior parte delle richieste viene approvata entro 24 ore.

Passaggi successivi

Dopo aver distribuito il servizio di ricerca, continuare nel portale di Azure per creare il primo indice:

Si vuole ottimizzare e risparmiare sulla spesa per il cloud?