Pilih fungsi natural language processing

Dokumen ini memberikan perbandingan fungsi pemrosesan bahasa alami yang tersedia di BigQuery ML, yaitu ML.GENERATE_TEXT, ML.TRANSLATE, dan ML.UNDERSTAND_TEXT. Anda dapat menggunakan informasi dalam dokumen ini untuk membantu Anda memutuskan fungsi mana yang akan digunakan jika fungsi tersebut memiliki kemampuan yang tumpang-tindih.

Secara umum, perbedaan antara fungsi ini adalah sebagai berikut:

  • ML.GENERATE_TEXT adalah pilihan yang tepat untuk melakukan tugas pemrosesan bahasa alami (NLP) yang disesuaikan dengan biaya lebih rendah. Fungsi ini menawarkan dukungan bahasa yang lebih banyak, throughput yang lebih cepat, dan kemampuan penyesuaian model, serta berfungsi dengan model multimodal.
  • ML.TRANSLATE adalah pilihan yang tepat untuk melakukan tugas NLP khusus terjemahan yang memerlukan dukungan untuk kecepatan kueri per menit yang tinggi.
  • ML.UNDERSTAND_TEXT adalah pilihan yang baik untuk melakukan tugas NLP yang didukung oleh Cloud Natural Language API.

Perbandingan fungsi

Gunakan tabel berikut untuk membandingkan fungsi ML.GENERATE_TEXT, ML.TRANSLATE, dan ML.UNDERSTAND_TEXT:

ML.GENERATE_TEXT ML.TRANSLATE ML.UNDERSTAND_TEXT
Tujuan

Lakukan tugas NLP apa pun dengan meneruskan perintah ke model partner atau Gemini atau ke model terbuka.

Misalnya, untuk melakukan tugas menjawab pertanyaan, Anda dapat memberikan perintah yang mirip dengan CONCAT("What are the key concepts in the following article?: ", article_text).

Gunakan Cloud Translation API untuk melakukan tugas berikut: Gunakan Cloud Natural Language API untuk melakukan tugas berikut:
Penagihan

Mengenakan biaya BigQuery ML untuk data yang diproses. Untuk mengetahui informasi selengkapnya, lihat Harga BigQuery ML.

Mengenakan biaya Vertex AI untuk panggilan ke model. Jika Anda menggunakan model Gemini 2.0 atau yang lebih baru, panggilan akan ditagih sesuai tarif API batch. Untuk mengetahui informasi selengkapnya, lihat Biaya membangun dan men-deploy model AI di Vertex AI.

Mengenakan biaya BigQuery ML untuk data yang diproses. Untuk mengetahui informasi selengkapnya, lihat Harga BigQuery ML.

Menimbulkan biaya untuk panggilan ke Cloud Translation API. Untuk mengetahui informasi selengkapnya, lihat Harga Cloud Translation API.

Mengenakan biaya BigQuery ML untuk data yang diproses. Untuk mengetahui informasi selengkapnya, lihat Harga BigQuery ML.

Menimbulkan biaya untuk panggilan ke Cloud Natural Language API. Untuk mengetahui informasi selengkapnya, lihat Harga Cloud Natural Language API.

Permintaan per menit Tidak berlaku untuk model Gemini. Antara 25 dan 60 untuk model partner. Untuk mengetahui informasi selengkapnya, lihat Batas permintaan per menit. 200. Untuk mengetahui informasi selengkapnya, lihat Fungsi layanan Cloud AI. 600. Untuk mengetahui informasi selengkapnya, lihat Fungsi layanan Cloud AI.
Token per menit Berkisar dari 8.192 hingga lebih dari 1 juta, bergantung pada model yang digunakan. Tidak ada batas token. Namun, ML_TRANSLATE memiliki batas 30.000 byte. 100.000.
Data input Mendukung data teks dan data tidak terstruktur dari tabel standar BigQuery dan tabel objek. Mendukung data teks dari tabel standar BigQuery. Mendukung data teks dari tabel standar BigQuery.
Output fungsi Output dapat bervariasi untuk panggilan ke model, bahkan dengan perintah yang sama. Menghasilkan output yang sama untuk jenis tugas tertentu untuk setiap panggilan API yang berhasil. Output mencakup informasi tentang bahasa input. Menghasilkan output yang sama untuk jenis tugas tertentu untuk setiap panggilan API yang berhasil. Output mencakup informasi tentang besarnya sentimen untuk tugas analisis sentimen.
Konteks data Anda dapat memberikan konteks data sebagai bagian dari perintah yang Anda kirimkan. Tidak didukung. Tidak didukung.
Penyesuaian yang diawasi Penyesuaian yang diawasi didukung untuk beberapa model. Tidak didukung. Tidak didukung.
Bahasa yang didukung Dukungan bervariasi berdasarkan LLM yang Anda pilih. Mendukung bahasa Cloud Translation API. Mendukung bahasa Cloud Natural Language API.
Region yang didukung Didukung di semua region AI Generatif untuk Vertex AI. Didukung di multi-region EU dan US. Didukung di multi-region EU dan US.