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.
Annak érdekében, hogy AI-ügynöke képes legyen földelt adatok felhasználására, valamint a műveletek és a munkafolyamatok automatizálására, a Foundry Agent szolgáltatás számos beépített eszközt kínál, mint például a Bing Search-re alapozó alapozást, az Azure AI Search, az Azure Logic Apps, valamint harmadik féltől származó eszközöket, mint például a Tripadvisor. Ez a lap az Öntödei ügynök szolgáltatásban elérhető eszközök áttekintésére szolgál.
Tudáseszközök
Azért, hogy az AI-ügynök a különböző adatforrásokból származó, gazdagabb kontextusban legyen tájékozott. Az Foundry Agent szolgáltatás számos adattípust lefedett:
- privát adatok: Azure AI Search, File Search, Microsoft Fabric stb.
- nyilvános webes adatok: Földelés a Bing Search szolgáltatással
- licencelt adatok: Tripadvisor, Morningstar
- strukturálatlan adatok: Azure AI Search, Fájlkeresés
- strukturált adatok: Microsoft Fabric és egyebek
Műveleteszközök
A munkafolyamatok egyszerűsítése az AI-ügynökkel a műveletek elvégzéséhez szükséges képességekkel. Az Foundry Agent service különböző műveleti eszközöket biztosít, különböző szintű rugalmassággal, vezérléssel és egyszerű integrációval:
-
Mély kutatási eszköz: Webalapú integrált mély kutatási eljárás a
o3-deep-research
modellel és a Bing keresés integrálásával. - Azure Logic Apps: Alacsony kódszámú/ kód nélküli megoldás munkafolyamat hozzáadásához az AI-ügynökhöz
- OpenAPI Spec eszköz: Hozzon egy meglévő OpenAPI-specifikációt egy szolgáltatás API-járól, amelyet hozzá szeretne adni az AI-ügynökhöz, kisebb vagy nagyobb módosítások nélkül.
- MCP-eszköz: Hozzon létre egy meglévő Model Context Protocol (MCP) végpontot, amelyet hozzá szeretne adni az AI-ügynökhöz.
- Függvényhívás: Saját egyéni, állapot nélküli függvényeket írhat a várt viselkedés meghatározásához.
- Azure Functions: Saját egyéni, állapotalapú függvények írása és kezelése.
Hogyan működik egy eszköz az Foundry Agent Service-ben?
Az eszközök olyan opcionális képességek, amelyeket hozzáadhat az AI-ügynökhöz, hogy az AI-modellek a felhasználói lekérdezés és a környezet alapján dönthessenek és választhassanak. Amikor egy felhasználó lekérdezést küld, az AI-modell azonosítja a szándékot a környezettel, és esetleg újraírja a felhasználói lekérdezést. Ezután az AI-modell dönti el, hogy mely eszközöket kell meghívni az egyes futtatáshoz. Például, ha hozzáadja az Ügynökhöz a Bing Search eszközt és az Azure AI Search eszközt, és megkérdezi: "mi az időjárás Seattle-ben ma?", a modell azonosítja a valós idejű információk iránti szándékát, és valószínűbb, hogy a Bing Search eszközt veszi igénybe.
Az ügynök, a szál vagy a futtatás szintjén is hozzáadhat eszközöket. Ha szűkebb szinten biztosít eszközöket, az eszközerőforrások szélesebb szinten felülbírálják az eszközerőforrásokat. Például az eszközerőforrások futási szinten felülbírálják az eszközerőforrásokat szálszinten. Jelenleg több eszközt is hozzáadhat, de a következő eszközök mindegyikéből hozzáadhat egy-egy példányt : Fájlkeresés, Azure AI Search, Földelés a Bing Search szolgáltatással, Földelés a Bing Custom Search szolgáltatással, Microsoft Fabric és a szakaszban található knowledge
egyéb eszközök.
Amikor egy felhasználó egy lekérdezést küld az ügynöknek, létrehoz egy szálat, futtat és üzenetet. Minden futtatás esetében az AI-modell dönti el, hogy milyen eszközöket hívjon meg a felhasználói szándék és az elérhető eszközerőforrások alapján. Az eszközkimenetek alapján az AI-modell dönthet úgy, hogy egy másik eszközt hív meg, vagy újra meghívja ugyanazt az eszközt, hogy több kontextust kapjon. Ha például a Grounding with Bing Search eszközt használja, több Bing Search-lekérdezés is megjelenhet egy szál nyomon követésekor. Ez azt jelenti, hogy az AI-modell a Bing Search eszközzel többször is meghívja a Földelést különböző lekérdezésekkel, hogy további információt kapjon. Ha többet szeretne megtudni arról, hogy milyen eszközöket hív meg, és hogyan hívja meg őket az AI-modell, tekintse meg a futtatási lépés részleteit.
Számos módon lehet befolyásolni, hogyan hívja meg az AI-ügynök az eszközöket:
A
tool_choice
paraméter: A legmeghatározóbb módszer annak szabályozására, hogy melyik (ha van) eszközt a modell meghívja. Alapértelmezés szerint a beállításauto
értéke, ami azt jelenti, hogy a döntést az MI-modell hozza meg. Ha egy adott eszköz meghívására szeretné kényszeríteni a modellt, megadhatja az eszköz specifikációját, példáulrun = project_client.agents.runs.create_and_process( thread_id=thread.id, agent_id=agent.id, tool_choice={"type": "bing_grounding"} # specify the tool to use )
A
instructions
paraméter: Nemdeterminista. Az utasítások segítségével az AI-modell megismerheti a használati esetet és az egyes eszközök céljait. Meg szeretné mondani az AI-modellnek, hogy az egyes eszközök milyen információkat vagy műveleteket hajthatnak végre. Például "az AI Search eszköz<tool_name>
használata termékekkel kapcsolatos információkhoz, használja a Háló eszközt<tool_name>
az értékesítéssel kapcsolatos információkhoz". Előfordulhat, hogy a felhasználói lekérdezésre a modell alapismeretei vagy az eszközök válaszolnak, és olyan utasításokat szeretne megadni, mint például "az eszköz kimeneteinek használata válasz létrehozásához, ne használja a saját tudását".
Előfeltételek
- Létrehozott ügynök
- Győződjön meg arról, hogy az AI-modell rendelkezik elegendő tokennel,Per-Minute (TPM) kiosztva. Javasoljuk, hogy legalább 30 ezer TPM-et használjon. A TPM-elosztás módosításához lépjen be az AI Foundry portálon, nyissa meg a modellek + végpontok részt, és szerkessze a modellt.
Beépített eszközök
Az Foundry Agent service a következő beépített eszközöket biztosítja. Használhatja őket a REST API, az SDK és az Azure AI Foundry portállal.
Eszköz | Leírás |
---|---|
Azure AI Search | Egy meglévő Azure AI Search-index használatával az indexben lévő adatokkal rendelkező ügynököket használhatja, és cseveghet az adataival. |
Azure Functions | Az Azure Functions használatával intelligens, eseményvezérelt alkalmazásokat hozhat létre. |
Kódértelmező | Engedélyezze az ügynökök számára a Python-kód írását és futtatását tesztkörnyezetben. |
Mély kutatás | Elemzéshez és érveléshez használja az OpenAI speciális ügynöki kutatási képességét. |
fájlkeresés | Bővítse az ügynököket a modellen kívüli ismeretekkel, például a saját termékinformációkkal vagy a felhasználók által biztosított dokumentumokkal. |
Függvényhívás | Ismertesse az ügynök számára létrehozott függvények szerkezetét, és szükség esetén meghívja őket az ügynök felhasználóival folytatott interakciói során. |
Alapozás a Bing Search szolgáltatással | Engedélyezze az ügynöknek, hogy a Grounding és a Bing Search használatával hozzáférjen az internetről származó információkhoz, és adatokat küldjenek vissza. |
Bevezetés a Bing Custom Search szolgáltatással (előzetes verzió) | Az ügynök válaszának javítása a kijelölt webtartományokkal |
Model Context Protocol (előzetes verzió) | Az ügynök hozzáférésének biztosítása egy meglévő MCP-végponton üzemeltetett eszközökhöz |
Microsoft Fabric (előzetes verzió) | Az ügynök integrálása a Microsoft Fabric-adatügynökkel a hatékony adatelemzési képességek kiaknázása érdekében. |
OpenAPI 3.0 Meghatározott eszköz | Csatlakoztassa az Azure AI-ügynököt külső API-khoz az OpenAPI 3.0 specifikációjú függvények használatával. |
Nem Microsoft-eszközök
Az alábbi eszközöket külső partnerek szerkesztette. Az alábbi hivatkozások segítségével megtekintheti a dokumentációt és a kódmintákat.
Fontos
- A csatlakoztatott, nem Microsoft-szolgáltatások használatára az Ön és a szolgáltató közötti feltételek vonatkoznak. Ha nem Microsoft-szolgáltatáshoz csatlakozik, tudomásul veszi, hogy egyes adatai, például a parancssori tartalom, a nem Microsoft-szolgáltatásnak lesznek átadva, és/vagy az alkalmazás adatokat kaphat a nem Microsoft-szolgáltatástól. Ön a felelős a nem Microsoft-szolgáltatások és -adatok Ön általi használatáért (és a használatával kapcsolatos díjakért).
- A nem Microsfot-fájlokban lévő kódot harmadik felek hozták létre, nem a Microsoft, és nem tesztelték vagy ellenőrizték a Microsoft. A kódminták használatára az érintett harmadik fél által megadott feltételek vonatkoznak. A fájlban található bármely külső minta használatával Ön tudomásul veszi, hogy a Microsoft nem vállal felelősséget Önért vagy másokért a minták tekintetében.
Eszköz | Leírás |
---|---|
Auquan | Mesterséges intelligencián alapuló munkafolyamat-automatizálás intézményi finanszírozáshoz |
Celonis | A Celonis folyamatintelligencia-szolgáltatással gyorsítja fel a nagyvállalati AI-t |
InsureMO biztosítási ajánlat | Akció API-k autóra, otthonra és utazásra vonatkozó biztosítási ajánlatokhoz |
LEGALFLY | Az Ön joghatóságából származó megbízható forrásokra alapozott jogi megállapítások. |
LexisNexis | Zökkenőmentes hozzáférés a LexisNexis-tartalmakhoz. |
MiHCM | zökkenőmentes integráció a MiHCM HR-funkcióival |
Morningstar | Érje el a up-to-date befektetési kutatásokat és adatokat, például az elemzői kutatásokat, a szakértői kommentárokat és az alapvető Morningstar-adatokat. |
Trademo | A legújabb vámok és a korábbi szállítási adatok megadása több ország közötti kereskedelemhez |
Tripadvisor | Utazási adatok, útmutatók és vélemények lekérése |
Ajánlott eljárások
A rendszerutasítások segítségével a modell meghívja a megfelelő eszközt
Annak érdekében, hogy a modell megértse, mely eszközöket használja, részletes útmutatást szeretne adni a modellnek az eszköz használatának időpontjára és módjára vonatkozóan. Érdemes megfontolni a következő információk megadását:
- Elsődleges cél: mi ennek az ügynöknek a célja? mi a kapcsolódó feladatok célja? mik a várt eredmények?
- Az Ön feladatai: milyen feladatokat vár el az ügynöktől. A Grounding és a Bing Search eszköz meghívásával például lekérheti a legfrissebb információkat a helyi eseményekről.
- A kapott bemenetek: milyen bemeneteket vár az ügynöktől?
- Minden eszközhöz:
- Az eszköz neve
- Az eszköz leírása
- Eseményindítók: mikor várható az eszköz meghívása? Milyen típusú információkat keres a rendszer? Mit tartalmaznak a lekérdezések?
- Példa egy lekérdezésre
Megadhat például eszközutasításokat, például az alábbiakat a Bing Search eszközzel való földeléshez:
Földelés a Bing Search eszközzel
- Használat: Gyűjtsön össze külső trendeket vagy híreket, hogy valós idejű megállapításokkal gazdagítsa a bejegyzést.
- Ezt a következő esetekben aktiválja:
- A felhasználó arra kéri, hogy hivatkozzon a legutóbbi adatokra vagy a versenykörnyezetre.
- Példa: "Hivatkozhat a legújabb iparági trendekre?" vagy "Mit csinálnak a versenytársak?".