NVIDIA tidak hanya menyediakan kartu grafis. Melalui NVIDIA API Catalog, kita juga bisa mencoba berbagai model AI menggunakan API. Pilih model yang memiliki label Free Endpoint, buat API key, lalu hubungkan ke Python, aplikasi Windows, Cloudflare Worker, atau proyek AI lainnya.
Panduan ini menjelaskan cara mendapatkan NVIDIA AI API key gratis dari awal, cara mengujinya, jenis model yang tersedia, serta batasan yang perlu dipahami sebelum API dipasang pada aplikasi.
Apa Itu NVIDIA AI API?
NVIDIA menyediakan model AI melalui layanan bernama NVIDIA NIM. NIM adalah layanan inferensi yang membuat model AI dapat dipanggil menggunakan API. Untuk tahap percobaan, kita tidak perlu memiliki GPU NVIDIA karena model berjalan di server yang disediakan NVIDIA.
Alamat utama untuk mencari modelnya adalah:
https://build.nvidia.com/models
Sebagian endpoint memakai format yang kompatibel dengan OpenAI API. Karena itu, beberapa aplikasi atau library yang mendukung pengaturan base URL dapat dihubungkan ke NVIDIA tanpa banyak mengubah kode.
Apakah NVIDIA AI API Benar-Benar Gratis?
Gratis untuk mencoba, mengevaluasi, dan membuat prototipe, tetapi bukan gratis tanpa batas. NVIDIA memberikan akses percobaan pada model tertentu yang ditandai Free Endpoint. Setiap model dapat memiliki batas permintaan yang berbeda dan kecepatannya bisa berubah saat server sedang ramai.
Akses gratis dari API Catalog ditujukan untuk pengujian, bukan untuk menjalankan layanan publik atau aplikasi produksi secara permanen. Jika proyek sudah digunakan banyak orang, menghasilkan uang, atau menjadi bagian penting dari bisnis, gunakan layanan produksi resmi, endpoint mitra berbayar, atau jalankan NIM sendiri sesuai lisensinya.
Jadi, API ini cocok untuk:
- Belajar membuat aplikasi AI.
- Menguji kualitas beberapa model.
- Membuat chatbot pribadi.
- Mencoba sistem RAG, agen AI, penerjemah, atau generator konten.
- Mengembangkan prototipe sebelum memilih layanan produksi.
Persiapan Sebelum Membuat API Key
Siapkan beberapa hal berikut:
- Alamat email aktif.
- Akun NVIDIA.
- Nomor telepon jika verifikasi tambahan diminta.
- Browser yang dapat menjalankan JavaScript.
- Python jika ingin langsung menguji API melalui komputer.
Untuk sekadar memakai endpoint yang di-host NVIDIA, komputer tidak wajib menggunakan GPU NVIDIA. GPU dibutuhkan jika nanti ingin mengunduh dan menjalankan model sendiri.
Cara Mendapatkan NVIDIA AI API Key Gratis
1. Buka NVIDIA API Catalog
Buka halaman NVIDIA API Catalog. Halaman tersebut menampilkan model dari NVIDIA serta pengembang lain seperti Meta, DeepSeek, Qwen, Google, dan OpenAI.
2. Login atau Buat Akun NVIDIA
Klik tombol Login di bagian atas. Masuk menggunakan akun NVIDIA yang sudah ada atau buat akun baru dengan email aktif. Selesaikan verifikasi email apabila diminta.
3. Pilih Filter Free Endpoint
Buka bagian Filters, lalu aktifkan pilihan Free Endpoint. Langkah ini penting karena tidak semua model di katalog menyediakan endpoint gratis yang dapat dipanggil langsung.
Arti label yang umum ditemukan:
| Label | Artinya |
|---|---|
| Free Endpoint | Dapat dicoba melalui endpoint gratis dengan batas pemakaian. |
| Partner Endpoint | Endpoint disediakan mitra dan dapat memiliki harga atau persyaratan berbeda. |
| Downloadable | Model atau NIM dapat diunduh untuk dijalankan pada infrastruktur sendiri. Label ini tidak otomatis berarti ada endpoint gratis. |
4. Buka Model yang Ingin Digunakan
Untuk chatbot atau pembuat artikel, pilih kategori Chat, Text-to-Text, atau Reasoning. Salah satu contoh yang tersedia saat artikel ini diperbarui adalah nvidia/nemotron-3.5-lightning-30b-a3b.
Baca bagian Model Card untuk mengetahui fungsi, panjang konteks, jenis input, lisensi, dan batasan model. Jangan memilih model hanya karena ukurannya besar; model kecil yang cepat sering lebih cocok untuk tools sederhana.
5. Klik Generate API Key
Di halaman model, buka bagian Build atau Prototype, lalu klik Generate API Key atau Get API Key. Jika muncul halaman persetujuan NVIDIA Developer Program atau ketentuan penggunaan, baca dan selesaikan prosesnya.
6. Salin dan Simpan API Key
Setelah key berhasil dibuat, salin dan simpan di tempat aman. Jangan mengirimkannya melalui chat, memasukkannya ke artikel, mengunggahnya ke GitHub, atau menaruhnya langsung dalam JavaScript halaman Blogger.
Jika API key bocor, orang lain bisa menghabiskan batas pemakaian akun. Segera hapus atau cabut key tersebut dari pengaturan akun, kemudian buat key baru.
7. Salin Contoh Kode dari Halaman Model
NVIDIA menyediakan contoh untuk Python, Node.js, LangChain, dan Shell. Salin contoh dari halaman model karena nama model, parameter, dan jenis endpoint dapat berbeda.
Cara Menguji NVIDIA API Key dengan Python
1. Instal Library OpenAI
Buka Command Prompt atau Terminal, kemudian jalankan:
python -m pip install openai
2. Simpan API Key sebagai Environment Variable
Jika memakai Windows PowerShell:
$env:NVIDIA_API_KEY="masukkan_api_key_di_sini"
Jika memakai Linux atau macOS:
export NVIDIA_API_KEY="masukkan_api_key_di_sini"
Perintah tersebut menyimpan key untuk sesi Terminal yang sedang digunakan. Cara ini lebih aman daripada menuliskan key langsung di dalam file program.
3. Buat File Pengujian
Buat file bernama tes_nvidia.py, lalu isi dengan kode berikut:
import os
from openai import OpenAI
client = OpenAI(
base_url="https://integrate.api.nvidia.com/v1",
api_key=os.environ["NVIDIA_API_KEY"]
)
response = client.chat.completions.create(
model="nvidia/nemotron-3.5-lightning-30b-a3b",
messages=[
{
"role": "user",
"content": "Jelaskan kegunaan AI untuk pemilik usaha kecil dalam 5 poin."
}
],
temperature=0.4,
max_tokens=700
)
print(response.choices[0].message.content)
4. Jalankan Program
python tes_nvidia.py
Jika berhasil, jawaban model akan muncul di Terminal. Apabila model contoh sudah berubah atau tidak tersedia, buka kembali halaman model, salin nilai pada bagian model, lalu ganti nama model di dalam kode.
Jenis Model AI yang Tersedia di NVIDIA
Katalog NVIDIA tidak hanya berisi chatbot. Berikut jenis model yang dapat ditemukan beserta contoh penggunaannya. Status endpoint dapat berubah, jadi selalu periksa label pada halaman model.
| Jenis Model | Kegunaan | Contoh Model di Katalog |
|---|---|---|
| Chat dan reasoning | Chatbot, menulis, meringkas, merencanakan, dan menjawab pertanyaan. | Nemotron 3.5 Lightning, GPT-OSS, DeepSeek |
| Coding dan agentic AI | Membantu membuat kode, memakai tools, dan menjalankan alur agen AI. | DeepSeek V4 Flash, Laguna XS, Nemotron |
| Multimodal atau VLM | Memahami gabungan teks, gambar, video, atau dokumen. | Muse Glimmer 30B, Nemotron 3 Nano Omni |
| Embedding | Mengubah teks menjadi vektor untuk pencarian semantik dan RAG. | Nemotron 3 Embed 1B |
| Reranking | Mengurutkan kembali dokumen agar hasil pencarian RAG lebih relevan. | Llama Nemotron Rerank 1B |
| Terjemahan dan suara | Menerjemahkan teks, mengenali suara, atau menghasilkan suara. | Riva Translate, Nemotron Voicechat, Chatterbox TTS |
| OCR dan dokumen | Membaca teks, tabel, dan struktur dari gambar atau dokumen. | Nemotron OCR |
| Gambar dan video | Membuat atau mengedit gambar serta menghasilkan video untuk kebutuhan tertentu. | Qwen Image, Qwen Image Edit, Cosmos |
| Moderasi dan keamanan | Mendeteksi keluaran berbahaya, toksik, atau tidak sesuai aturan. | Nemotron Content Safety |
Rekomendasi Model Berdasarkan Kebutuhan
- Chatbot dan artikel: pilih model Chat atau Text-to-Text yang mendukung Bahasa Indonesia.
- Tools riset dan pencarian: gabungkan model chat dengan embedding dan reranker.
- Membaca foto atau dokumen: gunakan model multimodal, vision, atau OCR.
- Aplikasi suara: cari model ASR untuk suara menjadi teks dan TTS untuk teks menjadi suara.
- Pembuatan kode: pilih model yang memiliki label Coding, Reasoning, dan Tool Use.
- Respons lebih cepat: pilih model kecil atau model yang memang dioptimalkan untuk kecepatan.
Untuk tools AI sederhana, jangan langsung memakai model paling besar. Model besar biasanya lebih berat, responsnya dapat lebih lambat, dan lebih cepat menyentuh batas layanan. Uji dua atau tiga model menggunakan pertanyaan yang sama, lalu bandingkan kualitas, kecepatan, dan kestabilannya.
Jangan Tempel NVIDIA API Key Langsung di Blogger
Ini bagian yang sering terlewat. Kode HTML dan JavaScript pada Blogger berjalan di browser pengunjung. Jika API key ditulis langsung di dalamnya, siapa pun dapat melihat key melalui menu Inspect, tab Network, atau sumber halaman.
Alur yang lebih aman adalah:
- Halaman Blogger mengirim permintaan ke backend milik Anda.
- Backend menyimpan NVIDIA API key sebagai secret.
- Backend meneruskan permintaan ke NVIDIA.
- Jawaban NVIDIA dikirim kembali ke halaman Blogger.
Backend ringan dapat dibuat menggunakan Cloudflare Worker. Tambahkan pembatasan asal domain, rate limit, batas panjang prompt, dan Cloudflare Turnstile agar endpoint tidak mudah dihabiskan oleh bot. Namun, karena endpoint gratis NVIDIA hanya ditujukan untuk evaluasi dan prototipe, jangan menjadikannya sebagai layanan publik produksi tanpa memeriksa ketentuan dan memilih akses yang sesuai.
Error yang Sering Muncul
| Error | Penyebab Umum | Solusi |
|---|---|---|
| 401 Unauthorized | API key salah, kosong, atau tidak terbaca. | Periksa environment variable dan buat ulang key jika perlu. |
| 403 Forbidden | Akun belum memiliki akses atau persetujuan belum selesai. | Login kembali, periksa akses Developer Program, dan buka halaman model. |
| 404 Not Found | Nama model atau alamat endpoint tidak tepat. | Salin model ID dan contoh kode terbaru dari halaman model. |
| 429 Too Many Requests | Batas permintaan tercapai atau endpoint sedang ramai. | Tunggu, kurangi permintaan paralel, tambahkan jeda, atau coba model lain. |
| Respons lambat | Model besar, output terlalu panjang, atau beban server tinggi. | Kurangi max tokens, gunakan model lebih kecil, dan hindari permintaan bersamaan. |
Pertanyaan yang Sering Diajukan
Apakah NVIDIA API key gratis dapat digunakan selamanya?
Tidak ada jaminan akses gratis tersedia selamanya. NVIDIA dapat mengubah model, batas pemakaian, atau ketentuan layanan. Anggap endpoint gratis sebagai fasilitas pengujian dan prototipe.
Apakah perlu kartu grafis NVIDIA?
Tidak untuk menggunakan endpoint yang di-host NVIDIA. Kartu grafis diperlukan jika ingin menjalankan model atau NIM secara lokal pada perangkat sendiri.
Apakah satu API key bisa digunakan untuk beberapa model?
API key akun dapat digunakan pada endpoint yang tersedia untuk akun tersebut. Namun, setiap model memiliki ID, parameter, status akses, dan batas penggunaan yang dapat berbeda.
Apakah bisa dipakai untuk membuat tools AI di Blogger?
Secara teknis bisa untuk pengembangan, tetapi API key harus disimpan di backend seperti Cloudflare Worker, bukan di JavaScript Blogger. Untuk tools yang dibuka bagi pengunjung umum, periksa ketentuan produksi dan gunakan layanan yang memang mengizinkan penggunaan tersebut.
Model mana yang paling cocok untuk pemula?
Mulailah dari model Chat atau Text-to-Text yang memiliki label Free Endpoint dan contoh kode Python. Setelah berhasil, baru coba model multimodal, embedding, reranker, gambar, atau suara.
Kesimpulan
Cara mendapatkan NVIDIA AI API key gratis cukup mudah: buka NVIDIA API Catalog, login, aktifkan filter Free Endpoint, pilih model, lalu klik Generate API Key. Setelah itu, simpan key sebagai environment variable dan uji menggunakan contoh kode dari halaman model.
NVIDIA menyediakan model untuk chat, reasoning, coding, gambar, video, suara, OCR, embedding, reranking, dan moderasi. Gunakan akses gratis untuk belajar dan membuat prototipe. Jangan membocorkan API key atau mengandalkan endpoint percobaan untuk aplikasi publik dan produksi.




Posting Komentar