Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Seznamte se s ukázkami kódu JavaScriptu, které demonstrují funkce a pracovní postup řešení Azure AI Search. Tyto ukázky používají klientskou knihovnu Azure AI Search pro sadu Azure SDK pro JavaScript, kterou můžete prozkoumat pomocí následujících odkazů.
| Cíl | Odkaz |
|---|---|
| Stažení balíčku | |
| Reference rozhraní 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 |
| Změnit protokol | 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 |
|---|---|
| indexech | 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 |
|---|---|
| indexech | 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 Search 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 Search, 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 Search, 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.