Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az oktatóanyagban használt kódprojekt a következő címen https://github.com/microsoft/MicrosoftCloudérhető el: . A projekt adattára tartalmazza a projekt futtatásához szükséges ügyféloldali és kiszolgálóoldali kódot is, amely lehetővé teszi a mesterséges intelligenciával (AI), a kommunikációval és a szervezeti adatokkal kapcsolatos integrált funkciók megismerését. Emellett a projekt erőforrásként szolgál, amely segít a hasonló funkciók saját alkalmazásokba való beépítésében.
Ebben a gyakorlatban a következőt fogja elvégezni:
- Klónozza a GitHub-adattárat.
- Vegyen fel egy .env fájlt a projektbe, és frissítse azt.
A folytatás előtt győződjön meg arról, hogy az oktatóanyag Előfeltételek szakaszában ismertetett összes előfeltétel telepítve és konfigurálva van.
A GitHub-adattár klónozása és fájl .env létrehozása
Futtassa a következő parancsot a Microsoft Cloud GitHub-adattár gépre történő klónozásához.
git clone https://github.com/microsoft/MicrosoftCloudNyissa meg a MicrosoftCloud/samples/openai-acs-msgraph mappát a Visual Studio Code-ban.
Megjegyzés:
Bár ebben az oktatóanyagban a Visual Studio Code-ot fogjuk használni, bármely kódszerkesztő használható a mintaprojekttel való együttműködéshez.
Figyelje meg a következő mappákat és fájlokat:
- ügyfél: Ügyféloldali alkalmazáskód.
- kiszolgálóoldali API-kód.
- docker-compose.yml: Helyi PostgreSQL-adatbázis futtatására szolgál.
Nevezze át a projekt gyökerében található .env.example nevet.env névre.
Nyissa meg az .env fájlt, és szánjon egy kis időt a benne található kulcsok megtekintésére:
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=Frissítse az alábbi értékeket az .env fájlban. Ezeket az értékeket az API-kiszolgáló fogja használni a helyi PostgreSQL-adatbázishoz való csatlakozáshoz.
POSTGRES_USER=web POSTGRES_PASSWORD=web-passwordMost, hogy elkészült a projekt, kipróbáljuk az alkalmazás néhány funkcióját, és megismerjük azok felépítését. Az alábbi Tovább gombra kattintva folytathatja vagy egy adott gyakorlatra ugorhat a tartalomjegyzék használatával.