Ukázky REST pro Azure AI Vyhledávač

Note

Azure AI Vyhledávač je k dispozici prostřednictvím portálu Azure, rozhraní REST API a Sady Azure SDK. Podporuje také Foundry IQ, spravovanou znalostní vrstvu, která transformuje podnikový obsah na opakovaně použitelné znalostní báze s podporou oprávnění pro agenty na portálu Microsoft Foundry.

Seznamte se s ukázkami rozhraní REST API, které demonstrují funkce a pracovní postup řešení Azure AI Vyhledávač. Tyto ukázky používají rozhraní REST API vyhledávací služby.

REST je konečné programovací rozhraní pro Azure AI Vyhledávač, které nabízí jazykově nezávislý způsob interakce se službou. Z tohoto důvodu většina příkladů v naší dokumentaci používá rozhraní REST API k předvedení a vysvětlení důležitých konceptů.

Můžete použít libovolného klienta, který podporuje volání HTTP. Informace o tom, jak formulovat požadavek HTTP pomocí editoru Visual Studio Code s rozšířením klienta REST, najdete v části Rychlý start REST: Fulltextové vyhledávání.

Ukázky dokumentace

Ukázky kódu od týmu Azure AI Vyhledávač ukazují funkce a pracovní postupy. Na následující ukázky se odkazuje v kurzech, rychlých startech a článcích s postupy. Tyto ukázky najdete v Azure-Samples/azure-search-rest-samples na GitHubu.

Sample Article Popis
quickstart-agentic-retrieval Rychlý start: Agentní vyhledávání Integrujte sémantické řazení s plánováním dotazů a generováním odpovědí založeným na LLM.
quickstart-keyword-search Rychlý průvodce: Fulltextové vyhledávání Vytvoření, načtení a dotazování indexu vyhledávání pomocí ukázkových dat
quickstart-semantic-ranking Rychlý start: Sémantické řazení Přidejte do schématu indexu sémantické řazení a spusťte sémantické dotazy.
quickstart-vectors Rychlý start: Vektorové vyhledávání Indexování a obsah vektoru dotazu
Acl Vynucování ACL a RBAC v čase dotazu Implementujte řízení přístupu v době dotazu pomocí řízení přístupu na základě role (RBAC) a seznamů řízení přístupu (ACL).
vlastní analyzátory Kurz: Vytvoření vlastního analyzátoru pro telefonní čísla Pomocí analyzátoru můžete zachovat vzory a speciální znaky v prohledávatelném obsahu.
ladicí relace Kurz: Oprava sady dovedností pomocí ladicích relací Vytvořte vyhledávací objekty, které později ladíte na webu Azure Portal.
index-json-blobs Kurz: Indexování objektů blob JSON ze služby Azure Storage Vytvořte indexer, zdroj dat a index pro vnořený JSON v rámci pole JSON. Demonstruje model parsování jsonArray a parametry documentRoot.
úložiště znalostí Vytvoření úložiště znalostí pomocí REST Naplňte úložiště znalostí pro pracovní postupy dolování znalostí.
projekce Definování projekcí v úložišti znalostí Zadejte fyzické datové struktury v úložišti znalostí.
skillset-tutorial Kurz: Prohledávatelný obsah vygenerovaný AI z objektů blob Azure Vytvořte sadu dovedností, která iteruje objekty blob Azure za účelem extrakce informací a odvození struktury.

Další ukázky

Následující ukázky publikuje také tým Azure AI Vyhledávač, ale v dokumentaci se na tyto ukázky neodkazuje. Přidružené soubory README poskytují pokyny k použití.

Sample Popis
azure-search-classic-rag Jednorázové RAG použití klasického vyhledávače jako základních dat z Azure AI Vyhledávač, s modelem pro dokončování chatu z Azure OpenAI.

Návod

Pomocí prohlížeče ukázek vyhledejte ukázky kódu Microsoftu na GitHubu. Vyhledávání můžete filtrovat podle produktů, služeb a jazyka.