Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Note
Azure AI Keresés a Azure portálon, REST API-kon és Azure SDK-k keresztül érhető el. Emellett a Foundry IQ-t is támogatja, amely a vállalati tartalmakat újrafelhasználható, engedélytudatos tudásbázisokká alakítja át az Microsoft Foundry portálon található ügynökök számára.
Megismerheti az Azure AI Keresés-megoldások funkcióit és munkafolyamatait bemutató JavaScript-kódmintákat. Ezek a minták az Azure AI Keresés ü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/search-documents |
| 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. |
| synonymMaps | 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. |
| synonymMaps | 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. |
Dokumentációs példák
Az Azure AI Keresés 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 |
|---|---|---|
| quickstart-keyword-search | 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 Keresés 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 Keresés 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 beilleszté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.