1 00:00:00,137 --> 00:00:03,895 AI milikmu sendiri. Dengan prompt, tanpa pengalaman sebelumnya. 2 00:00:03,920 --> 00:00:08,520 Hanya dalam sepuluh menit: chat, aplikasi, dan kendali anggaranmu. 3 00:00:09,400 --> 00:00:11,701 Mari kita mulai. Kita akan menggunakan Claude 4 00:00:11,701 --> 00:00:14,615 dan Runpod, layanan untuk menyewa server bertenaga tinggi 5 00:00:14,640 --> 00:00:18,015 untuk AI, dengan biaya per detik selama server menyala. 6 00:00:18,040 --> 00:00:20,255 Kamu bisa belajar tanpa membeli perangkat tersebut. 7 00:00:20,280 --> 00:00:22,655 Di sini, kita merangkum waktu tunggu persiapan. 8 00:00:22,680 --> 00:00:24,575 Kamu tidak perlu bisa memprogram. 9 00:00:24,600 --> 00:00:27,828 Jika kamu sudah menjadi programmer senior, kamu juga bisa mengikuti tutorial ini. 10 00:00:27,853 --> 00:00:30,359 Kamu mengarahkan semuanya dengan AI: kamu memberi instruksi, 11 00:00:30,359 --> 00:00:32,615 Claude menyiapkan, dan kamu memeriksa hasilnya sebelum 12 00:00:32,640 --> 00:00:34,600 melanjutkan. Jika ada pertanyaan, mintalah Claude 13 00:00:34,600 --> 00:00:36,800 menjelaskan langkah tersebut dan menyesuaikannya dengan 14 00:00:36,840 --> 00:00:40,735 komputermu. Prompt dan file tersedia di materi kursus. 15 00:00:40,760 --> 00:00:42,811 Runpod memungkinkanmu menyewa perangkat 16 00:00:42,811 --> 00:00:45,335 kelas atas melalui internet, dengan kartu grafis 17 00:00:45,360 --> 00:00:47,055 bertenaga tinggi dan memori besar. 18 00:00:47,080 --> 00:00:49,495 Kamu membayar selama perangkat tersebut menyala. 19 00:00:49,520 --> 00:00:52,615 Komputermu mengirim tugas dan menerima jawabannya. 20 00:00:52,640 --> 00:00:54,548 Kamu tidak perlu membeli perangkat tersebut. 21 00:00:54,573 --> 00:00:57,135 Inilah hal pentingnya: meskipun kamu tidak mengajukan 22 00:00:57,135 --> 00:00:59,455 pertanyaan, biaya selama perangkat menyala tetap 23 00:00:59,480 --> 00:01:00,375 berjalan. 24 00:01:00,400 --> 00:01:02,975 Pertama, buka Runpod dan buat akun. 25 00:01:03,000 --> 00:01:05,082 Di sini, kita merangkum proses pendaftaran dan pembayaran. 26 00:01:05,107 --> 00:01:06,956 Untuk melanjutkan, kamu harus bisa masuk 27 00:01:06,956 --> 00:01:09,360 ke konsol, menggunakan akun yang benar, dan memiliki 28 00:01:09,400 --> 00:01:13,322 saldo yang cukup. Kita akan memeriksa harga perangkat sebelum membuatnya. 29 00:01:13,347 --> 00:01:16,895 Untuk uji coba ini, kamu tidak perlu berlangganan paket selama beberapa bulan. 30 00:01:16,920 --> 00:01:21,242 Sebelum mulai, Claude Code harus sudah terpasang dan kamu harus masuk ke akunmu. 31 00:01:21,267 --> 00:01:24,335 Jika belum, ikuti panduan yang tersedia di materi kursus. 32 00:01:24,360 --> 00:01:27,455 Sekarang, buka Claude di folder kursus dan minta: 33 00:01:27,480 --> 00:01:31,402 Periksa komputer saya dan instal alat koneksi yang belum tersedia. 34 00:01:31,427 --> 00:01:33,095 Claude akan melakukan pemeriksaan; 35 00:01:33,120 --> 00:01:35,482 kamu memeriksa dan menyetujui hal-hal yang diperlukan. 36 00:01:35,507 --> 00:01:38,015 Claude dibayar secara terpisah dari Runpod. 37 00:01:38,040 --> 00:01:42,122 Unduh file kursus ke folder khusus milikmu dan buka Claude dari folder tersebut. 38 00:01:42,147 --> 00:01:46,815 File tersebut mencakup instruksi, chat, dan alat contoh untuk membuat klip. 39 00:01:46,840 --> 00:01:48,660 Dengan begitu, kamu bisa memberikan perintah 40 00:01:48,660 --> 00:01:50,522 singkat tanpa mengulangi seluruh konfigurasi. 41 00:01:50,547 --> 00:01:54,548 Ollama, Python, dan FFmpeg akan dipasang di server; 42 00:01:54,573 --> 00:01:57,775 komputermu hanya memerlukan alat koneksi. 43 00:01:57,800 --> 00:02:02,575 Sekarang, minta Claude: hubungkan MCP resmi Runpod menggunakan alamat dari 44 00:02:02,600 --> 00:02:07,360 instruksi. MCP adalah adaptor yang memungkinkan Claude menggunakan alat 45 00:02:07,480 --> 00:02:11,002 eksternal. Di sini, Claude bisa memeriksa perangkat dan menyiapkan perangkat kita. 46 00:02:11,027 --> 00:02:15,162 Claude akan melakukan instalasi; selesaikan proses akses yang terbuka di browser. 47 00:02:15,187 --> 00:02:19,375 Periksa akun sebelum memberikan izin dan buka kembali percakapan jika diminta. 48 00:02:19,400 --> 00:02:24,175 Permintaan pertama adalah: baca instruksi, periksa alat yang tersedia di komputer saya, 49 00:02:24,200 --> 00:02:26,560 lalu periksa pod saya dan harga saat ini. 50 00:02:26,920 --> 00:02:29,412 Jangan buat apa pun dulu. Runpod menyebut perangkat 51 00:02:29,412 --> 00:02:31,855 yang kamu sewa sebagai pod, dengan program-program 52 00:02:31,880 --> 00:02:35,040 di dalamnya. Saat melihat istilah itu, anggap saja sebagai 53 00:02:35,240 --> 00:02:37,175 komputer saya di Runpod. 54 00:02:37,200 --> 00:02:39,015 Pertama, kita periksa akses; 55 00:02:39,040 --> 00:02:40,480 setelah itu, baru kita mengeluarkan biaya. 56 00:02:40,600 --> 00:02:42,631 Sekarang, minta Claude mengusulkan satu pod 57 00:02:42,631 --> 00:02:45,135 saja dan menunjukkan kapasitas memori serta harganya. 58 00:02:45,160 --> 00:02:48,895 Kita mencari GPU dengan memori sebesar 24 GB. 59 00:02:48,920 --> 00:02:51,828 GPU adalah kartu yang mempercepat pemrosesan model. 60 00:02:51,853 --> 00:02:54,682 Memorinya menyimpan data yang diperlukan untuk bekerja. 61 00:02:54,707 --> 00:02:58,375 RAM menjalankan program, sedangkan disk menyimpan file. 62 00:02:58,400 --> 00:03:02,495 Contoh tarif yang akan kita gunakan adalah RTX 4090. 63 00:03:02,520 --> 00:03:06,735 Kita akan menyimpan model dan file di disk jaringan yang terpisah dari pod. 64 00:03:06,760 --> 00:03:10,535 Disk dan GPU harus berada di pusat data yang sama: 65 00:03:10,560 --> 00:03:12,695 lokasi tempat perangkat-perangkat tersebut berada. 66 00:03:12,720 --> 00:03:16,295 Dengan begitu, kita bisa mengembalikan GPU dan tetap menyimpan hasil persiapan. 67 00:03:16,320 --> 00:03:18,855 Disk tersebut tetap dikenai biaya selama masih ada; 68 00:03:18,880 --> 00:03:20,880 kita akan memasukkannya ke perhitungan akhir. 69 00:03:21,000 --> 00:03:25,775 Periksa ringkasannya: satu GPU, disk yang kompatibel, tarif, dan 70 00:03:25,800 --> 00:03:28,775 nama pod. Ketersediaan bisa berubah: 71 00:03:28,800 --> 00:03:33,575 gunakan opsi yang telah diperiksa Claude dan setujui hanya penawaran yang sesuai untukmu. 72 00:03:33,600 --> 00:03:35,640 Setelah itu, perangkat bisa dibuat. 73 00:03:35,720 --> 00:03:37,480 Biaya mulai berjalan pada saat itu. 74 00:03:37,560 --> 00:03:41,120 Biarkan proses persiapan selesai meskipun waktu tunggunya diringkas di sini. 75 00:03:41,240 --> 00:03:43,771 Ollama adalah program yang mengelola dan menjalankan 76 00:03:43,771 --> 00:03:45,815 model AI pada perangkat tempat program itu 77 00:03:45,840 --> 00:03:48,280 dipasang; dalam kasus ini, server kita. 78 00:03:48,360 --> 00:03:53,440 Model yang digunakan adalah Qwen 3.5 9B dari perusahaan Tiongkok, Alibaba. 79 00:03:53,480 --> 00:03:55,666 Kita memilihnya karena mendukung teks, 80 00:03:55,666 --> 00:03:58,255 gambar, dan alat dalam ukuran yang masih muat 81 00:03:58,280 --> 00:04:00,320 dengan ruang tersisa pada GPU yang diusulkan. 82 00:04:00,520 --> 00:04:02,398 Ini adalah keseimbangan praktis untuk video 83 00:04:02,398 --> 00:04:04,800 ini, tanpa harus membayar model berukuran sangat besar. 84 00:04:04,920 --> 00:04:08,655 Sebelum membuka chat, minta Claude memeriksa empat hal: 85 00:04:08,680 --> 00:04:12,960 koneksi, Ollama, model yang sudah diunduh, dan GPU yang sedang digunakan. 86 00:04:13,160 --> 00:04:16,895 Perangkat yang terlihat menyala bukan berarti sudah siap digunakan. 87 00:04:16,920 --> 00:04:20,095 Lanjutkan setelah keempat pemeriksaan selesai. 88 00:04:20,120 --> 00:04:22,061 Dengan begitu, kamu tahu apa yang kamu bayar 89 00:04:22,061 --> 00:04:24,575 dan bahwa model memiliki daya pemrosesan yang kamu minta. 90 00:04:24,600 --> 00:04:26,666 Sekarang, katakan: buka terowongan koneksi 91 00:04:26,666 --> 00:04:28,880 yang aman dan tampilkan chat saya di browser. 92 00:04:29,160 --> 00:04:34,240 Terowongan SSH menghubungkan komputermu ke server tanpa membiarkan AI terbuka 93 00:04:34,280 --> 00:04:37,895 untuk siapa pun di internet. Claude menyiapkan kunci akses; 94 00:04:37,920 --> 00:04:40,120 bagian privatnya tetap berada padamu. 95 00:04:40,200 --> 00:04:42,975 Jangan tempelkan kunci rahasia ke dalam percakapan. 96 00:04:43,000 --> 00:04:44,775 Buka alamat yang ditunjukkan kepadamu. 97 00:04:44,800 --> 00:04:46,657 Halaman tersebut harus disajikan dari pod 98 00:04:46,657 --> 00:04:48,695 milikmu, meskipun kamu melihatnya di browser. 99 00:04:48,720 --> 00:04:52,775 Ketik pertanyaan singkat dan pastikan jawaban benar-benar diterima. 100 00:04:52,800 --> 00:04:54,895 Pemuatan pertama mungkin membutuhkan waktu lebih lama. 101 00:04:54,920 --> 00:04:57,616 Ajukan pertanyaan lain: selama sesi berlangsung, 102 00:04:57,616 --> 00:04:59,695 kita bisa membiarkan model tetap siap 103 00:04:59,720 --> 00:05:01,600 agar tidak perlu memuatnya setiap kali. 104 00:05:01,673 --> 00:05:05,155 Untuk memeriksa kemampuan gambar, gunakan sesuatu yang mudah diperiksa: 105 00:05:05,180 --> 00:05:07,278 tiga bentuk berukuran besar. Lampirkan gambar 106 00:05:07,278 --> 00:05:09,515 dan tanyakan berapa banyak bentuk yang terlihat. 107 00:05:09,540 --> 00:05:11,995 Bandingkan jawabannya dengan gambar yang ada di hadapanmu. 108 00:05:12,020 --> 00:05:14,515 Lanjutkan setelah kamu memeriksa hasilnya. 109 00:05:14,540 --> 00:05:18,075 Pengujian ini memastikan bahwa gambar sampai ke model; 110 00:05:18,100 --> 00:05:21,500 bukan berarti semua jawabannya menjadi benar. 111 00:05:21,760 --> 00:05:25,635 Sekarang, minta sebuah fungsi sederhana beserta lima pengujian untuk memeriksanya. 112 00:05:25,660 --> 00:05:30,035 Minta Claude mengirim tugas ke modelmu dan menjalankan kode di pod. 113 00:05:30,060 --> 00:05:34,715 Periksa hasilnya. Dalam tahap persiapan, kita sudah menguji alur ini menggunakan kode 114 00:05:34,740 --> 00:05:37,204 sederhana. Memulai dengan cara ini membantu mengenali 115 00:05:37,204 --> 00:05:39,715 apa yang diminta AI dan apa yang benar-benar dilakukan 116 00:05:39,740 --> 00:05:40,780 oleh komputer. 117 00:05:40,820 --> 00:05:42,900 Kita juga bisa memberinya alat. 118 00:05:42,980 --> 00:05:44,715 AI meminta suatu tindakan; 119 00:05:44,740 --> 00:05:49,995 sebuah program menjalankannya. Dalam tahap persiapan, kita menguji sebuah alat FFmpeg 120 00:05:50,020 --> 00:05:52,220 untuk menghasilkan klip berdurasi lima detik. 121 00:05:52,500 --> 00:05:57,995 FFmpeg memotong video, mengonversi format, menggabungkan gambar, dan menerapkan filter. 122 00:05:58,020 --> 00:06:02,275 Untuk menghasilkan adegan menggunakan model video lain, diperlukan persiapan tambahan. 123 00:06:02,300 --> 00:06:04,555 Di sini, kita akan melanjutkan dengan contoh sederhana. 124 00:06:04,580 --> 00:06:08,995 Minta Claude memeriksa apakah file ada, berdurasi lima detik, dan bisa diputar. 125 00:06:09,020 --> 00:06:13,115 Alat tersebut harus mengembalikan hasilnya ke model agar model bisa memastikan apa yang 126 00:06:13,140 --> 00:06:16,460 telah dibuatnya. Permintaan, tindakan, dan hasil: 127 00:06:16,500 --> 00:06:18,395 ketiganya adalah tahap yang berbeda. 128 00:06:18,420 --> 00:06:21,315 Periksa ketiganya sebelum menganggap tugas selesai. 129 00:06:21,340 --> 00:06:25,435 Alur ini akan membantumu membuat tugas yang lebih bermanfaat nantinya. 130 00:06:25,460 --> 00:06:27,995 Chat adalah salah satu cara menggunakan AI milikmu. 131 00:06:28,020 --> 00:06:32,555 Sekarang, minta Claude: periksa apakah aplikasi lain bisa terhubung dan tunjukkan 132 00:06:32,580 --> 00:06:36,060 data yang dibutuhkannya. Titik akses ini disebut API. 133 00:06:36,100 --> 00:06:38,875 Claude akan mengirim permintaan melalui konsol untukmu. 134 00:06:38,900 --> 00:06:42,995 Aplikasi kompatibel di komputer ini dapat menggunakan alamat dan model tersebut 135 00:06:43,020 --> 00:06:44,995 selama terowongan tetap aktif. 136 00:06:45,020 --> 00:06:47,980 Alamat lokal terowongan tersebut berada di komputermu. 137 00:06:48,100 --> 00:06:52,155 Alamat itu tidak otomatis menjadi alamat publik yang bisa kamu gunakan dari mana saja 138 00:06:52,180 --> 00:06:56,155 di dunia. Hari ini, kita menyiapkan koneksi aman untuk penggunaanmu. 139 00:06:56,180 --> 00:07:00,060 Dengan begitu, kamu bisa menguji AI milikmu melalui chat dan program lain. 140 00:07:00,100 --> 00:07:02,280 Setelah selesai, minta Claude menghapus 141 00:07:02,280 --> 00:07:04,795 hanya pod untuk kursus ini dan mempertahankan 142 00:07:04,820 --> 00:07:08,380 disk jaringan. Setelah itu, periksa hasilnya di Runpod. 143 00:07:08,660 --> 00:07:11,155 Menutup browser tidak menghentikan penagihan. 144 00:07:11,180 --> 00:07:13,479 Setelah GPU dikembalikan, chat seharusnya berhenti 145 00:07:13,479 --> 00:07:15,595 merespons karena tidak ada lagi perangkat yang 146 00:07:15,620 --> 00:07:18,475 menjalankan model. Disk tetap ada. 147 00:07:18,500 --> 00:07:22,795 Untuk kembali menggunakannya, minta GPU yang tersedia di pusat data tempat diskmu berada. 148 00:07:22,820 --> 00:07:27,595 Claude harus memeriksa tarif, menghubungkan disk yang sama, lalu memeriksa kembali chat 149 00:07:27,620 --> 00:07:30,715 dan API. Ini bukan menyalakan kembali pod yang sama: 150 00:07:30,740 --> 00:07:33,820 melainkan menyiapkan sesi baru dengan file yang sudah tersimpan. 151 00:07:33,860 --> 00:07:37,020 Pastikan semua pemeriksaan tersebut selesai sebelum melanjutkan pekerjaan. 152 00:07:37,300 --> 00:07:41,675 Sebagai gambaran, kita menemukan perangkat yang ditawarkan seharga 6.616 153 00:07:41,700 --> 00:07:46,635 dolar: RTX 4090 dengan memori grafis 24 GB, 154 00:07:46,660 --> 00:07:50,940 RAM 64 GB, dan disk 2 TB. 155 00:07:50,980 --> 00:07:55,515 Ini adalah acuan harga pembelian dengan GPU yang sama seperti dalam contoh, tetapi bukan 156 00:07:55,540 --> 00:07:57,737 konfigurasi pod yang sama. Di sini, kamu mulai 157 00:07:57,737 --> 00:08:00,315 dengan menyewa daya pemrosesan per jam tanpa melakukan 158 00:08:00,340 --> 00:08:02,441 pembelian tersebut. Membeli atau menyewa lebih menguntungkan 159 00:08:02,441 --> 00:08:04,262 bergantung pada seberapa sering kamu menggunakannya. 160 00:08:04,287 --> 00:08:06,313 Kamu mengendalikan siapa yang dapat mengakses 161 00:08:06,313 --> 00:08:08,475 instansmu, bisa menguji model, dan menghubungkan 162 00:08:08,500 --> 00:08:13,035 aplikasimu. Selama perangkat menyala, kamu bisa terus bereksperimen tanpa batas 163 00:08:13,060 --> 00:08:15,395 jumlah pesan yang ditetapkan oleh sebuah aplikasi: 164 00:08:15,420 --> 00:08:18,755 batasmu adalah kapasitas memori yang tersedia dan anggaranmu. 165 00:08:18,780 --> 00:08:21,035 Mari kita hitung untuk periode tiga puluh hari. 166 00:08:21,060 --> 00:08:23,995 Tiga jam sehari berarti 90 jam per bulan. 167 00:08:24,020 --> 00:08:28,915 Sebagai contoh, kita memeriksa tarif RTX 4090 sebesar 0,89 dolar 168 00:08:28,940 --> 00:08:33,675 per jam: biaya GPU menjadi 80,10 dolar. 169 00:08:33,700 --> 00:08:36,795 Ini bukan reservasi ataupun jaminan ketersediaan. 170 00:08:36,820 --> 00:08:39,235 Selalu periksa penawaran harga terbaru. 171 00:08:39,260 --> 00:08:43,835 Disk jaringan standar berkapasitas 20 GB menambah biaya 1,40 dolar 172 00:08:43,860 --> 00:08:48,875 per bulan. Disk sementara 20 GB pada perangkat menambah sekitar 0,25 dolar 173 00:08:48,900 --> 00:08:50,780 untuk 90 jam tersebut. 174 00:08:50,820 --> 00:08:54,955 Total perkiraan: 81,75 dolar. 175 00:08:54,980 --> 00:08:56,955 Belum termasuk pajak dan Claude. 176 00:08:56,980 --> 00:09:00,620 Proses unduhan dan waktu tunggu saat perangkat menyala juga dihitung. 177 00:09:01,033 --> 00:09:03,500 Sebelum menutup sesi, ingat peta konsep ini. 178 00:09:03,780 --> 00:09:05,702 Semuanya dimulai di komputermu: 179 00:09:05,727 --> 00:09:07,900 kamu meminta Claude melakukan apa yang kamu butuhkan. 180 00:09:07,940 --> 00:09:11,860 Dengan MCP, Claude memeriksa dan menyiapkan pod di Runpod. 181 00:09:11,940 --> 00:09:14,867 Ollama, Qwen, dan alat seperti FFmpeg berada 182 00:09:14,867 --> 00:09:17,860 di dalam perangkat bertenaga tinggi tersebut. 183 00:09:17,940 --> 00:09:20,595 Komputermu membuka koneksi yang aman: 184 00:09:20,620 --> 00:09:24,060 melalui koneksi itu, chat dan API untuk aplikasi lain dapat diakses. 185 00:09:24,100 --> 00:09:26,035 Model berjalan di server; 186 00:09:26,060 --> 00:09:28,060 komputermu tetap memegang kendali. 187 00:09:28,100 --> 00:09:30,620 Setelah selesai, kembalikan GPU. 188 00:09:30,660 --> 00:09:34,820 Jika disk tetap kamu simpan, persiapan ini bisa digunakan kembali pada sesi berikutnya. 189 00:09:34,900 --> 00:09:37,235 Meminta, memeriksa, dan mematikan: 190 00:09:37,260 --> 00:09:38,460 itulah alurnya. 191 00:09:38,810 --> 00:09:40,728 Jika pengujian sudah selesai, unduh apa 192 00:09:40,728 --> 00:09:43,235 pun yang ingin kamu simpan dan minta agar pod serta 193 00:09:43,260 --> 00:09:45,275 disk jaringan untuk kursus ini dihapus. 194 00:09:45,300 --> 00:09:48,075 Periksa secara terpisah bahwa keduanya sudah tidak ada. 195 00:09:48,100 --> 00:09:50,380 Mempertahankan disk memungkinkanmu kembali menggunakannya; 196 00:09:50,540 --> 00:09:53,715 menghapusnya menghentikan biaya tersebut dan menghapus file di dalamnya. 197 00:09:53,740 --> 00:09:56,940 Pilih sesuai kebutuhanmu dan periksa hasilnya. 198 00:09:57,044 --> 00:09:58,675 Kamu memahami alurnya: 199 00:09:58,700 --> 00:10:00,855 apa yang kamu butuhkan, apa yang akan disiapkan, 200 00:10:00,855 --> 00:10:02,875 dan cara memeriksa apakah semuanya berfungsi. 201 00:10:02,900 --> 00:10:04,822 Setelah memahami hal itu, kamu bisa menyerahkan 202 00:10:04,822 --> 00:10:07,235 persiapan kepada Claude dan membuat server bertenaga tinggi 203 00:10:07,260 --> 00:10:09,308 bekerja untukmu. Kamu akan menemukan prompt 204 00:10:09,308 --> 00:10:11,595 dan semua materi lengkap di deskripsi video ini. 205 00:10:11,620 --> 00:10:14,452 Kamu mengarahkan semuanya dengan AI. 206 00:10:14,477 --> 00:10:17,100 Idemu berikutnya kini punya tempat untuk dijalankan.