Megosztás a következőn keresztül:


Azure AI Search-eszközök az Azure MCP Serverhez – áttekintés

Az Azure MCP-kiszolgálóval kezelheti az Azure AI Search-erőforrásokat, beleértve a keresési szolgáltatásokat, az indexeket és a természetes nyelvi kéréseket tartalmazó lekérdezéseket . Nem kell megjegyeznie bizonyos parancsszintaxisokat.

Az Azure AI Search (korábbi nevén Azure Cognitive Search) egy felhőalapú keresési szolgáltatás, amely API-kat és eszközöket biztosít olyan alkalmazások és ügynökök létrehozásához, amelyek a retrieveal augmented generation (RAG) mintát követve csatlakoztatják az AI-modelleket külső adatokkal, valamint hagyományosabb forgatókönyvekhez, például katalógushoz és dokumentumkereséshez. Vektoradatbázis vagy átfogó lekérési rendszer szerepét játszhatja vektoros és kulcsszavas lekéréssel, rerankinggel és legutóbb ügynöki lekérési támogatással.

Megjegyzés:

Eszközparaméterek: Az Azure MCP Server-eszközök a feladatok elvégzéséhez szükséges adatok paramétereit határozzák meg. Ezen paraméterek némelyike az egyes eszközökre jellemző, és az alábbiakban dokumentálva vannak. Más paraméterek globálisak, és minden eszköz meg van osztva. További információ: Eszközparaméterek.

Index: Index részleteinek lekérése

Az Azure MCP Server használatával részletes információkat kaphat az AI Search-indexekről. Megtekintheti az indexsémát, a mezőket, az elemzőket, a pontozási profilokat és más indextulajdonságokat.

A példakérések közé tartoznak a következők:

  • Az index részleteinek lekérése: "A "termékek" index részleteinek megjelenítése a "mysearchservice" szolgáltatásban."
  • Indexséma megtekintése: "Milyen mezők vannak a "felhasználók" indexben a "mysearchservice" szolgáltatásban?
  • Indexstruktúra: "Írja le a 'documents' index sémáját a 'mysearchservice' keresési szolgáltatásban."
Paraméter Kötelező vagy választható Description
Szolgáltatás Kötelező Az Azure AI Search szolgáltatás neve (például my-search-service).
Index Opcionális A keresési index neve az Azure AI Search szolgáltatásban. Az összes indexet listázni fogja, ha nincs megadva.

Eszközjegyzet-tippek:

Romboló: ❌ | Idempotens: ✅ | Open World: ❌ | Írásvédett: ✅ | Titkos kód: ❌ | Helyi kötelező: ❌

Index: Lekérdezési index

Az Azure MCP-kiszolgálóval keresési lekérdezéseket futtathat egy AI Search-indexen. Ez a funkció segít megtalálni az adott tartalmat keresési kifejezések használatával.

A példakérések közé tartoznak a következők:

  • Egyszerű lekérdezés: "Gépi tanulás keresése a "my-search-service" szolgáltatás "dokumentumok" indexében.
  • Mintavételezési lekérdezés: "Mintaadatok az "ML" vagy az "AI" vagy az "adatelemzés" kifejezésről a dokumentumok indexében, és mondja el, miről beszélnek."
  • Szöveges keresés: "Keresés a "tartalom" indexben a "my-search-service" kifejezésben az "éghajlatváltozást" említő összes elemre.
Paraméter Kötelező vagy választható Description
Szolgáltatás Kötelező Az Azure AI Search szolgáltatás neve (például my-search-service).
Index Kötelező A keresési index neve az Azure AI Search szolgáltatásban.
Lekérdezés Kötelező Az Azure AI Search indexen végrehajtandó keresési lekérdezés.

Eszközjegyzet-tippek:

Romboló: ❌ | Idempotens: ✅ | Open World: ❌ | Írásvédett: ✅ | Titkos kód: ❌ | Helyi kötelező: ❌

Tudás: Tudásbázis lekérése

Lekéri az Azure AI Search tudásbázisainak részleteit. A tudásbázisok a lekérési és érvelési képességeket egy vagy több tudásbázis vagy index fölé ágyazják. Ha nincs megadva egy adott tudásbázisnév, a parancs a megadott szolgáltatásban lévő összes tudásbázis adatait adja vissza.

A példakérések közé tartoznak a következők:

  • Tudásbázis részleteinek lekérése: "A "támogatási" tudásbázis részleteinek megjelenítése a "mysearchservice" keresőszolgáltatásban."
  • Az összes tudásbázis megtekintése: "A mysearchservice AI Search szolgáltatás összes tudásbázisának listája".
  • Tudásbázis-információ: "Milyen tudásbázisok érhetők el a "my-search-service" szolgáltatásban?"
