Usar a CLI do Desenvolvedor do Azure para implantar recursos para o Azure OpenAI em seus dados
Use este artigo para saber como automatizar a implantação de recursos para o Serviço OpenAI do Azure em seus dados. A CLI do Desenvolvedor do Azure (azd
) é uma ferramenta de linha de comando de código aberto que simplifica o provisionamento e a implantação de recursos no Azure usando um sistema de modelo. O modelo contém arquivos de infraestrutura para provisionar os recursos e configurações necessários do Azure OpenAI. Ele também inclui o código de aplicativo de exemplo concluído.
Pré-requisitos
- Uma subscrição do Azure. Crie um gratuitamente.
- A CLI do Desenvolvedor do Azure instalada em sua máquina.
Clonar e inicializar o modelo da CLI do Desenvolvedor do Azure
Para as etapas futuras, clone e inicialize o modelo:
azd init --template openai-chat-your-own-data
O
azd init
comando solicita que você crie um nome de ambiente. Esse valor é usado como um prefixo para todos os recursos do Azure que a CLI do Desenvolvedor do Azure cria. O nome:- Deve ser exclusivo em todas as assinaturas do Azure.
- Deve ter de 3 a 24 caracteres.
- Pode conter apenas números e letras minúsculas.
Usar o modelo para implantar recursos
Entre no Azure:
azd auth login
Provisione e implante o recurso OpenAI do Azure no Azure:
azd up
A CLI do Desenvolvedor do Azure solicita as seguintes informações:
Subscription
: A assinatura do Azure na qual seus recursos são implantados.Location
: A região do Azure onde seus recursos são implantados.
Nota
O modelo de exemplo
azd
usa ogpt-35-turbo-16k
modelo. Uma região recomendada para este modelo é Leste dos EUA, porque diferentes regiões do Azure suportam diferentes modelos OpenAI. Para obter mais detalhes sobre o suporte a modelos por região, vá para a página de suporte de Modelos de Serviço OpenAI do Azure.O processo de provisionamento pode levar vários minutos. Aguarde até que a tarefa termine antes de prosseguir para as próximas etapas.
Selecione o link nas
azd
saídas para ir para o novo grupo de recursos no portal do Azure. Os seguintes recursos de nível superior devem aparecer:- Um serviço OpenAI do Azure com um modelo implantado
- Uma conta de Armazenamento do Azure que você pode usar para carregar seus próprios arquivos de dados
- Um serviço Azure AI Search configurado com os índices e fontes de dados adequados
Carregar dados para a conta de armazenamento
O azd
modelo provisionou todos os recursos necessários para você conversar com seus próprios dados, mas você ainda precisa carregar os arquivos de dados que deseja disponibilizar para seu serviço de IA:
- Vá para a nova conta de armazenamento no portal do Azure.
- No menu à esquerda, selecione Navegador de armazenamento.
- Selecione Contêineres de Blob e vá para o contêiner Carregamentos de arquivos.
- Selecione o botão Carregar na parte superior do painel.
- No menu suspenso que se abre, carregue seus dados.
Nota
O indexador de pesquisa está configurado para ser executado a cada cinco minutos para indexar os dados na conta de armazenamento. Pode aguardar alguns minutos para que os dados carregados sejam indexados ou pode executar manualmente o indexador a partir da página do serviço de pesquisa.
Conectar ou criar um aplicativo
Depois de executar o modelo e carregar seus dados, você estará pronto para começar a usar o azd
Azure OpenAI On Your Data. Para obter exemplos de código que você pode usar para criar seus aplicativos, consulte o artigo de início rápido.