Apidog

Platform Pengembangan API Kolaboratif All-in-one

Desain API

Dokumentasi API

Debug API

Mocking API

Pengujian Otomatis API

Panduan: Apa itu Google Gemini API dan Bagaimana Cara Menggunakannya?

API Gemini Google permudah akses data Google. Pengembang dapat integrasikan pencarian, analitik, & fitur lain ke aplikasi dengan mudah.

Ardianto Nugroho

Ardianto Nugroho

Updated on April 15, 2025

Google baru-baru ini memperbarui model Bard AI mereka ke Gemini yang baru. Berpotensi menjadi salah satu model AI paling mumpuni dan umum yang pernah dibuat Google hingga saat ini, Gemini telah menyediakan 3 model untuk Gemini 1.0: Gemini Ultra, Gemini Pro, dan Gemini Nano.

đŸ’¡
Karena Google Gemini 1.0 API sudah dirilis, pengembang perangkat lunak dan web dapat mulai memasukkannya ke dalam proyek dan aplikasi mereka. Untuk membangun, menguji, mendokumentasikan, dan men-debug proyek Gemini API Anda, kami ingin memperkenalkan Anda pada Apidog - alat pengembangan API yang mengutamakan desain.

Apidog adalah alat API yang gratis untuk digunakan, jadi mulailah hari ini dengan mengklik tombol di bawah ini! đŸ‘‡ đŸ‘‡ đŸ‘‡
button

Apa itu Gemini dari Google?

Gemini adalah model AI umum (atau layanan) terbaru dari Google, yang dibuat untuk multimodalitas.

gemini twitter tweet

Gemini adalah model AI yang digeneralisasikan agar mampu memproses berbagai jenis informasi, termasuk teks, kode, audio, gambar, dan video.

gemini models

Kali ini, Google telah memilih untuk merilis tiga model Gemini AI yang berbeda: Gemini Ultra, Gemini Pro, dan Gemini Nano, masing-masing dengan deskripsi khas mereka, mengutip laporan Gemini 1 mereka:

  • Gemini Ultra: Model Gemini paling mumpuni yang memberikan kinerja mutakhir di berbagai tugas yang sangat kompleks, termasuk penalaran dan tugas multimodal. Model ini dapat dilayani secara efisien dalam skala besar pada akselerator TPU karena arsitektur Gemini.
  • Gemini Pro: Model yang dioptimalkan kinerjanya dalam hal biaya serta latensi yang memberikan kinerja signifikan di berbagai tugas. Model ini menunjukkan kinerja penalaran yang kuat dan kemampuan multimodal yang luas.
  • Gemini Nano: Model Google yang paling efisien yang dirancang untuk dijalankan di perangkat. Mereka telah melatih dua versi Nano, dengan parameter 1,8B (Nano-1) dan 3,25B (Nano-2), yang menargetkan perangkat dengan memori rendah dan tinggi. Nano dilatih dengan menyuling dari model Gemini yang lebih besar dan dikuantisasi 4-bit untuk penyebaran, memberikan kinerja terbaik di kelasnya.

Gemini dari Google juga terkenal sebagai model pertama yang mengungguli para ahli manusia dalam Massive Multitask Language Understanding (MMLU).

Tolok Ukur Model Gemini

Pada saat perilisannya, pesaing terbesar Gemini adalah GPT-4 dari OpenAI.

gemini benchmarks

Dengan 4 bidang perbandingan yang berbeda, Gemini Ultra, model Gemini yang paling kuat, mengalahkan GPT-4 di hampir setiap aspek, kecuali penalaran akal sehat untuk tugas sehari-hari. Gemini Ultra unggul dalam pembuatan kode Python yang akurat, keterampilan pemecahan masalah matematika, dan MMLU umum.

Google juga telah membuat laporan tolok ukur yang lebih komprehensif dengan Gemini Pro dan model AI relevan lainnya yang tersedia untuk digunakan:

Untuk memberikan lebih banyak konteks tentang kemampuan model Gemini, Google telah membuat tes internal yang dinormalisasi, menggunakan Gemini Pro sebagai tolok ukur utamanya.

benchmark comparison gemini models

Fungsi AI Gemini

AI Gemini dirancang agar secara native bersifat multimodal untuk efektivitas lebih lanjut. Ini membantu Gemini dalam memahami dan bernalar dengan semua jenis input, oleh karena itu ia unggul dalam membantu penggunanya yang mencari bantuan dalam:

Penalaran Canggih

Kemampuan penalaran multimodal kompleks Gemini dapat memungkinkan model AI untuk mencerna dan memproses informasi yang kompleks. Oleh karena itu, Gemini terampil dalam menyimpulkan makna tersembunyi di tengah sejumlah besar data.

