Usar a Azure Developer CLI 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 Azure Developer CLI (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 OpenAI do Azure. Ele também inclui o código de aplicativo de exemplo concluído.
Pré-requisitos
- Uma assinatura do Azure. Crie um gratuitamente.
- A Azure Developer CLI instalada em seu computador
Clonar e inicializar o modelo da Azure Developer CLI
Para as etapas a seguir, clone e inicialize o modelo.
azd init --template openai-chat-your-own-data
O comando
azd init
solicita que você crie um nome de ambiente. Esse valor é usado como um prefixo para todos os recursos do Azure que a Azure Developer CLI 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
Entrar no Azure:
azd auth login
Provisione e implante o recurso OpenAI no Azure:
azd up
A Azure Developer CLI solicita as seguintes informações:
Subscription
: a assinatura do Azure na qual seus recursos estão implantados.Location
: a região do Azure em que os recursos estão implantados.
Observação
O modelo de exemplo
azd
usa o modelogpt-35-turbo-16k
. Uma região recomendada para esse modelo é Leste dos EUA, já que diferentes regiões do Azure oferecem suporte a diferentes modelos OpenAI. Você pode visitar a página de suporte Modelos de Serviço OpenAI do Azure para obter mais detalhes sobre o suporte a modelos por região.O processo de provisionamento pode levar vários minutos. Aguarde a conclusão da tarefa antes de prosseguir para as próximas etapas.
Selecione o link nas saídas
azd
para acessar o novo grupo de recursos no portal do Azure. Os seguintes recursos de nível superior devem aparecer:- Um serviço Azure OpenAI 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 de Pesquisa de IA do Azure configurado com os índices e fontes de dados adequados
Carregue os dados na conta de armazenamento
O modelo azd
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:
- Navegue até a nova conta de armazenamento no portal do Azure.
- No menu à esquerda, selecione Navegador de Armazenamento.
- Selecione Contêineres de blob e, em seguida, navegue até o contêiner Carregamentos de arquivos.
- Clique no botão Carregar na parte superior da página.
- No menu suspenso que é aberto, carregue seus dados.
Observação
O indexador de pesquisa é definido para ser executado a cada 5 minutos para indexar os dados na conta de armazenamento. Você pode aguardar alguns minutos para que os dados carregados sejam indexados ou executar manualmente o indexador a partir da página do serviço de pesquisa.
Conectar ou criar um aplicativo
Depois de executar o modelo azd
e carregar seus dados, você está pronto para começar a usar o OpenAI do Azure em Seus Dados. Consulte o artigo de início rápido para obter exemplos de código que você pode usar para criar seus aplicativos.