RL RanceLee Tutorials
← Kembali ke tutorial

Cara Memanggil API dan Memilih Platform API

Kita sudah membahas konsep inti seperti API, Token, dan Temperature. Sekarang saatnya bagian praktis: Bagaimana cara memanggil API?

Banyak orang menganggap API itu misterius, tetapi setelah Anda memahami beberapa elemen kunci, memanggil API semudah belanja online. Bab ini akan memandu Anda langkah demi langkah.


Tiga Elemen Inti Memanggil API

Tidak peduli alat atau platform apa yang Anda gunakan, memanggil API AI memerlukan tiga hal ini:

1. API Key

API Key = Identitas Anda

Sama seperti Anda membutuhkan PIN kartu bank untuk menarik uang, memanggil API memerlukan API Key untuk membuktikan “Ini saya, Anda bisa melayani saya.”

Seperti apa bentuk API Key?

Biasanya berupa string panjang huruf dan angka, misalnya:

sk-REPLACE_WITH_YOUR_API_KEY

Peringatan Penting:

  • API Key bersifat pribadi; jangan bagikan kepada orang lain.
  • Jika seseorang mendapatkan kunci Anda, mereka dapat menggunakan akun Anda untuk memanggil API (menghabiskan uang Anda).
  • Jika Anda tidak sengaja membocorkannya, segera hapus kunci lama di platform dan buat yang baru.

2. Base URL

Base URL = Alamat restoran

Saat Anda memesan makanan, Anda perlu tahu di mana restorannya. Saat memanggil API, Anda perlu tahu di mana servernya.

Base URL yang Umum:

  • OpenAI: https://api.openai.com/v1
  • Anthropic Claude: https://api.anthropic.com/v1
  • Google Gemini: https://generativelanguage.googleapis.com/v1
  • DeepSeek: https://api.deepseek.com/v1

Platform pihak ketiga memiliki URL yang berbeda, tetapi formatnya serupa.

3. Model Name

Model Name = Hidangan yang ingin Anda pesan

Di restoran, Anda berkata “Saya ingin babi kecap.” Saat memanggil API, Anda berkata “Saya ingin menggunakan GPT-5.2.”

Nama Model yang Umum:

  • OpenAI: gpt-5.2, gpt-5.2-chat-latest
  • Claude: claude-opus-4.5, claude-sonnet-4.5
  • Gemini: gemini-3-pro, gemini-3-flash
  • DeepSeek: deepseek-chat, deepseek-coder

Contoh Lengkap Pemanggilan API

Gabungkan ketiga hal ini, dan pemanggilan API yang paling sederhana terlihat seperti ini:

import openai

# 1. Set the API Key
openai.api_key = "sk-proj-YOUR_API_KEY"

# 2. Set the Base URL (if you use a third-party platform)
openai.base_url = "https://api.openai.com/v1"

# 3. Call the selected model
response = openai.chat.completions.create(
    model="gpt-5.2",  # Model Name
    messages=[
        {"role": "user", "content": "Hello"}
    ]
)

print(response.choices[0].message.content)

Terlihat rumit? Jangan khawatir, platform yang diperkenalkan nanti memiliki metode yang lebih sederhana.


API Resmi vs Platform Pihak Ketiga

Sebelum memperkenalkan platform tertentu, mari kita perjelas konsep penting: Apa perbedaan antara API resmi dan platform pihak ketiga?

API Resmi

API Resmi = Membeli langsung dari OpenAI, Anthropic, Google

Kelebihan:

  • Stabilitas terbaik, koneksi langsung ke server resmi
  • Fitur lengkap, fitur baru didukung segera
  • Keamanan tertinggi, data tidak melalui pihak ketiga

Kekurangan:

  • Membutuhkan kartu kredit luar negeri
  • Membutuhkan VPN untuk mengakses (ChatGPT, Claude, Gemini)
  • Harga relatif lebih mahal
  • Pendaftaran mungkin memiliki hambatan

Platform Pihak Ketiga

Platform Pihak Ketiga = Membeli dari reseller

Platform pihak ketiga membeli kuota API dari resmi lalu menjualnya kembali kepada Anda.

