Segala sesuatu yang perlu Anda ketahui tentang Gemini API sebagai pengembang dalam waktu kurang dari 5 menit – Beragampengetahuan
Oleh: Logan Kilpatrick
Diposting ulang dari:
Contents
Mulailah membangun dengan API Gemini

Gemini adalah rangkaian model AI canggih dari Google, yang dibangun dari awal agar menjadi multi-modal dan tahan lama (lebih lanjut tentang ini nanti). Gemini tersedia di seluruh rangkaian aplikasi Google, dari Gmail hingga Aplikasi Gemini. Bagi pengembang yang ingin membangun dengan Gemini, API Gemini adalah tempat terbaik untuk memulai.
Dalam artikel ini, kita akan menjelajahi apa yang ditawarkan Gemini API, cara mulai menggunakan Gemini secara gratis, dan kasus penggunaan lebih lanjut seperti penyesuaian. Seperti biasa, Anda membaca blog pribadi saya, jadi Anda dapat menebaknya, ini adalah pandangan pribadi saya. Ayo selami!
Bagaimana cara menguji model Gemini terbaru?
Jika Anda ingin menguji model Gemini (mulai dari model pengujian terbaru hingga model produksi) terlebih dahulu tanpa menulis kode apa pun, Anda dapat mengunjungi Google AI Studio. Setelah selesai menguji di sana, Anda juga dapat membuat kunci API Gemini di AI Studio (“Dapatkan kunci API” di pojok kiri atas). AI Studio gratis dan juga memiliki tingkat gratis yang besar di API, yang mencakup 1.500 permintaan per hari dengan Gemini 1.5 Flash.

Apa yang disediakan oleh API Gemini?
Gemini API hadir sebagai standar dengan sebagian besar hal yang dicari pengembang. Pada tingkat tinggi, ia hadir dengan:
Dan masih banyak lagi! Secara keseluruhan, API Gemini menyediakan sebagian besar, jika tidak semua, fitur yang diharapkan pengembang ketika membangun dengan API model bahasa utama, selain banyak fitur yang unik untuk Gemini (seperti konteks panjang, kemampuan pemahaman video, dll.) .
Model apa yang didukung oleh Gemini API?
Secara default, dua varian model tersedia di API Gemini mulai 21 September 2024: Gemini 1.5 Flash dan Gemini 1.5 Pro. Ada banyak versi berbeda dari model ini yang tersedia, beberapa di antaranya lebih baru dan memiliki pembaruan kinerja. Setiap model juga menyediakan fitur yang berbeda, seperti panjang konteks kemampuan model. Anda dapat melihat halaman model Gemini untuk lebih jelasnya.

Kirimkan permintaan API Gemini pertama Anda
Hanya dengan 6 baris kode, Anda dapat mengirimkan permintaan API pertama Anda, pastikan untuk mendapatkan kunci API dari Google AI Studio sebelum menjalankan kode di bawah ini:
import google.generativeai as genai
import osgenai.configure(api_key=os.environ["API_KEY"])
model = genai.GenerativeModel("gemini-1.5-flash")
response = model.generate_content("Explain how AI works")
print(response.text)
Gemini API SDK juga mendukung pembuatan objek obrolan sehingga Anda dapat menambahkan pesan ke dalam struktur sederhana:
model = genai.GenerativeModel("gemini-1.5-flash")
chat = model.start_chat(
history=[
{"role": "user", "parts": "Hello"},
{"role": "model", "parts": "Great to meet you. What would you like to know?"},
]
)
response = chat.send_message("I have 2 dogs in my house.")
print(response.text)
response = chat.send_message("How many paws are in my house?")
print(response.text)
Jika Anda ingin memulai dengan repositori yang sederhana namun sedikit lebih kompleks, lihat repositori resmi Gemini API quickstart di GitHub.
Berapa biaya API Gemini?
Ada dua level di API Gemini, gratis dan berbayar. Yang pertama bagus dan gratis, dan yang terakhir hadir dengan peningkatan batas kecepatan untuk mendukung beban kerja produksi. Gemini 1.5 Flash adalah model bahasa besar dengan harga paling kompetitif di segmen kemampuannya dan baru-baru ini harganya diturunkan sebesar 70%.

Atau dengan kata lain, Anda dapat mengakses 1,5 miliar token gratis dengan Gemini setiap hari:
Sesuaikan Flash Gemini 1.5
Gemini 1.5 Flash dapat diubah secara gratis melalui Google AI Studio, dan model yang disetel tidak memerlukan biaya penggunaan lebih dari model dasar, sebuah manfaat yang cukup unik dalam ekosistem AI. Setelah Anda mengadaptasi modelnya, model tersebut dapat digunakan sebagai pengganti kode yang Anda miliki. Google AI Studio juga dilengkapi dengan contoh kumpulan data untuk membuat penyesuaian eksperimental dan mode yang disebut “Permintaan Terstruktur”, yang berguna untuk membuat kumpulan data yang disempurnakan.

Akhir pemikiran
Gemini API terus menjadi lebih baik setiap minggunya, dengan aliran fitur baru yang terus meningkatkan pengalaman pengembang. Jika Anda memiliki masukan, saran, atau pertanyaan, bergabunglah dalam percakapan di forum pengembang AI Google. Selamat membangun!
Segala sesuatu yang perlu Anda ketahui tentang Gemini API sebagai pengembang dalam waktu kurang dari 5 menit pertama kali diterbitkan di Around Media Prompts, tempat orang-orang melanjutkan percakapan dengan menyorot dan menanggapi cerita ini.
Terkait
Software Terbaru Saat Ini
Aplikasi yang sedang trend saat ini
object oriented programming, programming language, programming adalah, web programming, belajar programming, tournament software, software, software adalah, contoh software, apa itu software, pengertian software, aplikasi, aplikasi penghasil uang, aplikasi bokep, aplikasi video, programming
#Segala #sesuatu #yang #perlu #Anda #ketahui #tentang #Gemini #API #sebagai #pengembang #dalam #waktu #kurang #dari #menit