Baca dalam bahasa Inggris

Bagikan melalui


Sampel Python untuk Azure AI Search

Pelajari tentang sampel kode Python yang menunjukkan fungsionalitas dan alur kerja solusi Azure AI Search. Sampel ini menggunakan pustaka klien Azure AI Search untuk Azure SDK for Python, yang dapat Anda jelajahi melalui tautan berikut.

Sampel SDK

azure-sdk-for-python/tree/main/sdk/search/azure-search-documents/samples di GitHub menyediakan sampel kode dari tim pengembangan Azure SDK, yang menunjukkan penggunaan API.

Sampel dokumen

Sampel kode dari tim Pencarian Azure AI menunjukkan fitur dan alur kerja. Banyak dari sampel ini direferensikan dalam tutorial, mulai cepat, dan artikel panduan. Anda dapat menemukan sampel ini di Azure-Samples/azure-search-javascript-samples di GitHub.

Sampel Artikel
Tutorial-RAG Kode sumber untuk bagian Python dari Cara membangun solusi RAG menggunakan Azure AI Search.
Mulai Cepat Kode sumber untuk bagian Python dari Mulai Cepat: Pencarian teks lengkap menggunakan Azure SDK. Artikel ini mencakup alur kerja dasar untuk membuat, memuat, dan mengkueri indeks pencarian menggunakan data sampel.
Mulai Cepat-RAG Kode sumber untuk bagian Python dari Mulai Cepat: Pencarian generatif (RAG) dengan data grounding dari Azure AI Search.
Mulai Cepat-Pencarian-Semantik Kode sumber untuk bagian Python dari Mulai Cepat: Peringkat semantik menggunakan Azure SDK. Ini menunjukkan skema indeks dan permintaan kueri untuk memanggil ranker semantik.
sisipan massal Kode sumber untuk contoh Python tentang cara menggunakan API pendorongan untuk mengunggah dan mengindeks dokumen.
azure-function-search Kode sumber untuk contoh Python dari fungsi Azure yang mengirim kueri ke layanan pencarian. Anda dapat mengganti versi api Python kode ini yang digunakan dalam sampel Tambahkan pencarian ke situs web C#.

Demo

azure-search-vector-samples di GitHub menyediakan kumpulan sampel yang komprehensif untuk skenario pencarian vektor, yang diatur berdasarkan skenario atau teknologi.

azure-search-openai-demo adalah pengalaman seperti ChatGPT melalui data perusahaan dengan kode Azure OpenAI Python yang menunjukkan cara menggunakan Azure AI Search dengan model bahasa besar di Azure OpenAI. Untuk latar belakang, lihat posting blog Komunitas Teknologi ini: Merevolusi Data Perusahaan Anda dengan ChatGPT. |

aisearch-openai-rag-audio adalah "voice to RAG". Sampel ini menunjukkan arsitektur sederhana untuk aplikasi AI generatif berbasis suara yang memungkinkan Azure AI Search RAG di atas API audio real-time dengan streaming audio dupleks penuh dari perangkat klien, sambil menangani akses dengan aman ke model dan sistem pengambilan. Kode backend ditulis dalam Python. Kode frontend adalah JavaScript. Tonton video ini untuk pengenalan. |

Sampel lainnya

Sampel berikut juga diterbitkan oleh tim Pencarian Azure AI, tetapi tidak direferensikan dalam dokumentasi. File readme terkait menyediakan instruksi penggunaan.

Repositori Deskripsi
azure-search-backup-and-restore.ipynb Menggunakan pustaka azure.search.documents di Azure SDK untuk Python untuk membuat salinan lokal bidang yang dapat diambil dari indeks pencarian, lalu mendorong bidang tersebut ke indeks pencarian baru.

Tip

Coba Browser sampel untuk mencari sampel kode Microsoft di GitHub, difilter berdasarkan produk, layanan, dan bahasa.