Merencanakan dan mengelola biaya layanan Pencarian Azure AI

Note

Pencarian Azure AI tersedia melalui portal Azure, REST API, dan Azure SDK. Ini juga mendukung Foundry IQ, lapisan pengetahuan terkelola yang mengubah konten perusahaan menjadi pangkalan pengetahuan yang dapat digunakan kembali dan sadar izin untuk agen di portal Microsoft Foundry.

Pencarian Azure AI tersedia dalam dua model harga:

  • Khusus: Kapasitas yang disediakan dengan harga tetap. Anda memilih tingkatan layanan dan dikenai biaya per jam berdasarkan Search Units (SU). Terbaik untuk beban kerja yang stabil, dapat diprediksi, pemanfaatan tinggi.

  • Tanpa server (pratinjau): Harga berbasis konsumsi yang diukur oleh Unit Komputasi per jam (CU/jam) dan per GB/bulan untuk penyimpanan terindeks. Terbaik untuk beban kerja yang jarang terjadi, mengalami lonjakan sesekali, atau sangat bervariasi.

Artikel ini menjelaskan cara kerja penagihan di bawah setiap model dan memberikan panduan untuk estimasi biaya, minimisasi, dan pemantauan.

Memahami model harga

Pencarian Azure AI memiliki dua model harga utama: Khusus dan Tanpa Server. Kedua model dikenai biaya terpisah untuk fitur premium seperti pemeringkat semantik, pengambilan berbasis agen, dan pengayaan AI.

biaya Pencarian Azure AI adalah salah satu komponen dari keseluruhan tagihan Azure Anda. Anda ditagih untuk semua layanan dan sumber daya Azure yang digunakan dalam langganan Anda, termasuk layanan di luar Pencarian Azure AI.

Untuk Layanan khusus, gunakan kalkulator harga Azure untuk memperkirakan biaya berdasarkan kapasitas yang direncanakan dan fitur. Lembar kerja perencanaan kapasitas dapat membantu Anda memodelkan ukuran indeks, throughput pengindeksan, dan biaya pengindeksan yang diharapkan.

Seiring berkembangnya beban kerja pencarian Anda, ikuti tips berikut untuk meminimalkan biaya selama penyebaran dan operasi. Anda juga dapat menggunakan metrik bawaan untuk memantau permintaan kueri dan Cost Management untuk membuat anggaran, pemberitahuan, dan ekspor data.

Model penetapan harga khusus

Saat Anda membuat atau menggunakan layanan pencarian khusus, Anda dikenai biaya untuk kombinasi minimum replika dan partisi yang diperlukan (R × P) dengan tarif per jam yang diprorata berdasarkan tingkat layanan yang Anda pilih. Setiap kombinasi replika dan partisi mewakili satu unit kapasitas khusus.

Untuk detail selengkapnya tentang tingkat layanan yang tersedia, lihat Memilih model harga dan tingkat layanan.

Saat Anda menambah atau mengurangi jumlah replika atau partisi, total unit pencarian Anda akan berubah, dan biaya pun akan menyesuaikan secara proporsional. Untuk informasi dan contoh selengkapnya, lihat Tarif penagihan.

Model penetapan harga nirserver (pratinjau)

Important

Tingkat Pengembang Tanpa Server saat ini dalam pratinjau. Pratinjau ini disediakan tanpa perjanjian tingkat layanan dan tidak direkomendasikan untuk beban kerja produksi. Fitur tertentu mungkin tidak didukung atau mungkin memiliki kemampuan terbatas. Untuk informasi lebih lanjut, lihat Supplemental Terms of Use for Microsoft Azure Previews.

Penagihan untuk tingkat Pengembang Tanpa Server dimulai pada 13 September 2026. Biaya untuk penggunaan pada atau setelah tanggal tersebut muncul pada faktur Azure Anda. Anda tidak dikenakan biaya untuk penggunaan sebelum 13 September 2026. Tingkat Pengembang Tanpa Server tidak mendukung migrasi ke atau dari tingkat harga lain dan beberapa fitur yang tersedia di tingkat lain tidak didukung selama Pratinjau Umum. Batas layanan, fitur yang didukung, dan detail harga dapat berubah sebelum ketersediaan umum.

