โ† Semua pembelajaran / AI Engineer Nol โ†’ Production
Fase 0 ยท Dasar AI & Profesi AI Engineer

Apa itu AI Engineer, dan peta provider model

Istilah 'AI engineer' relatif baru: peran yang lahir begitu API model bahasa jadi cukup bagus untuk dipakai langsung di produk, tanpa perlu tim riset ML sendiri.

Sumber asli latent.space Artikel Rangkuman ~8 menit baca

Intisari

  • AI engineer membangun produk di atas model yang sudah ada lewat API โ€” beda dari ML engineer yang melatih/menyetel model dari data, dan beda dari data scientist yang fokus analisis & eksperimen statistik.
  • Skill inti AI engineer lebih dekat ke software engineering (API, backend, arsitektur sistem) daripada ke matematika model โ€” inilah kenapa roadmap ini ditulis untuk software engineer, bukan untuk ilmuwan data.
  • Provider model besar: Anthropic (Claude), OpenAI (GPT), Google (Gemini), plus model terbuka seperti Llama dan DeepSeek yang bisa dijalankan sendiri.
  • Memilih model bukan soal 'siapa paling pintar' โ€” tapi trade-off antara kualitas, biaya per token, kecepatan (latensi), dan kemampuan spesifik (context window, tool use, vision).
  • Roadmap ini memakai Anthropic Claude sebagai contoh konkret di sebagian besar materi, tapi konsepnya โ€” prompting, tool use, RAG, agent โ€” berlaku sama untuk provider mana pun.

Tiga peran yang sering tertukar

PeranFokus kerja sehari-hariAlat utama
Data ScientistEksplorasi data, statistik, eksperimen, membuktikan hipotesis bisnisNotebook, pandas, SQL, visualisasi
ML EngineerMelatih, menyetel (fine-tune), dan men-deploy model dari data berlabelPyTorch/TensorFlow, GPU training, pipeline data
AI EngineerMembangun aplikasi di atas model yang sudah jadi lewat API โ€” integrasi, arsitektur, agent, RAGSDK provider (Anthropic/OpenAI), backend framework, vector database

Kenapa ini kabar baik kalau kamu sudah software engineer: AI engineer tidak butuh gelar matematika atau paham cara kerja backpropagation. Pekerjaannya jauh lebih dekat ke "integrasi API pihak ketiga yang punya sifat probabilistik" daripada ke riset ML. Yang kamu butuhkan adalah kemampuan yang sudah kamu punya โ€” merancang API, menangani error, arsitektur backend โ€” ditambah pemahaman tentang sifat-sifat unik LLM yang dibahas sepanjang roadmap ini.

Peta provider model

ProviderModelCiri khas
AnthropicClaude (Opus, Sonnet, Haiku)Fokus kuat pada keamanan & tool use/agent; context window besar
OpenAIGPT-4.x, o-seriesEkosistem paling luas, banyak integrasi pihak ketiga
GoogleGeminiTerintegrasi dalam dengan Google Cloud & multimodal
Meta / open weightLlama, Mistral, DeepSeekBobot model bisa diunduh & dijalankan sendiri (self-hosted) โ€” kontrol penuh, tapi kamu yang menanggung infrastrukturnya

Cara memilih, bukan "siapa paling pintar"

Pertanyaan "model mana yang terbaik" jarang punya jawaban tunggal karena keputusannya selalu trade-off. Empat sumbu yang benar-benar dipakai untuk memutuskan di dunia nyata:

SumbuPertanyaan yang diajukan
KualitasApakah tugas ini butuh penalaran kompleks (model besar), atau tugas sederhana yang model kecil sudah cukup?
BiayaBerapa token per request, dan berapa banyak request per hari? Selisih harga antar model bisa puluhan kali lipat (Fase 7).
LatensiApakah ini chatbot yang butuh respons cepat, atau proses latar belakang yang boleh menunggu?
Kemampuan spesifikButuh tool use? Vision (baca gambar)? Context window sangat besar?

Pola yang umum di produksi: memakai model besar & mahal untuk tugas yang butuh penalaran berat, dan model kecil & murah untuk tugas sederhana bervolume tinggi (klasifikasi, ekstraksi data) โ€” disebut model routing, dibahas lagi di Fase 7. Tidak semua panggilan API harus memakai model paling canggih.

Kenapa roadmap ini memilih Claude sebagai contoh

Materi-materi berikutnya memakai Anthropic Claude sebagai contoh konkret โ€” kode, nama parameter, dan dokumentasi resminya. Ini keputusan praktis, bukan klaim bahwa Claude "lebih benar" dari provider lain. Konsepnya universal: prompting, tool use, streaming, RAG, dan agent bekerja dengan cara yang hampir sama persis di OpenAI, Google, maupun provider lain โ€” bedanya cuma nama parameter dan bentuk endpoint. Begitu kamu paham konsepnya di satu provider, memindahkannya ke provider lain adalah soal membaca dokumentasi, bukan belajar ulang dari nol.

Latihan: buka halaman harga (pricing) Anthropic dan OpenAI untuk model kelas "kecil/cepat" versus "besar/paling mampu". Bandingkan selisih harga per juta token โ€” kamu akan memakai angka ini lagi saat membahas cost management di Fase 7.

Rangkuman ini sengaja dipangkas ke bagian yang dipakai di roadmap. Buka sumber aslinya saat kamu butuh detail lengkap atau referensi parameter.