Anda juga dapat menggunakan Gemini untuk mengekstrak informasi spesifik dari ribuan dokumen - ia dapat memfilter dan memahami informasi berdasarkan kriteria yang dimasukkan, dan memberi Anda informasi yang Anda cari.

Pengkodean Tingkat Lanjut

Gemini mampu memahami, menjelaskan, dan menghasilkan kode. Ia dapat menghasilkan kode untuk bahasa pemrograman yang banyak digunakan seperti Python, Java, C++, dan Go.

Ini berarti bahwa jika Anda memiliki kode yang tidak Anda pahami, Anda dapat menjalankannya melalui Gemini untuk mendapatkan uraian tentang apa yang dilakukan kode tersebut. Selain itu, Gemini dapat membantu menyediakan kode untuk fungsionalitas yang sedang Anda perjuangkan.

Generasi Ide Dari Berbagai Input

Gemini dapat merespons berbagai jenis input. Ini termasuk file PDF, gambar, teks, dan video. Dengan keterampilan identifikasi yang akurat dan terperinci, Gemini dapat menjadi sumber inspirasi - alat brainstorming jika Anda ingin menyebutnya demikian.

Tentang Gemini API

Rilis Gemini hadir dengan Google Gemini API, yang memungkinkan pengembang untuk berbagai macam aplikasi berbasis AI. Dengan Gemini, Anda tidak lagi terikat hanya pada teks - Anda juga dapat memasukkan gambar untuk menghasilkan output yang relevan dengan input.

Ketersediaan Gemini API

Saat ini, ada daftar bahasa dan wilayah yang tersedia tempat Gemini API dapat beroperasi. Lihat tautan di bawah ini untuk mengetahui apakah Anda memenuhi syarat untuk menggunakan Gemini API!

Bahasa yang tersedia untuk Gemini API

Wilayah yang tersedia untuk Gemini API

Harga Gemini API

Google menyediakan versi gratis dari Gemini Pro. Meskipun mendorong pengguna untuk membuat aplikasi dengan Gemini Pro API, pengguna harus menyadari bahwa prompt dan respons yang terlibat dalam versi gratis API direkam, dan digunakan dalam proses penelitian dan pengembangan Gemini Pro. Dengan kata lain, Google akan memiliki catatan apa pun yang diterima dan diberikan API (tidak ada privasi).

Karena Gemini relatif baru, harga lengkap untuk Gemini API belum sepenuhnya keluar, namun, harga yang dikutip untuk input pada output telah disediakan. Biayanya $0,000125 untuk memasukkan 1000 karakter, dan $0,0025 untuk memasukkan sebuah pesan. Untuk memberikan respons, Gemini API akan mengenakan biaya $0,000375 untuk mengeluarkan 1000 karakter. Namun, versi berbayar dari Gemini API akan mendukung lebih dari 60 kueri per menit.

Panduan Langkah demi Langkah Manual Alternatif tentang Cara Menggunakan Gemini API

Model AI Gemini adalah salah satu model AI paling kuat yang dapat diakses secara gratis. Jika Anda tertarik untuk membuat aplikasi dengannya, lanjutkan membaca bagian di bawah ini.

Langkah 1: Dapatkan Kunci API Gemini

Untuk mendapatkan akses ke Gemini API, pertama-tama kita harus mendapatkan kunci API Gemini dari Google AI for Developers.

gemini get an api key

Anda kemudian akan memasuki dasbor Google AI Studio, tempat mereka akan meminta Anda memilih untuk memulai prompt baru atau mendapatkan kunci API.

gemini google api studio create api key

Temukan tombol di atas untuk membuat kunci API.

select existing porject or new project gemini api key

Gemini menyediakan opsi untuk memilih apakah Anda ingin mengerjakan proyek yang sudah ada di Google Cloud (mungkin pada proyek tim) atau membuat proyek baru.

gemini api key generated

Setelah Anda memilih opsi, Gemini akan menghasilkan kunci API untuk Anda!

Langkah 2 - Salin Kode cURL

gogoe gemini copy curl code

Pertama, buka situs web Google AI for Developers, dan salin URL seperti yang disorot pada gambar di atas. Jangan sertakan bagian terakhir 2> /dev/null karena seharusnya tidak menjadi bagian dari Kode cURL.

import curl code apidog

Selanjutnya, buka Apidog, dan pilih tombol + berwarna ungu di sekitar sudut kiri atas jendela Apidog. Anda seharusnya dapat melihat Import cURL. Atau, Anda dapat menggunakan pintasan Ctrl + I.

import gemini curl code apidog

Tempel kode cURL ke dalam jendela, dan tekan tombol OK.