Kelebihan:

  • Mendukung pembayaran domestik (Alipay, WeChat Pay, UnionPay)
  • Tidak perlu VPN
  • Biasanya memiliki antarmuka dan layanan pelanggan bahasa Mandarin
  • Satu platform dapat memanggil beberapa AI (OpenAI, Claude, Gemini, dll.)
  • Beberapa platform menawarkan kredit gratis

Kekurangan:

  • Stabilitas mungkin tidak sebaik resmi
  • Harga mungkin sedikit lebih tinggi dari resmi (tetapi ada yang lebih murah)
  • Keamanan memerlukan kepercayaan pada platform
  • Pembaruan fitur mungkin tertinggal dari resmi

Mana yang Harus Anda Pilih?

Pilih resmi jika Anda:

  • Memiliki kartu kredit luar negeri
  • Memiliki VPN yang stabil
  • Menghargai keamanan data
  • Membutuhkan fitur terbaru

Pilih pihak ketiga jika Anda:

  • Tidak memiliki metode pembayaran luar negeri
  • Tidak memiliki VPN
  • Ingin menggunakan pembayaran domestik
  • Ingin memanggil beberapa AI dari satu platform

Rekomendasi Platform (2 Domestik + 2 Internasional)

Berikut adalah empat platform API yang saya rekomendasikan, dua domestik dan dua internasional, mencakup berbagai kebutuhan.

1. DeepSeek Resmi (Domestik, Platform Resmi)

Situs Web: https://platform.deepseek.com

Jenis Platform: Platform Resmi

Mengapa Direkomendasikan?

  • Platform resmi, stabil dan terpercaya
  • Kinerja DeepSeek V3.2 mendekati GPT-5
  • Akses cepat di China, tidak perlu VPN
  • Pendaftaran sederhana, hanya perlu nomor telepon
  • Harga sangat murah, nilai luar biasa

Langkah Mendapatkan API Key:

  1. Buka https://platform.deepseek.com
  2. Klik “Login/Register” di pojok kanan atas
  3. Daftar akun dengan nomor telepon Anda
  4. Setelah masuk, klik “API Keys” di sebelah kiri
  5. Klik “Create API Key”
  6. Salin kunci (hanya ditampilkan sekali, jadi simpan)
  7. Klik “Interface Documentation” di sebelah kiri untuk melihat URL dan nama model

Parameter Pemanggilan:

  • Base URL: https://api.deepseek.com
  • Model Name: deepseek-chat (chat), deepseek-reasoner (penalaran)
  • API Key: Kunci yang baru saja Anda salin

2. Volcano Engine (Domestik, Platform Resmi + Pihak Ketiga)

Situs Web: https://console.volcengine.com/ark

Jenis Platform: Platform Resmi (milik ByteDance)

Mengapa Direkomendasikan?

  • Platform resmi ByteDance, stabil dan terpercaya
  • Mendukung model seri Doubao
  • Mendukung pembayaran domestik (Alipay, WeChat Pay, UnionPay)
  • Harga terjangkau, nilai luar biasa
  • Selain model Doubao sendiri, Anda juga dapat memanggil banyak model open-source domestik seperti DeepSeek V3.2, GLM 4.7

Langkah Penggunaan:

  1. Buka https://console.volcengine.com/ark
  2. Daftar akun Volcano Engine dengan nomor telepon Anda
  3. Masuk ke konsol “Ark Large Model”
  4. Selesaikan verifikasi identitas asli (memerlukan KTP)
  5. Klik “API Key Management”
  6. Buat API key baru
  7. Salin dan simpan kunci
  8. Klik “Activation Management” di sebelah kiri, pilih model yang ingin Anda gunakan
  9. Di halaman baru, salin nama model yang Anda butuhkan (perhatikan: model yang sama mungkin memiliki nama berbeda di platform yang berbeda, periksa dengan cermat)
  10. Kembali ke halaman Activation Management, periksa apakah statusnya “Activated”, jika tidak, klik di sebelah kanan untuk mengaktifkan izin model

Parameter Pemanggilan:

  • Base URL: https://ark.cn-beijing.volces.com/api/v3
  • Model Name: doubao-pro-32k, doubao-lite-32k, dll.
  • API Key: Kunci yang Anda buat

Manfaat Pengguna Baru:

  • Kredit gratis saat pendaftaran
  • Anda juga dapat mengikuti aktivitas yang ditampilkan di atas tangkapan layar untuk mendapatkan lebih banyak kredit gratis. Saya sendiri memiliki lebih dari cukup setiap hari.