Selama pratinjau, model harga Tanpa Server hanya didukung di wilayah tertentu.

Model harga serverless menetapkan biaya berdasarkan penggunaan, tanpa kapasitas yang disediakan sebelumnya atau tidak terpakai. Anda hanya membayar sumber daya komputasi yang digunakan oleh operasi dan penyimpanan yang digunakan oleh indeks Anda.

Tidak seperti model Khusus, Anda tidak mengonfigurasi replika atau partisi. Layanan ini secara otomatis mengelola kapasitas berdasarkan permintaan beban kerja dan batas layanan.

Penagihan tanpa server memiliki dua dimensi independen:

  • Komputasi (Unit Komputasi, CU):
    Penggunaan komputasi diukur dalam Unit Komputasi per jam (CUs/jam). Biaya komputasi didorong oleh faktor-faktor seperti kompleksitas kueri, ukuran indeks, volume data, dan jenis operasi (kueri, pengindeksan, atau pengayaan).

  • Penyimpanan terindeks:
    Biaya penyimpanan dikenakan per GB per bulan berdasarkan ukuran indeks Anda di disk. Ukuran ini mencakup konten terindeks dan struktur data pendukung yang digunakan untuk pengambilan.

Bagaimana Anda dikenakan biaya untuk fitur premium

Fitur premium dikenakan biaya selain biaya komputasi dan penyimpanan untuk layanan pencarian Anda, terlepas dari apakah Anda menggunakan model harga Khusus atau Tanpa Server.

Tabel berikut mencantumkan fitur premium dan unit penagihannya. Semua fitur ini bersifat opsional, jadi jika Anda tidak menggunakannya, Anda tidak dikenakan biaya apa pun.

Feature Unit penagihan
Ekstraksi gambar (pengayaan AI) 1 Per 1.000 gambar. Lihat halaman harga.
Keterampilan Pencarian Entitas Kustom (pengayaan AI) Per 1.000 rekaman teks. Lihat halaman harga
Keterampilan bawaan atau kustom (pengayaan AI) 2 Jumlah transaksi. Ditagih dengan tarif penyedia model: Microsoft Foundry atau model atau sumber daya yang dihosting Azure.
Vectorizers2 Jumlah operasi vektorisasi. Dikenakan biaya sesuai tarif penyedia model: Azure Vision di Foundry Tools, Azure OpenAI, atau Foundry.
Pengurut semantik Jumlah kueri queryType=semantic. Ditagih dengan tarif progresif. Lihat halaman harga.
Pengambilan secara agenik Jumlah token penalaran agenik, ditambah jumlah token yang digunakan dalam perencanaan kueri dan rumusan jawaban. Lihat halaman harga.
Tautan pribadi yang dibagikan Ditagih untuk bandwidth selama tautan privat yang dibagikan ada dan digunakan.

1 Mengacu pada gambar yang diekstrak dari file dalam alur pengindeks. Ekstraksi teks ini gratis. Ekstraksi gambar ditagih saat Anda mengaktifkan indexAction parameter atau saat Anda memanggil kemampuan ekstraksi dokumen.

2 Biaya untuk model Azure OpenAI dan model Foundry muncul di tagihan Anda untuk layanan tersebut.

Bagaimana Anda dikenai biaya dengan cara lain

Bergantung pada konfigurasi dan penggunaan Anda, biaya berikut mungkin berlaku:

1 Sesi debug hanya tersedia di layanan Model harga khusus.

Note

Pada layanan Dedicated, Anda tidak ditagih berdasarkan jumlah kueri. Namun, batas layanan berlaku untuk setiap tingkat harga. Pada Tanpa Server, kueri menggunakan CU/jam berdasarkan kompleksitas dan ukuran indeks.

Memperkirakan dan merencanakan biaya untuk model harga Khusus