Apidog memungkinkan pengguna untuk mengimpor kode cURL yang ada ke dalam permintaan baru! Selain itu, Anda dapat memodifikasi permintaan kode cURL ini sesuai dengan cara Anda ingin mereka berfungsi.

Langkah Manual Alternatif jika Kode cURL Tidak Berfungsi

Dapatkan Apidog untuk Membuat API dengan Kunci API Gemini

Artikel ini akan menunjukkan cara menggunakan kunci API Gemini dengan Apidog, alat pengembangan API yang mengutamakan desain.

create new project apidog

Pertama, buat proyek baru di Apidog. Anda dapat menamainya Gemini API, atau apa pun yang Anda inginkan!

create new api apidog

Kemudian, tekan tombol New API.

Sekarang, buka situs web Google AI for Developers, dan salin URL seperti yang disorot pada gambar di atas.

paste gemini api url apidog

Kembali ke Apidog, dan tempel URL Gemini API yang Anda salin di zona yang disorot yang ditunjukkan pada gambar. Karena contoh ini adalah permintaan POST, pastikan juga untuk mengubah metode dari GET ke POST.

Perhatikan bahwa parameter kueri di akhir URL dihapus. Jangan khawatir - di Apidog, setiap parameter kueri akan secara otomatis diekstraksi dan diisi di Request Params, yang ditemukan di bawah bagian Params, seperti yang ditunjukkan pada gambar.

button

Anda harus mengganti bagian ini dengan kunci API Gemini yang dihasilkan sebelumnya. Tempel di bagian yang disorot yang ditunjukkan pada gambar di atas. Klik simpan setelahnya untuk menyimpan kemajuan Anda.

copy gemini api post request body

Kembali ke situs web Google AI for Developers untuk menyalin isi permintaan POST. Salin bagian isi yang disorot.

gemini api paste json body post request see response

Pindah kembali ke Apidog, dan di bawah bagian Request, pilih header Body, dan pilih json. Kemudian, tempel isi permintaan POST di bagian Example.

Jika Anda ingin mengubah prompt yang akan dikirim ke Gemini API, Anda dapat mengedit string yang ditemukan di dalam tanda kutip dari elemen "text".

Terakhir, tekan tombol Send di atas untuk membuat permintaan. Anda kemudian akan menerima respons dari Gemini API!

Kesimpulan

Google Gemini API adalah alat yang sangat ampuh yang dapat digunakan oleh banyak pengembang saat ini untuk program, aplikasi, dan bisnis kecil. Dengan kemampuan untuk memproses input teks dan gambar, Gemini API dapat memberi pengguna respons mendalam yang melibatkan inferensi kontekstual yang cerdas.

Apidog, selain membangun API, juga dapat menyediakan lingkungan yang sederhana dan intuitif untuk menguji, mengejek, dan mendokumentasikan API. Dengan banyak proses otomatis untuk membantu meningkatkan efisiensi pengembang, pertimbangkan Apidog sebagai platform API Anda berikutnya!

button
Apa itu Ollama? Cara Menginstal Ollama?Sudut Pandang

Apa itu Ollama? Cara Menginstal Ollama?

đŸ’¡Ingin alat Pengujian API yang hebat yang menghasilkan Dokumentasi API yang indah? Ingin platform terintegrasi, All-in-One untuk Tim Pengembang Anda bekerja sama dengan produktivitas maksimum? Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau! button Lanskap kecerdasan buatan (AI) terus berkembang dengan kecepatan tinggi, dan Model Bahasa Besar (LLM) menjadi semakin kuat dan mudah diakses. Meskipun banyak orang berinteraksi dengan model

Di Mana Unduh Swagger UI Bahasa Indonesia Gratis?Sudut Pandang

Di Mana Unduh Swagger UI Bahasa Indonesia Gratis?

Ingin Swagger UI dalam Bahasa Indonesia? Artikel ini menjelaskan mengapa tidak ada unduhan resmi gratis dan cara mengaktifkan terjemahan. Jelajahi fitur Swagger dan lihat mengapa Apidog adalah alternatif Swagger superior untuk desain, pengujian, dan dokumentasi API yang terintegrasi.

Oliver Kingsley

April 23, 2025

Di Mana Mengunduh Postman Bahasa Indonesia Gratis?Sudut Pandang

Di Mana Mengunduh Postman Bahasa Indonesia Gratis?

Bisakah Anda mengunduh Postman Bahasa Indonesia gratis? Meskipun Postman tidak memiliki dukungan Bahasa Indonesia native, ada solusi lain. Jelajahi ini & temukan Apidog, alternatif Postman terpadu yang kuat untuk menyederhanakan alur kerja API Anda, apa pun bahasanya.

Oliver Kingsley

April 22, 2025