Megosztás:


JavaScript-minták az Azure AI Search szolgáltatáshoz

Megismerheti az Azure AI Search-megoldások funkcióit és munkafolyamatait bemutató JavaScript-kódmintákat. Ezek a minták az Azure AI Search ügyfélkódtáráthasználják a JavaScripthez készült Azure SDK-hoz, amelyet az alábbi hivatkozásokon keresztül ismerhet meg.

Cél Hivatkozás
Csomag letöltése www.npmjs.com/package/@azure/search-documents
API-referencia @azure/keresési dokumentumok
API-tesztesetek github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/test
Forráskód github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents
Módosítási napló github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md

SDK-minták

Az Azure SDK fejlesztői csapatának kódmintái bemutatják az API használatát. Ezeket a mintákat az Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/samples webhelyen találja a GitHubon.

JavaScript-minták

Sample Leírás
indexek Indexek létrehozása, frissítése, lekérése, listázása és törlése. Ez a mintakategória szolgáltatásstatisztikai mintát is tartalmaz.
indexelők Indexelők létrehozása, frissítése, lekérése, listázása, alaphelyzetbe állítása és törlése.
dataSourceConnections (indexelők számára) Adatforrás-kapcsolatok létrehozása, frissítése, lekérése, listázása és törlése, amelyek a támogatott adatforrások indexelőalapú indexeléséhez szükségesek.
készségek Indexelőkhöz csatolt és AI-alapú bővítést végző képességkészletek létrehozása, frissítése, lekérése, listázása és törlése az indexelés során.
szinonimatérképek Szinonimatérképek létrehozása, frissítése, lekérése, listázása és törlése.
vectorSearch Vektorok indexelése és vektoros lekérdezés küldése.

TypeScript-minták

Sample Leírás
indexek Indexek létrehozása, frissítése, lekérése, listázása és törlése. Ez a mintakategória szolgáltatásstatisztikai mintát is tartalmaz.
indexelők Indexelők létrehozása, frissítése, lekérése, listázása, alaphelyzetbe állítása és törlése.
dataSourceConnections (indexelők számára) Adatforrás-kapcsolatok létrehozása, frissítése, lekérése, listázása és törlése, amelyek a támogatott adatforrások indexelőalapú indexeléséhez szükségesek.
készségek Indexelőkhöz csatolt és AI-alapú bővítést végző képességkészletek létrehozása, frissítése, lekérése, listázása és törlése az indexelés során.
szinonimatérképek Szinonimatérképek létrehozása, frissítése, lekérése, listázása és törlése.
vectorSearch Vektorkeresés létrehozása, frissítése, lekérése, listázása és törlése.

Dokumentumminták

Az Azure AI Search csapatától származó kódminták bemutatják a funkciókat és a munkafolyamatokat. Az alábbi példákra oktatóanyagok, rövid útmutatók és gyakorlati cikkek hivatkoznak. Ezeket a mintákat az Azure-Samples/azure-search-javascript-samplesban találja a GitHubon.

JavaScript-minták

Sample Cikk Leírás
Gyors útmutató Rövid útmutató: Teljes szöveges keresés Keresési index létrehozása, betöltése és lekérdezése mintaadatok használatával.
quickstart-szemantic-ranking-js Rövid útmutató: Szemantikai rangsorolás Adjon hozzá szemantikai rangsorolást egy indexsémához, és futtasson szemantikai lekérdezéseket.
quickstart-vector-js Rövid útmutató: Vektoros keresés Index- és lekérdezésvektor-tartalom.

TypeScript-minták

Sample Cikk Leírás
quickstart-semantic-ranking-ts Rövid útmutató: Szemantikai rangsorolás Adjon hozzá szemantikai rangsorolást egy indexsémához, és futtasson szemantikai lekérdezéseket.
Quickstart-vektor-ts Rövid útmutató: Vektoros keresés Index- és lekérdezésvektor-tartalom.

Egyéb minták

A következő mintákat az Azure AI Search csapata is közzéteszi, de a dokumentáció nem hivatkozik ra. A társított README-fájlok használati utasításokat adnak meg.

Sample Leírás
azure-search-classic-rag Egylépéses RAG, amely az Azure AI Search klasszikus keresőmotorját használja alapadatként, egy csevegés-befejezési modellel az Azure OpenAI szolgáltatásból.
azure-search-vector-sample.js JavaScript-példa vektorkeresés végrehajtására.
azure-function-search JavaScript-példa egy Azure-függvényre, amely lekérdezéseket küld egy keresési szolgáltatásnak. Ezt a JavaScript-verziót helyettesítheti a apiKeresés hozzáadása webhelyekhez .NET-tel című témakörben használt kódra.
tömeges beszúrás JavaScript-példa dokumentumok feltöltésére és indexelésére a leküldéses API-k használatával .

Tipp.

A mintaböngészővel Microsoft-kódmintákat kereshet a GitHubon. A keresést termék, szolgáltatás és nyelv szerint szűrheti.