Untuk memperkirakan biaya untuk model harga Khusus, gunakan kalkulator harga Azure untuk memperkirakan biaya dasar Anda untuk Pencarian Azure AI. Anda juga dapat menemukan perkiraan biaya dan perbandingan tingkat pada halaman Pilih Tingkat Harga selama pembuatan layanan.

Untuk pengujian awal model harga Khusus, buat lembar kerja perencanaan kapasitas. Lembar kerja membantu Anda memahami rasio indeks-ke-sumber dan efek fitur pengayaan atau vektor pada kapasitas dan biaya.

Untuk membuat lembar kerja perencanaan kapasitas:

  1. Indekskan sampel kecil (1–5%) data Anda. Sertakan keterampilan OCR, pengayaan, atau penyematan apa pun yang Anda rencanakan untuk digunakan.

  2. Mengukur ukuran indeks, throughput pengindeksan, dan biaya pengindeksan.

  3. Ekstrapolasi hasil untuk memperkirakan persyaratan skala penuh untuk data Anda.

Memperkirakan dan merencanakan biaya untuk model harga Tanpa Server

Untuk memperkirakan dan mengelola biaya di Tanpa Server, pantau konsumsi komputasi dan ukuran indeks, dan optimalkan kueri dan desain skema untuk mengurangi penggunaan sumber daya.

Pertama indeks sampel representatif, lalu jalankan kueri umum dan ukur konsumsi CU melalui x-ms-request-charge. Setelah Anda memiliki rata-rata konsumsi, ekstrapolasi biaya berdasarkan rata-rata tersebut. Untuk panduan tentang memantau penggunaan komputasi, lihat Mengoptimalkan biaya dengan model harga Tanpa Server.

Meminimalkan biaya untuk model harga Khusus

Untuk meminimalkan biaya untuk model harga Khusus, gunakan strategi berikut:

Penyebaran dan konfigurasi

  • Buat layanan pencarian di wilayah dengan lebih banyak penyimpanan per partisi.

  • Buat semua sumber daya Azure terkait di wilayah yang sama (atau sesedikit mungkin wilayah) untuk meminimalkan atau menghilangkan biaya bandwidth.

  • Pilih tingkat layanan paling ringan yang memenuhi kebutuhan Anda. Dasar dan S1 menawarkan akses penuh ke API modern dengan tarif per jam terendah per SU. * Untuk beban kerja dengan lalu lintas variabel atau bursty, model harga Tanpa Server mungkin lebih hemat biaya daripada layanan Dasar atau S1 yang terus disediakan.

  • Gunakan Azure Web Apps untuk aplikasi front-end Anda untuk menyimpan permintaan dan respons dalam batas pusat data.

Scaling

  • Tambahkan partisi hanya ketika ukuran indeks atau throughput penyerapan memerlukannya.

  • Tambahkan replika hanya saat kueri per detik Anda meningkat, saat kueri kompleks menghambat layanan Anda, atau saat diperlukan ketersediaan yang tinggi.

  • Tingkatkan skala untuk operasi intensif sumber daya, seperti pengindeksan, lalu sesuaikan kembali ke bawah untuk beban kerja kueri reguler.

  • Tulis kode untuk mengotomatiskan penskalaan untuk pola beban kerja yang dapat diprediksi.

  • Ingat bahwa kapasitas dan harga tidak linier. Menggandakan kapasitas lebih dari dua kali lipat biaya pada tingkat yang sama. Untuk performa yang lebih baik dengan harga yang sama, pertimbangkan untuk beralih ke tingkat yang lebih tinggi.

Pengindeksan dan pengayaan

Meminimalkan biaya untuk model harga Tanpa Server

Untuk meminimalkan biaya untuk model harga Khusus, gunakan strategi berikut:

  • Pantau telemetri CU/hr untuk mengidentifikasi kueri yang mahal.
  • Gunakan jenis kueri paling sederhana yang memenuhi kebutuhan relevansi.
  • Hapus indeks yang tidak digunakan untuk mengurangi biaya penyimpanan.

