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.
Note
Azure AI Keresés a Azure portálon, REST API-kon és Azure SDK-k keresztül érhető el. Emellett a Foundry IQ-t is támogatja, amely a vállalati tartalmakat újrafelhasználható, engedélytudatos tudásbázisokká alakítja át az Microsoft Foundry portálon található ügynökök számára.
Important
Ezek a funkciók és funkciók támogatják a más Microsoft-szolgáltatások és harmadik féltől származó szolgáltatásokkal való kapcsolatokat. Ezeknek a szolgáltatásoknak a használatára a vonatkozó feltételek vonatkoznak, és a Azure megfelelőségi határán kívüli adatfeldolgozást vagy tárolást, valamint a Azure megfelelőségi határba történő adatáramlást eredményezhetnek.
Az Ön felelőssége annak kezelése, hogy az adatok a szervezet megfelelőségi és földrajzi határain kívülre áramlanak-e, valamint hogy a megfelelő engedélyek, határok és jóváhagyások ki vannak-e építve.
Ön a felelős azért, hogy gondosan áttekintse és tesztelje azokat az alkalmazásokat, amelyeket az adott használati esetek kontextusában hoz létre, és minden megfelelő döntést és testreszabást meghoz. Ez magában foglalja a saját, felelős mesterségesintelligencia-csökkentő megoldások, például metapromptok, tartalomszűrők vagy egyéb biztonsági rendszerek implementálását, valamint annak biztosítását, hogy az alkalmazások megfeleljenek a megfelelő minőségi, megbízhatósági, biztonsági és megbízhatósági szabványoknak. További információ: Azure AI Keresés Átláthatósági megjegyzés.
A GenAI (Generatív AI) Prompt képesség chat befejezés kérést hajt végre egy nagy nyelvi modell (LLM) ellen, amelyet Azure OpenAI-ban telepítettek Foundry Models vagy Microsoft Foundry formátumokban. Ezt a készséget használd új információk létrehozására, amelyeket indexelni és kereshető tartalomként tárolni.
Íme néhány példa arra, hogyan segíthet a GenAI prompt képesség tartalom létrehozásában:
- Képek verbálissáítása
- Foglalja össze a nagy szövegrészeket
- Egyszerűsítsd a bonyolult tartalmat
- Végezz el bármilyen más feladatot, amit egy promptban meg tudsz fogalmazni
A GenAI Prompt képesség általában elérhető a 2026-04-01 Search Service REST API és Azure SDK-k verzióban. Ez a képesség támogatja a szöveg-, kép- és multimodális tartalmakat, például képeket vizuális megjelenítéssel, illetve PDF fájlokból kinyert szöveget.
Tip
Gyakori, hogy ezt a képességet egy adat-chunking képességgel kombináljuk. A Multimodális oktató két különböző adatbontási stratégiával mutatja be a képek verbalizálását.
Támogatott modellek
Használhatja a Foundryben üzembe helyezett csevegés-befejezési következtetési modelleket , például a GPT-modelleket, a DeepSeek-R#-t, a Llama-4-Mavericket és a Cohere-command-r-t. Kifejezetten a GPT modellek esetében csak a chat befejezések API végpontjai támogatottak. Az Azure OpenAI Responses API-t használó végpontok (amelyek az URI-ben
/openai/responsesszerepelnek) jelenleg nem kompatibilisek.A kép verbalizálásához az a modell, amit a kép elemzéséhez használsz, határozza meg, mely képformátumok támogatottak.
A GPT-5 modelleknél a
temperatureparaméter nem ugyanúgy támogatott, mint a korábbi modellek. Ha definiálva van definiálva, akkor be kell állítani1.0, mivel más értékek hibákat okozhatnak.A számlázás a használt modell árán alapul.
Note
A kereső szolgáltatás nyilvános végponton keresztül csatlakozik a modelledhez, így nincs régió helymeghatározási követelménye. Ha azonban egy teljesen Azure megoldást használsz, érdemes megnézni a Azure AI Keresés régiókat és az Azure OpenAI modell régiókat hogy megfelelő párokat találj, különösen, ha adatrezidencia követelményeid vannak.
Prerequisites
Azure OpenAI in Foundry Models resource vagy Foundry project.
Egy támogatott modell , amelyet az erőforrásodban vagy projektedben telepítettek.
Azure OpenAI-hoz másold le a végpontot a
openai.azure.comdomainrel a Keys és a Endpoint oldalról a Azure portálon. Használd ezt a végpontot aUriképesség paraméteréhez.A Foundry esetében másold le a telepítés cél URI-jét a Modellek oldalról a Foundry portálon. Használd ezt a végpontot a
Uriképesség paraméteréhez.
A hitelesítés lehet kulcsalapú API kulcs segítségével, amely a Foundry-ből vagy az Azure OpenAI erőforrásból származik. Ugyanakkor javasoljuk, hogy egy szerepkörhöz rendelt keresőszolgáltatás által kezelt identitással rendelkező szerepalapú hozzáférést alkalmazzunk.
Azure OpenAI-n rendeld Cognitive Services OpenAI User a menedzselt identitáshoz.
A Foundryben rendelje hozzá az Öntödei felhasználót a felügyelt identitáshoz.
Important
Az Foundry RBAC-szerepköröket nemrég átnevezték. Foundry user, Foundry Owner, Foundry-fióktulajdonos és Foundry Project Manager korábban Azure AI-felhasználónak, Azure AI-tulajdonosnak, Azure AI-fióktulajdonosnak és Azure AI-Project-kezelőnek hívták. Előfordulhat, hogy egyes helyeken továbbra is megjelennek az előző nevek, amíg az átnevezés ki nem történik. A szerepkör-azonosítók és az alapvető engedélyek az átnevezés során módosulnak.
@odata.type
#Microsoft.Skills.Custom.ChatCompletionSkill
Adatkorlátok
| Korlát | Jegyzetek |
|---|---|
maxTokens |
Az alapértelmezett 1024 , ha kihagyják. A maximális érték modellfüggő. |
| Időtúllépés kérése | 30 másodpercnél javítva. Ezt a korlátot vegyük figyelembe, amikor nagymértékű indexelésre modellt választasz, mivel az érvelési modellek (például az o1 és o3) túlléphetik azt. |
| Képek | A Base 64-es kódolt képek és a kép URL-jei támogatottak. A mérethatár modellfüggő. |
Képességparaméterek
| Ingatlan | Típus | Szükséges | Jegyzetek |
|---|---|---|---|
uri |
karakterlánc | Igen | Az üzembe helyezett modell végpontja. A támogatott tartományok a következők:
Azure API Management végpontok is támogatottak, beleértve az API Management egyéni tartományait is. A beállításról, beleértve a hitelesítést, az RBAC-t és az opcionális privát kapcsolatot, tekintse meg A Azure API Management Azure OpenAI-képességekkel és vektorizálókkal. |
apiKey |
karakterlánc | Cond.* | A modell titkos kulcsa. Hagyj üres helyet menedzselt identitásnál. |
authIdentity |
karakterlánc | Cond.* | User által hozzárendelt felügyelt identitás ügyfélazonosítója (csak Azure OpenAI). Hagyj üres helyet a rendszer által kiosztott azonosító használatához. |
commonModelParameters |
objektum | No | A szokásos generáló vezérlők, mint temperature, maxTokens, stb. |
extraParameters |
objektum | No | A nyílt szótár áthaladt az alapul szolgáló modell API-hoz. |
extraParametersBehavior |
karakterlánc | No |
"pass-through"
|
"drop"
|
"error" (alapértelmezett "error"). |
responseFormat |
objektum | No | Szabályozza, hogy a modell szöveget, szabad formátumú JSON objektumot vagy erősen gépelt JSON sémát ad-e vissza.
responseFormat hasznos rakomány példák: {responseFormat: { type: text }}, {responseFormat: { type: json_object }}, {responseFormat: { type: json_schema }} |
*
Pontosan azapiKeyegyik , authIdentity, vagy a szolgáltatás rendszerhez rendelt identitását kell használni.
commonModelParameters Alapértelmezések
| Paraméter | Alapértelmezett |
|---|---|
model |
(az üzembe helyezés alapértelmezett) |
frequencyPenalty |
0 |
presencePenalty |
0 |
maxTokens |
1024 |
temperature |
0.7 |
seed |
nulla |
stop |
nulla |
Készségbemenetek
| Bemeneti név | Típus | Szükséges | Description |
|---|---|---|---|
systemMessage |
karakterlánc | Igen | Rendszerszintű utasítás (pl.: "Segítőkész asszisztens vagy."). |
userMessage |
karakterlánc | Igen | Felhasználói kérés. |
text |
karakterlánc | No | Opcionális szöveg hozzáadva ( userMessage csak szöveges forgatókönyvekhez). |
image |
string (Base 64 adat-URL) | No | Képet ad hozzá a prompthoz (csak multimodális modellekre). |
imageDetail |
húr (low | high | auto) |
No | Fidelity hint for Azure OpenAI multimodális modellek. |
Képességkimenetek
| Kimeneti név | Típus | Description |
|---|---|---|
response |
string vagy JSON objektum | A modellkimenet a által responseFormat.typekért formátumban . |
usageInformation |
JSON-objektum | Token számok és modellparaméterek visszhangja. |
Mintadefiníciók
Csak szöveges összegzés
{
"@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
"name": "Summarizer",
"description": "Summarizes document content.",
"context": "/document",
"inputs": [
{ "name": "text", "source": "/document/content" },
{ "name": "systemMessage", "source": "='You are a concise AI assistant.'" },
{ "name": "userMessage", "source": "='Summarize the following text:'" }
],
"outputs": [ { "name": "response" } ],
"uri": "https://demo.openai.azure.com/openai/deployments/gpt-4o/chat/completions",
"apiKey": "<api-key>",
"commonModelParameters": { "temperature": 0.3 }
}
Szöveg + kép leírása
{
"@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
"name": "Image Describer",
"context": "/document/normalized_images/*",
"inputs": [
{ "name": "image", "source": "/document/normalized_images/*/data" },
{ "name": "imageDetail", "source": "=high" },
{ "name": "systemMessage", "source": "='You are a useful AI assistant.'" },
{ "name": "userMessage", "source": "='Describe this image:'" }
],
"outputs": [ { "name": "response" } ],
"uri": "https://demo.openai.azure.com/openai/deployments/gpt-4o/chat/completions",
"authIdentity": "11111111-2222-3333-4444-555555555555",
"responseFormat": { "type": "text" }
}
Strukturált numerikus tényfeltáró
{
"@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
"name": "NumericalFactFinder",
"context": "/document",
"inputs": [
{ "name": "systemMessage", "source": "='You are an AI assistant that helps people find information.'" },
{ "name": "userMessage", "source": "='Find all the numerical data and put it in the specified fact format.'"},
{ "name": "text", "source": "/document/content" }
],
"outputs": [ { "name": "response" } ],
"uri": "https://demo.openai.azure.com/openai/deployments/gpt-4o/chat/completions",
"apiKey": "<api-key>",
"responseFormat": {
"type": "json_schema",
"jsonSchemaProperties": {
"name": "NumericalFactObj",
"strict": true,
"schema": {
"type": "object",
"properties": "{\"facts\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"number\":{\"type\":\"number\"},\"fact\":{\"type\":\"string\"}},\"required\":[\"number\",\"fact\"]}}}",
"required": [ "facts" ],
"additionalProperties": false
}
}
}
}
Mintakimenet (lerövidítve)
{
"response": {
"facts": [
{ "number": 32.0, "fact": "Jordan scored 32 points per game in 1986-87." },
{ "number": 6.0, "fact": "He won 6 NBA championships." }
]
},
"usageInformation": {
"usage": {
"completion_tokens": 203,
"prompt_tokens": 248,
"total_tokens": 451
}
}
}
Bevált gyakorlatok
- Hosszú dokumentumokat osztasz a Text Split képességgel, hogy a modell kontextusablakában maradjon.
- Nagy volumenű indexeléshez külön modelltelepítést szentelj ennek a képességnek, hogy a lekérdezési idejű RAG munkaterhelések token kvótái érintetlenek maradjanak.
- A késleltetés minimalizálása érdekében helyezze el a modellt és az Azure AI Keresés szolgáltatást ugyanabban az Azure régióban.
- Használat
responseFormat.json_schemaGPT-4o-val megbízható strukturált kivonáshoz és egyszerűbb indexmezőhöz való leképezéshez. - Figyeld a token használatát, és nyújtsd be kvótanövelési kéréseket , ha az indexelő kitölti a Tokens per Minute (TPM) limiteket.
Hibák és figyelmeztetések
| Állapot | Eredmény |
|---|---|
Hiányzó vagy érvénytelen uri |
Error |
| Nem jelölt hitelesítési módszert | Error |
Mindkettő apiKey és authIdentity a biztosított |
Error |
| Támogatatlan modell multimodális prompthoz | Error |
| A bemenet meghaladja a modell token határát | Error |
A modell érvénytelen JSON-t ad a json_schema |
Figyelmeztetés: A visszaadott nyers sztring response |
A felügyelt identitás hitelesítésének biztonsági szempontjai
Ha a GenAI Prompt képesség felügyelt identitás-hitelesítést használ, Azure AI Keresés lekér egy Microsoft Entra hozzáférési jogkivonatot az Foundry Tools célközönségéhez (https://cognitiveservices.azure.com), és beleszámítja a megadott urivégpontra küldött kérelmekbe. A felügyelt identitás hitelesítése akkor érvényes, ha authIdentity be van állítva, vagy ha mindkettő apiKeyauthIdentity üres, és a szolgáltatás a rendszer által hozzárendelt identitást használja.
A hivatkozott uri végpont várhatóan a saját Azure OpenAI- vagy Foundry-erőforrás lesz. A támogatott tartományok a következők:
openai.azure.comcognitiveservices.azure.comservices.ai.azure.com
Azure API Management (APIM-) végpontok (*.azure-api.net) és az erőforrásokat kezelő egyéni tartományok is támogatottak. Mivel egy egyéni tartomány vagy APIM-állomásnév önmagában nem ellenőrizhető a nevéből, Azure AI Keresés ezeket a végpontokat konfigurációs időpontban, nem pedig tartományegyeztetéssel, élő kapcsolatellenőrzéssel ellenőrzi. Ön felel a végpont és a mögötte található Azure OpenAI vagy Foundry erőforrás közötti kapcsolat konfigurálásáért és fenntartásáért.
Note
Az Foundry Tools célközönség számára kibocsátott felügyelt identitásjogkivonat érvényes minden Olyan Öntödei eszközre vagy Azure OpenAI-erőforrásra, amelyen az identitás engedélyezve van. Ha nem megbízható végpontra küldi, az közzéteheti a jogkivonatot.
Ajánlott biztonsági eljárások
A biztonságos üzembe helyezés fenntartásához kövesse az alábbi eljárásokat:
- Csak a saját és megbízható végpontokra van beállítva
uri. A korábban felsorolt Foundry Tools-tartományok előnyben részesítése. Ha APIM-ot vagy egyéni tartományvégpontot használ, a felügyelt identitás engedélyezése előtt győződjön meg arról, hogy a saját erőforrása elé tartozik. A megbízhatónak látszó gazdagépnév nem bizonyítja a tulajdonjogot. - Alkalmazza a minimális jogosultság elvét a keresési szolgáltatás által használt felügyelt identitásra:
- Az OpenAI Azure csak Cognitive Services OpenAI-felhasználót rendelhet hozzá.
- A Foundryben csak öntödei felhasználót rendeljen hozzá. Kerülje a szélesebb szerepkörök megadását.
- A hálózati biztonsági szegélyhálózat (NSP) és a privát végpontok vagy a VNet-integráció használatával korlátozhatja, hogy a keresési szolgáltatás mely végpontokat érheti el, és mely forrásokból fogadja a célerőforrás a kéréseket.
- Ha APIM-ot vagy egyéni tartományvégpontot használ, győződjön meg arról, hogy az átjáró ellenőrzi a bejövő kéréseket, és csak a kívánt háttérrendszernek továbbítja őket. A hozzáférési szabályzatokat rendszeresen át kell tekintenie.
- Inkább a felügyelt identitást részesítse előnyben.
apiKeyHa használjaapiKey, tárolja és forgassa biztonságosan, és ne ágyazza be a forrásvezérlőbe. A szolgáltatás elutasítja a mindkettőtapiKeyésauthIdentitya . - Rendszeresen tekintse át a képességkészlet-definíciókat, a felügyelt identitásszerepkör-hozzárendeléseket, valamint az APIM- és egyéni tartománykonfigurációkat annak ellenőrzéséhez, hogy az értékek, a hozzáférés-vezérlés és az identitásengedélyek továbbra is aktuálisak és megfelelőek maradnak-e
uri. Tekintse át a konfigurációs módosításokat a már létrehozott változáskezelési és biztonsági felülvizsgálati folyamatokkal. - Monitorozza Azure OpenAI, Foundry Tools és Foundry bejelentkezési naplókat, hitelesítési eseményeket és hozzáférési naplókat váratlan vagy jogosulatlan tevékenységek esetén.
- Távolítsa el a már nem használt készségeket, végpontokat, szerepkör-hozzárendeléseket és API-kulcsokat.
A képességkészlet-konfigurációhoz való hozzáférés korlátozása
Azok a felhasználók, akik képességkészleteket hozhatnak létre, módosíthatnak vagy futtathatnak, vezérelhetik a célvégpontot (uri) és a képesség által használt hitelesítési konfigurációt is. Mivel a képesség egy felügyelt identitási jogkivonatot küld az Foundry Tools célközönségének erre a végpontra, korlátozza ezeket az engedélyeket a megbízható rendszergazdák számára, és kövesse a szabványos változáskezelési és biztonsági felülvizsgálati folyamatokat a felügyelt identitással kompatibilis készségek konfigurálásakor.