3. Google AI Studio (Internasional, Platform Resmi)

Situs Web: https://aistudio.google.com

Jenis Platform: Platform Resmi

Mengapa Direkomendasikan?

  • Platform resmi Google
  • Tersedia kredit gratis (dengan batasan)
  • Kinerja Gemini 3 terbaik
  • Stabil dan terpercaya
  • Mendukung konteks yang sangat panjang (2 juta token)
  • Dapat digunakan gratis langsung di antarmuka web, tanpa perlu coding

Juga, Cara Menggunakan Versi Web Secara Gratis

Jika Anda tidak ingin menulis kode, Google AI Studio menawarkan antarmuka chat web yang sangat nyaman di mana Anda dapat langsung menggunakan model seperti Gemini 3 Pro dan Gemini 3 Flash. Ini pada dasarnya seperti menjadi pengguna Gemini berbayar.

Langkah Penggunaan:

  1. Buka https://aistudio.google.com
  2. Masuk dengan akun Google Anda (VPN diperlukan)
  3. Klik “Playground” di sebelah kiri
  4. Di pojok kanan atas, pilih model:
    • gemini-3-pro: Model terbaik, cocok untuk tugas kompleks
    • gemini-3-flash: Model cepat, cocok untuk percakapan sehari-hari
    • Model eksperimental lainnya tersedia
  5. Ketik pertanyaan Anda langsung di kotak input, lalu klik “Run”, dan AI akan menjawab

Fitur Lanjutan (Versi Web):

1. Unggah File

  • Klik ikon + di sisi kanan kotak input
  • Anda dapat mengunggah gambar, PDF, dokumen, dll.
  • Mendukung pemahaman multimodal

2. Sesuaikan Parameter

  • Di sebelah kanan, Anda dapat menyesuaikan parameter yang telah diperkenalkan sebelumnya
  • Anda dapat menyesuaikan:
    • Temperature (kreativitas)
    • Top P
    • Max output tokens
    • Pengaturan keamanan

Kelebihan Versi Web:

  • Tidak perlu coding
  • Tidak perlu instalasi perangkat lunak
  • Gunakan langsung di browser
  • Antarmuka ramah pengguna, fitur lengkap
  • Cocok untuk pengujian cepat dan penggunaan sehari-hari

Untuk siapa versi web?

  • Pemula yang tidak bisa coding
  • Mereka yang ingin menguji kemampuan Gemini dengan cepat
  • Chat dan bertanya sehari-hari
  • Menangani tugas multimodal seperti dokumen dan gambar

Dapatkan API Key (Untuk Pengguna Mahir)

Kembali ke topik utama, berikut cara mendapatkan API Key.

Langkah Mendapatkan API Key:

  1. Di halaman AI Studio, klik “Get API Key” di sebelah kiri
  2. Klik “Create API Key”
  3. Buat dan salin API Key yang dihasilkan
  4. Kembali ke Playground, pilih dan salin nama model di sebelah kanan

Parameter Pemanggilan:

  • Base URL: https://generativelanguage.googleapis.com/v1beta
  • Model Name: gemini-3-flash-preview
  • API Key: Kunci yang Anda salin

Batasan Tingkat Gratis

Penting! Google AI Studio menggunakan tingkat gratis secara default, dengan batasan berikut (per Januari 2026), dan batasan ini dapat berubah:

  • Permintaan per menit (RPM): 15
  • Permintaan per hari (RPD): 1500
  • Token per menit (TPM): 1 juta token

Lihat batasan detail di: https://ai.google.dev/gemini-api/docs/rate-limits?hl=en

Apakah tingkat gratis cukup?

  • Chat web: Lebih dari cukup
  • Pemanggilan API sesekali: Memadai
  • Panggilan otomatis berat: Mungkin tidak cukup

Bagaimana Cara Menghapus Batasan? Tautkan Kredit Cloud Anda

Google Cloud menawarkan $10 kredit gratis untuk pengguna baru. Setelah ditautkan ke AI Studio, Anda dapat membuka batasan yang lebih tinggi. Untuk detail cara menyiapkan akun Google Cloud, cari “Google Cloud free credits” secara online—banyak tutorial. Kami tidak akan membahasnya di sini.

