Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O projeto de código usado neste tutorial está disponível em https://github.com/microsoft/MicrosoftCloud. O repositório do projeto inclui o código do lado do cliente e do lado do servidor necessário para executar o projeto, permitindo que você explore os recursos integrados relacionados à inteligência artificial (IA), comunicação e dados organizacionais. Além disso, o projeto serve como recurso para orientá-lo na incorporação de recursos semelhantes em seus próprios aplicativos.
Neste exercício, você vai:
- Clone o repositório do GitHub.
- Adicione um arquivo .env ao projeto e atualize-o.
Antes de continuar, verifique se você tem todos os pré-requisitos instalados e configurados conforme descrito na seção Pré-requisitos deste tutorial.
Clonar o repositório GitHub e criar um .env arquivo
Execute o comando a seguir para clonar o Repositório GitHub da Nuvem da Microsoft em seu computador.
git clone https://github.com/microsoft/MicrosoftCloudAbra a pasta MicrosoftCloud/samples/openai-acs-msgraph no Visual Studio Code.
Observação
Embora usemos o Visual Studio Code ao longo deste tutorial, qualquer editor de código pode ser usado para trabalhar com o projeto de exemplo.
Observe as seguintes pastas e arquivos:
- client: código do aplicativo do lado do cliente.
- servidor: código da API do lado do servidor.
- docker-compose.yml: usado para executar um banco de dados PostgreSQL local.
Renomeie o .env.example na raiz do projeto como .env.
Abra o arquivo .env e reserve um momento para analisar as chaves que estão incluídas:
ENTRAID_CLIENT_ID= TEAM_ID= CHANNEL_ID= OPENAI_API_KEY= OPENAI_ENDPOINT= OPENAI_MODEL=gpt-4o OPENAI_API_VERSION=2024-05-01-preview POSTGRES_USER= POSTGRES_PASSWORD= ACS_CONNECTION_STRING= ACS_PHONE_NUMBER= ACS_EMAIL_ADDRESS= CUSTOMER_EMAIL_ADDRESS= CUSTOMER_PHONE_NUMBER= API_PORT=3000 AZURE_AI_SEARCH_ENDPOINT= AZURE_AI_SEARCH_KEY= AZURE_AI_SEARCH_INDEX=Atualize os seguintes valores em .env. Esses valores serão usados pelo servidor de API para se conectar ao banco de dados PostgreSQL local.
POSTGRES_USER=web POSTGRES_PASSWORD=web-passwordAgora que você tem o projeto em vigor, vamos experimentar alguns dos recursos do aplicativo e aprender como eles são criados. Selecione o botão Avançar abaixo para continuar ou ir para um exercício específico usando o sumário.