Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 guiá-lo na incorporação de recursos semelhantes em seus próprios aplicativos.
Neste exercício, você irá:
- Clone o repositório do GitHub.
- Adicione um arquivo .env ao projeto e atualize-o.
Antes de continuar, certifique-se de ter todos os pré-requisitos instalados e configurados, conforme descrito na seção Pré-requisitos deste tutorial.
Clone o repositório GitHub e crie um .env arquivo
Execute o seguinte comando para clonar o Microsoft Cloud GitHub Repository para sua máquina.
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.
- server: 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 para .env.
Abra o arquivo .env e reserve um momento para examinar 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ê já tem o projeto pronto, vamos experimentar alguns dos recursos do aplicativo e aprender como eles são construídos. Selecione o botão Avançar abaixo para continuar ou saltar para um exercício específico usando o índice.