Paraméter Kötelező vagy választható Description
Szolgáltatás Kötelező Az Azure AI Search szolgáltatás neve (például my-search-service).
Tudásbázis Opcionális Az Azure AI Search szolgáltatásban található tudásbázis neve.

Eszközjegyzet-tippek:

Romboló: ❌ | Idempotens: ✅ | Open World: ❌ | Írásvédett: ✅ | Titkos kód: ❌ | Helyi kötelező: ❌

Tudás: Lekérés tudásbázisból

Lekérési műveletet hajthat végre egy adott Azure AI Search-tudásbázis használatával, és szükség szerint hatékonyan keresheti meg és kérdezheti le az alapul szolgáló adatforrásokat a releváns információk megkereséséhez. Adjon meg egy lekérdezést egyfordulós lekéréshez vagy egy vagy több beszélgetési üzenethez. A lekérdezés és az üzenetek megadása nem engedélyezett.

A példakérések közé tartoznak a következők:

  • Kérje le a következő lekérdezéssel: "Keressen rá a "támogatási" tudásbázisra a "my-search-service" szolgáltatásban a hibaelhárítással kapcsolatos információkért."
  • Beszélgetési lekérés: "Kérdezze meg a "docs" tudásbázist a "help-search-service"-ben: Hogyan konfigurálhatom a hitelesítést?
  • Tudásbázis-keresés: "A "termékek" tudásbázis lekérdezése a "retail-search-service" szolgáltatásban a díjszabási információkért."
Paraméter Kötelező vagy választható Description
Szolgáltatás Kötelező Az Azure AI Search szolgáltatás neve (például my-search-service).
Tudásbázis Kötelező Az Azure AI Search szolgáltatásban található tudásbázis neve.
Lekérdezés Opcionális Természetes nyelvi lekérdezés lekéréshez, ha nincs megadva beszélgetési üzenetelőzmény.
Messages Opcionális A tudásbázisnak átadott beszélgetési előzmények üzenetei. Több üzenetbejegyzés is megadható. Minden bejegyzést úgy formázott, hogy role:contenthol van a user szerepkör vagy assistant (például user:How many docs?).

Eszközjegyzet-tippek:

Romboló: ❌ | Idempotens: ✅ | Open World: ✅ | Írásvédett: ✅ | Titkos kód: ❌ | Helyi kötelező: ❌

Tudás: Forrás lekérése

Lekéri az Azure AI Search tudásforrásainak részleteit. A tudásbázis közvetlenül egy meglévő Azure AI Search-indexre mutathat, vagy külső adatokat (például blobtárolót) jelölhet, amelyeket az Azure AI Search belső indexelt. Ezeket a tudásbázisok a beolvasás során használják. Ha nincs megadva egy adott tudásbázisnév, a parancs a megadott szolgáltatásban lévő összes tudásbázis adatait adja vissza.

A példakérések közé tartoznak a következők:

  • Forrásadatok lekérése: "A dokumentumok tudásbázisának részleteinek megjelenítése a "mysearchservice" keresési szolgáltatásban."
  • Az összes forrás megtekintése: "A mysearchservice AI keresési szolgáltatás összes tudásforrásának listázása."
  • Forrásinformációk: "Milyen tudásbázisok vannak konfigurálva a "my-search-service"-ben?"
Paraméter Kötelező vagy választható Description
Szolgáltatás Kötelező Az Azure AI Search szolgáltatás neve (például my-search-service).
Tudásbázis Opcionális A tudásbázis neve az Azure AI Search szolgáltatásban.

Eszközjegyzet-tippek:

Romboló: ❌ | Idempotens: ✅ | Open World: ❌ | Írásvédett: ✅ | Titkos kód: ❌ | Helyi kötelező: ❌

Szolgáltatás: Szolgáltatások listázása

Az Azure MCP Server használatával listázhatja az előfizetés összes AI Search-szolgáltatását. Ez a parancs gyors áttekintést nyújt a keresési szolgáltatásokról.

A példakérések közé tartoznak a következők:

  • Szolgáltatások listázása: "Az összes AI Search-szolgáltatás listázása az előfizetésemben".
  • Szolgáltatások megjelenítése: "Milyen AI-keresési szolgáltatásokkal rendelkezem?"
  • Szolgáltatások keresése: "Meg kell jeleníteni az Azure AI Search-erőforrásaimat"

Eszközjegyzet-tippek:

Romboló: ❌ | Idempotens: ✅ | Open World: ❌ | Írásvédett: ✅ | Titkos kód: ❌ | Helyi kötelező: ❌