Ukázky JavaScriptu 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 kódu JavaScriptu, které demonstrují funkce a pracovní postup řešení Azure AI Vyhledávač. Tyto ukázky používají klientskou knihovnu Azure AI Vyhledávač pro sadu Azure SDK pro JavaScript, kterou můžete prozkoumat pomocí následujících odkazů.

Cíl Odkaz
Stažení balíčku www.npmjs.com/package/@azure/search-documents
Referenční příručka k API @azure/search-documents
Testovací případy rozhraní API github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/test
Zdrojový kód github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents
Protokol změn github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md

Ukázky SDK

Ukázky kódu z vývojového týmu sady Azure SDK ukazují využití rozhraní API. Tyto ukázky najdete v Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/samples na GitHubu.

Ukázky JavaScriptu

Sample Popis
indexy Vytváření, aktualizace, získávání, výpis a odstraňování indexů Tato ukázková kategorie obsahuje také vzorek statistiky služby.
Indexování Vytváření, aktualizace, získávání, výpis, resetování a odstraňování indexerů
dataSourceConnections (pro indexery) Vytvořit, aktualizovat, získat, vypsat a odstranit spoje ke zdrojům dat, které jsou nutné pro indexování pomocí indexeru podporovaných zdrojů dat.
sady dovedností Vytvářejte, aktualizujte, získejte, zobrazte a odstraňte sady dovedností , které jsou připojené k indexerům a provádějí rozšiřování založené na AI během indexování.
synonymMaps Vytvořte, aktualizujte, získejte, vypište a odstraňte mapy synonym.
vectorSearch Vektory indexu a odeslání vektorového dotazu

Ukázky TypeScriptu

Sample Popis
indexy Vytváření, aktualizace, získávání, výpis a odstraňování indexů Tato ukázková kategorie obsahuje také vzorek statistiky služby.
Indexování Vytváření, aktualizace, získávání, výpis, resetování a odstraňování indexerů
dataSourceConnections (pro indexery) Vytvořit, aktualizovat, získat, vypsat a odstranit spoje ke zdrojům dat, které jsou nutné pro indexování pomocí indexeru podporovaných zdrojů dat.
sady dovedností Vytvářejte, aktualizujte, získejte, zobrazte a odstraňte sady dovedností , které jsou připojené k indexerům a provádějí rozšiřování založené na AI během indexování.
synonymMaps Vytvořte, aktualizujte, získejte, vypište a odstraňte mapy synonym.
vectorSearch Vytvořit, aktualizovat, získat, vypsat a odstranit vektorové 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-javascript-samples na GitHubu.

Ukázky JavaScriptu

Sample Article Popis
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-sémantic-ranking-js Rychlý start: Sémantické řazení Přidejte do schématu indexu sémantické řazení a spusťte sémantické dotazy.
quickstart-vector-js Rychlý start: Vektorové vyhledávání Indexování a obsah vektoru dotazu

Ukázky TypeScriptu

Sample Article Popis
quickstart-sémantic-ranking-ts Rychlý start: Sémantické řazení Přidejte do schématu indexu sémantické řazení a spusťte sémantické dotazy.
quickstart-vector-ts Rychlý start: Vektorové vyhledávání Indexování a obsah vektoru dotazu

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 využívající klasický vyhledávač jako základní data z Azure AI Vyhledávač, s modelem pro dokončení chatu z Azure OpenAI.
azure-search-vector-sample.js Příklad, jak provádět vektorové vyhledávání v JavaScriptu
azure-function-search Příklad javascriptové funkce Azure, která odesílá dotazy do vyhledávací služby Tuto verzi JavaScriptu můžete nahradit kódem api použitým v příkazu Přidat vyhledávání na weby pomocí .NET.
hromadné vložení Příklad použití nabízených rozhraní API k nahrání a indexování dokumentů v JavaScriptu

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.