Megosztás a következőn keresztül:


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

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

Cél Hivatkozás
Csomag letöltése pypi.org/project/azure-search-documents/
API-referencia azure-search-documents
API-tesztesetek github.com/Azure/azure-sdk-for-python/tree/main/sdk/search/azure-search-documents/tests
Forráskód github.com/Azure/azure-sdk-for-python/tree/main/sdk/search/azure-search-documents

SDK-minták

az azure-sdk-for-python/tree/main/sdk/search/azure-search-documents/samples a GitHubon kódmintákat biztosít az Azure SDK fejlesztői csapatától, bemutatva az API használatát.

Dokumentumminták

Az Azure AI Search csapatától származó kódminták bemutatják a funkciókat és a munkafolyamatokat. Ezek közül a minták közül sokra hivatkoznak oktatóanyagokban, rövid útmutatókban és útmutatókban. Ezeket a mintákat az Azure-Samples/azure-search-python-samplesban találja a GitHubon.

Példák Cikk
Oktatóanyag-RAG Forráskód a RAG-megoldás Azure AI Search használatával történő létrehozásához használt Python-részhez.
Gyors útmutató A Rövid útmutató Python-részének forráskódja : Teljes szöveges keresés az Azure SDK-k használatával. Ez a cikk a keresési indexek mintaadatokkal történő létrehozásának, betöltésének és lekérdezésének alapvető munkafolyamatát ismerteti.
Gyorsútmutató-RAG A Gyorsútmutató Python-részének forráskódja: Generatív keresés (RAG) az Azure AI Searchből származó földelési adatokkal.
Rövid útmutató–Szemantikai keresés A Rövid útmutató Python-részének forráskódja: Szemantikai rangsorolás az Azure SDK-k használatával. Megjeleníti az indexséma és a szemantikai rangsoroló meghívására vonatkozó lekérdezési kérelmet.
tömeges beszúrás A Python-példa forráskódja, amely bemutatja, hogyan használhatók a leküldéses API-k a dokumentumok feltöltésére és indexelésére.
azure-function-search A Python-példa forráskódja egy olyan Azure-függvényhez, amely lekérdezéseket küld egy keresési szolgáltatásnak. A Keresés hozzáadása webhelyhez C# mintakódban használt kód Python-verzióját api helyettesítheti.

Bemutatók

Az azure-search-vector-samples a GitHubon átfogó mintagyűjteményt biztosít a vektorkeresési forgatókönyvekhez, forgatókönyvek vagy technológiák szerint rendezve.

Azt is javasoljuk, azure-search-openai-demo. Ez egy ChatGPT-szerű felület a vállalati adatokkal szemben az Azure OpenAI Python-kóddal, amely bemutatja, hogyan használható az Azure AI Search a nagy méretű nyelvi modellekkel az Azure OpenAI-ban. A háttérért tekintse meg ezt a Tech Community blogbejegyzést: A Vállalati adatok forradalmasítása a ChatGPT használatával. |

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 olvasási fájlok használati utasításokat adnak meg.

Adattár Leírás
azure-search-backup-and-restore.ipynb A Pythonhoz készült Azure SDK azure.search.documents kódtára segítségével helyi másolatot készít a keresési index beolvasható mezőiről, majd leküldi ezeket a mezőket egy új keresési indexbe.

Tipp.

Próbálja ki a Mintaböngészőt a Microsoft-kódminták kereséséhez a GitHubon, termék, szolgáltatás és nyelv szerint szűrve.