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.
A KÖVETKEZŐRE VONATKOZIK: Minden API Management réteg
Ez a cikk bemutatja, hogyan importálhat OpenAI-kompatibilis Google Gemini API-t, hogy hozzáférjen olyan modellekhez, mint gemini-2.5-flash-lite. Ezekhez a modellekhez az Azure API Management kezelhet egy az OpenAI-kompatibilis csevegés-végpontot.
További információ az AI API-k API Management történő kezeléséről:
AI-átjáró képességei az Azure API Management - Nyelvi modell API importálása
Előfeltételek
- Egy meglévő példány az API Managementből. Hozzon létre egyet, amennyiben még nem tette meg.
- Egy API-kulcs a Gemini API-hoz. Ha nem rendelkezik ilyennel, hozza létre a Google AI Studióban , és tárolja biztonságos helyen.
OpenAI-kompatibilis Gemini API importálása a portál használatával
Az Azure portálon lépjen be az API Management-példányába.
A bal oldali menü API-k alatt válassza az hozzáadása lehetőséget.
Az Új API definiálása területen válassza a Language Model API lehetőséget.
Az API konfigurálása lapon:
Adja meg az API megjelenítendő nevét és opcionális leírását .
Az URL-címben adja meg a következő alap URL-címet a Gemini OpenAI kompatibilitási dokumentációjából:
https://generativelanguage.googleapis.com/v1beta/openaiA Path fűzze hozzá az API Management-példány által a kérelmek Gemini API-végpontokhoz való átirányításához használt elérési utat.
A Típus mezőben válassza az OpenAI API létrehozása lehetőséget.
A Access kulcsban írja be a következőket:
- Fejléc neve: Engedélyezés.
-
Fejlécérték (kulcs):
Bearerezt követi a Gemini API API-kulcsa.
A többi lapon igény szerint konfiguráljon szabályzatokat a jogkivonatok felhasználásának, a szemantikai gyorsítótárazásnak és az AI-tartalombiztonságnak a kezelésére. További részletekért lásd: Nyelvmodell API importálása.
Válassza a Véleményezés lehetőséget.
Miután a portál érvényesítette a beállításokat, válassza a Létrehozás lehetőséget.
API Management létrehozza az API-t, és a következőket konfigurálja:
- Egy háttérerőforrás és egy set-backend-service szabályzat, amely az API-kéréseket a Google Gemini-végpontra irányítja.
- Access az LLM háttérrendszeréhez a megadott Gemini API-kulccsal. API Management titkos nevű értékként védi a kulcsot.
- (opcionálisan) Szabályzatok az API figyeléséhez és kezeléséhez.
Gemini-modell tesztelése
Az API importálása után tesztelheti az API chat befejezési végpontját.
Válassza ki az előző lépésben létrehozott API-t.
Kattintson a Teszt fülre.
Válassza ki a
POST Creates a model response for the given chat conversationműveletet, amely aPOST/chat/completionsvégpontra irányuló kérés.A Kérelem törzsében adja meg a következő JSON-t a modell és egy példaprompt megadásához. Ebben a példában a
gemini-2.5-flash-litemodell használatos.{ "model": "gemini-2.5-flash-lite", "messages": [ { "role": "system", "content": "You are a helpful assistant" }, { "role": "user", "content": "How are you?" } ], "max_tokens": 50 }Ha a teszt sikeres, a háttérrendszer egy sikeres HTTP-válaszkóddal és néhány adattal válaszol. A válasz tokenhasználati adatokat tartalmaz, amelyek segítenek a nyelvi modell tokenhasználatának monitorozásában és kezelésében.
Kapcsolódó tartalom
AI-átjáró képességei az Azure API Management