Memilih fungsi natural language processing

Dokumen ini memberikan perbandingan fungsi natural language processing yang tersedia di BigQuery ML, yaitu AI.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-fungsi ini adalah sebagai berikut:

  • AI.GENERATE_TEXT adalah pilihan yang tepat untuk melakukan tugas natural language processing (NLP) yang disesuaikan dengan biaya yang 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 jika Anda perlu mendukung kecepatan kueri per menit yang tinggi.
  • ML.UNDERSTAND_TEXT adalah pilihan yang tepat untuk melakukan tugas NLP yang didukung oleh Cloud Natural Language API.

Perbandingan fungsi

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

AI.GENERATE_TEXT ML.TRANSLATE ML.UNDERSTAND_TEXT
Tujuan

Melakukan tugas NLP apa pun dengan meneruskan perintah ke model Gemini atau partner 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).

Menggunakan Cloud Translation API untuk melakukan tugas berikut: Menggunakan 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 Platform Agen Gemini Enterprise untuk panggilan ke model. Jika Anda menggunakan model Gemini 2.0 atau yang lebih baru, panggilan akan ditagih dengan tarif API batch. Untuk mengetahui informasi selengkapnya, lihat Biaya pembuatan dan deployment model AI di Platform Agen.

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

Mengenakan 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.

Mengenakan 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 antara 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 languages. Mendukung bahasa Cloud Natural Language API .
Region yang didukung Didukung di semua region Generative AI untuk Platform Agen regions. Didukung di multi-region EU dan US. Didukung di multi-region EU dan US.