Pelajari lebih lanjut: Optimalkan biaya dengan model harga serverless.

Memantau biaya

Pada tingkat layanan, Anda dapat memantau metrik bawaan untuk kueri per detik (QPS), latensi pencarian, kueri yang dibatasi, dan ukuran indeks.

Cara Anda menggunakan metrik ini tergantung pada model harga Anda:

  • Model harga khusus:
    Gunakan metrik QPS, latensi, dan pembatasan untuk menentukan kapan harus menambahkan atau menghapus replika atau partisi. Kapasitas penskalakan secara langsung memengaruhi performa dan biaya, sehingga memantau sinyal ini membantu Anda mengoptimalkan unit pencarian Anda.

  • Model harga tanpa server:
    Gunakan metrik ini untuk memahami pola beban kerja dan mengidentifikasi pengandar biaya. Karena kapasitas Tanpa Server dikelola secara otomatis, Anda tidak menskalakan dengan menambahkan replika atau partisi. Sebagai gantinya, fokus pada pemantauan konsumsi komputasi dan mengoptimalkan penggunaan.

Untuk Tanpa Server, Anda dapat memantau penggunaan komputasi per permintaan dengan menggunakan header respons x-ms-request-charge dan menganalisis pola kueri dengan menggunakan log Azure Monitor. Melacak konsumsi CU berdasarkan jenis kueri atau beban kerja membantu mengidentifikasi peluang untuk mengurangi biaya melalui pengoptimalan kueri, desain skema, atau distribusi beban kerja.

Di tingkat grup langganan atau sumber daya, Cost Management menyediakan alat untuk melacak, menganalisis, dan mengontrol biaya. Gunakan Cost Management untuk:

  • Buat anggaran yang menentukan dan melacak kemajuan terhadap batas pengeluaran. Untuk pemantauan yang lebih terperinci, sesuaikan anggaran Anda dengan menggunakan filter untuk sumber daya atau layanan Azure tertentu. Filter membantu memastikan bahwa pelacakan biaya sesuai dengan beban kerja atau penerapan tertentu.

  • Buat pemberitahuan yang secara otomatis memberi tahu pemangku kepentingan tentang anomali pengeluaran atau risiko pengeluaran berlebih. Pemberitahuan didasarkan pada pengeluaran dibandingkan dengan ambang batas anggaran dan biaya, dan berlaku di tingkat grup langganan atau sumber daya.

  • Ekspor data biaya ke akun penyimpanan untuk analisis yang lebih mendalam. Misalnya, tim keuangan dapat menganalisis data yang diekspor dengan menggunakan Excel atau Power BI. Mengekspor data biaya sesuai jadwal adalah metode yang direkomendasikan untuk mengambil himpunan data biaya.

FAQ

Dapatkah saya mematikan sementara layanan pencarian untuk menghemat biaya?

Pencarian berjalan sebagai layanan berkelanjutan. Sumber daya khusus selalu beroperasi dan dialokasikan untuk penggunaan eksklusif Anda selama masa pakai layanan Anda.

Dalam model Harga khusus, untuk menghentikan penagihan sepenuhnya, Anda harus menghapus layanan. Menghapus layanan bersifat permanen dan juga menghapus data terkait.

Dalam model harga Tanpa Server, tidak ada biaya komputasi saat menganggur. Anda hanya membayar untuk penyimpanan terindeks saat layanan tidak memproses permintaan.

Dapatkah saya mengubah model harga atau tingkat penagihan (tingkat) dari layanan pencarian yang ada?

Setelah memilih model harga Khusus atau Tanpa Server, Anda tidak dapat mengonversi layanan Pencarian AI di antara keduanya.

Jika Anda memilih model Harga khusus, layanan yang ada dapat beralih antara tingkat Dasar dan Standar (S1, S2, dan S3). Konfigurasi layanan Anda saat ini tidak boleh melebihi batas tingkat target, dan wilayah Anda tidak dapat memiliki batasan kapasitas pada tingkat target. Untuk informasi selengkapnya, lihat Mengubah tingkat harga Anda.