Condividi tramite


Usare l'interfaccia della riga di comando per sviluppatori di Azure per distribuire le risorse per Azure OpenAI nei dati

Usare questo articolo per informazioni su come automatizzare la distribuzione delle risorse per Azure OpenAI sui dati. L'interfaccia della riga di comando per sviluppatori di Azure (azd) è uno strumento da riga di comando open source che semplifica il provisioning e la distribuzione di risorse in Azure usando un sistema modello. Il modello contiene i file di infrastruttura per effettuare il provisioning delle risorse e delle configurazioni OpenAI di Azure necessarie e include il codice dell'app di esempio completato.

Prerequisiti

Clonare e inizializzare il modello dell'interfaccia della riga di comando per sviluppatori di Azure

  1. Per i passaggi successivi, clonare e inizializzare il modello.

    azd init --template openai-chat-your-own-data
    
  2. Il azd init comando richiede le informazioni seguenti:

    • Nome ambiente: questo valore viene usato come prefisso per tutte le risorse di Azure create dall'interfaccia della riga di comando per sviluppatori di Azure. Il nome deve essere univoco in tutte le sottoscrizioni di Azure e deve avere una lunghezza compresa tra 3 e 24 caratteri. Il nome può contenere solo lettere minuscole e numeri.

Usare il modello per distribuire le risorse

  1. Accedere ad Azure:

    azd auth login
    
  2. Effettuare il provisioning e distribuire la risorsa OpenAI in Azure:

    azd up
    

    azd richiede le informazioni seguenti:

    • Sottoscrizione: sottoscrizione di Azure in cui vengono distribuite le risorse.
    • Località: area di Azure in cui vengono distribuite le risorse.

    Nota

    Il modello di esempio azd usa il gpt-35-turbo-16k modello. Un'area consigliata per questo modello è Stati Uniti orientali, perché diverse aree di Azure supportano modelli OpenAI diversi. È possibile visitare la pagina del supporto dei modelli di servizio OpenAI di Azure per altre informazioni sul supporto dei modelli in base all'area.

    Nota

    Il completamento del processo di provisioning può richiedere alcuni minuti. Attendere il completamento dell'attività prima di procedere con i passaggi successivi.

  3. Fare clic sull'output del collegamento azd per passare al nuovo gruppo di risorse nel portale di Azure. Verranno visualizzate le risorse di primo livello seguenti:

    • Un servizio OpenAI di Azure con un modello distribuito
    • Un account Archiviazione di Azure che è possibile usare per caricare i propri file di dati
    • Un'servizio di ricerca di intelligenza artificiale di Azure configurata con gli indici e le origini dati appropriate

Caricare i dati nell'account di archiviazione

azd è stato effettuato il provisioning di tutte le risorse necessarie per chattare con i propri dati, ma è comunque necessario caricare i file di dati da rendere disponibili al servizio di intelligenza artificiale.

  1. Passare al nuovo account di archiviazione nella portale di Azure.
  2. Nel riquadro di spostamento sinistro selezionare Archiviazione browser.
  3. Selezionare Contenitori BLOB e quindi passare al contenitore Caricamenti file.
  4. Fare clic sul pulsante Carica nella parte superiore della schermata.
  5. Nel menu a comparsa visualizzato caricare i dati.

Nota

L'indicizzatore di ricerca viene impostato per l'esecuzione ogni 5 minuti per indicizzare i dati nell'account di archiviazione. È possibile attendere alcuni minuti per l'indicizzazione dei dati caricati oppure eseguire manualmente l'indicizzatore dalla pagina del servizio di ricerca.

Connessione o creare un'applicazione

Dopo aver eseguito il azd modello e caricato i dati, è possibile iniziare a usare Azure OpenAI nei dati. Vedere l'articolo di avvio rapido per esempi di codice che è possibile usare per compilare le applicazioni.