Langkah Menautkan:

  1. Di AI Studio, kembali ke antarmuka API dan klik “Set up billing”
  2. Tautkan akun penagihan Google Cloud yang telah Anda buat sebelumnya

Manfaat setelah ditautkan:

  • Batasan kecepatan meningkat secara signifikan (RPM hingga 1000+)
  • Kredit gratis masih berlaku
  • $10 dapat bertahan lama dengan model flash yang kuat
  • Baik versi web maupun API menikmati kuota yang lebih tinggi

4. OpenRouter (Internasional, Platform Pihak Ketiga)

Situs Web: https://openrouter.ai

Jenis Platform: Platform Pihak Ketiga

Mengapa Direkomendasikan?

  • Satu platform untuk memanggil semua AI utama (GPT, Claude, Gemini, dll.)
  • Harga transparan, terkadang lebih murah dari resmi
  • Mendukung pembayaran Alipay (ramah untuk pengguna China)
  • Mendukung pembayaran kartu kredit dan cryptocurrency
  • Model gratis tersedia untuk dicoba
  • Dapat memanggil hampir setiap model yang tersedia
  • Peringkatnya meyakinkan

Langkah Mendapatkan API Key:

  1. Buka https://openrouter.ai
  2. Klik “Sign In” di pojok kanan atas, masuk dengan Google atau GitHub
  3. Setelah masuk, klik avatar Anda di pojok kanan atas dan pilih “Keys”
  4. Klik “Create Key”
  5. Beri nama kunci dan klik buat
  6. Salin kunci yang dihasilkan
  7. Cari model yang Anda inginkan di kotak pencarian, lalu salin namanya

Parameter Pemanggilan:

  • Base URL: https://openrouter.ai/api/v1
  • Model Name:
    • GPT-5.2: openai/gpt-5.2
    • Claude Opus 4.5: anthropic/claude-opus-4.5
    • Gemini 3 Pro: google/gemini-3-pro
    • Model gratis: meta-llama/llama-3.1-8b-instruct:free
  • API Key: Kunci yang Anda buat

Metode Isi Ulang:

  • Alipay (paling nyaman)
  • Kartu kredit
  • Cryptocurrency (USDC, dll.)

Keunggulan Harga:

  • Beberapa model 10-20% lebih murah dari resmi
  • Harga transparan, lihat harga langsung di situs web
  • Penyedia berbeda bersaing, Anda pilih yang termurah

Opsi Gratis:

  • Beberapa model sepenuhnya gratis (ditandai dengan :free)
  • Pengguna baru mendapatkan kredit gratis untuk dicoba
  • Anda dapat menguji dengan model gratis terlebih dahulu

Peringkat Model

  • Di halaman Rankings, Anda dapat melihat data panggilan model platform; peringkatnya sangat meyakinkan.

Platform Gratis Lainnya

Karena keterbatasan ruang, berikut beberapa platform lain yang dapat Anda gunakan secara gratis:

Cerebras (Inferensi Super Cepat)

Situs Web: https://cloud.cerebras.ai

Fitur:

  • Inferensi sangat cepat (diklaim tercepat di dunia)
  • Menawarkan panggilan model Llama gratis
  • Pendaftaran sederhana, cukup masuk dengan GitHub

NVIDIA NIM (Resmi NVIDIA)

Situs Web: https://build.nvidia.com

Fitur:

  • Platform AI resmi NVIDIA
  • Menawarkan beberapa model gratis
  • Cocok untuk pengujian dan pengembangan

Kedua platform menawarkan kredit gratis. Jika Anda tertarik, Anda dapat mendaftar dan mencobanya.


Ringkasan

Tiga Elemen Inti:

  1. API Key
  2. Base URL
  3. Model Name

Empat Platform yang Direkomendasikan:

  1. DeepSeek Resmi (Resmi) - Pilihan biaya rendah terbaik di China
  2. Volcano Engine (Resmi + Pihak Ketiga) - Platform domestik, dapat memanggil sebagian besar model open-source domestik
  3. Google AI Studio (Resmi) - Pilihan gratis terbaik secara internasional (dengan Cloud Credits), dapat digunakan langsung di web
  4. OpenRouter (Pihak Ketiga) - Platform all-in-one, mendukung Alipay