Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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 | |
| 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.