MCP Academy · Pelajaran

Menambahkan Argumen ke Prompt

Biarkan pengguna mengisi bagian yang diperlukan sebelum prompt dijalankan.

Pelajaran 2 dari 413 langkah

Menambahkan Argumen ke Prompt adalah pelajaran MCP Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar MCP Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus MCP Academy mencakup 4 pelajaran total.

Slot yang Dapat Diisi

Prompt statis memang berguna, tetapi kekuatan sebenarnya berasal dari argumen: bagian kosong yang diisi pengguna sebelum prompt dijalankan. 🧩

Parameter Menjadi Argumen

Setiap parameter fungsi menjadi argumen prompt. Host menampilkan kolom masukan untuk setiap parameter dan mengumpulkan nilainya.

@mcp.prompt()
def summarize(text: str) -> str:
    return f"Summarize this:\n{text}"

Masukkan Nilai Slot ke Teks

Di dalam fungsi, Anda menyisipkan argumen ke dalam pesan yang dikembalikan, biasanya dengan f-string, sehingga teks akhirnya menjadi sesuai kebutuhan.

Petunjuk Jenis Menjelaskan Masukan

Petunjuk jenis seperti str atau int memberi tahu klien jenis nilai yang diharapkan, sehingga klien dapat memandu dan memvalidasi masukan pengguna.

@mcp.prompt()
def plan(topic: str, days: int) -> str:
    return f"Plan {days} days about {topic}."

Wajib secara Bawaan

Argumen tanpa nilai bawaan bersifat wajib: pengguna harus memberikannya sebelum prompt dapat dijalankan. Tanpa nilai, tidak ada eksekusi.

Opsional dengan Nilai Bawaan

Berikan nilai bawaan pada parameter agar parameter tersebut bersifat opsional. Jika pengguna melewatinya, nilai bawaan Anda akan diisi secara otomatis.

@mcp.prompt()
def summarize(text: str, style: str = "brief") -> str:
    return f"{style} summary:\n{text}"

Dokumentasikan Setiap Kolom

Menjelaskan argumen dengan baik membantu pengguna memasukkan hal yang tepat. Nama kolom yang jelas dan docstring yang rapi membuat formulir mudah dipahami.

Validasi di Sisi Terluar

Host mengumpulkan dan meneruskan nilai argumen ke fungsi Anda. Anda tetap dapat memeriksa nilainya dan menampilkan error yang jelas jika ada yang tidak sesuai.

Semakin Banyak Slot, Semakin Banyak Penggunaan Ulang

Beberapa argumen mengubah satu prompt menjadi templat yang fleksibel. Prompt review yang sama dapat digunakan untuk menemukan bug, memeriksa gaya, atau meninjau keamanan sesuai kebutuhan.

@mcp.prompt()
def review(code: str, focus: str = "bugs") -> str:
    return f"Review this for {focus}:\n{code}"

Buat Formulir Tetap Singkat

Minta hanya hal yang benar-benar Anda perlukan. Terlalu banyak argumen mengubah templat cepat menjadi formulir merepotkan yang tidak ingin diisi siapa pun.

Dari Umum Menjadi Spesifik

Argumen memungkinkan satu prompt digunakan dalam banyak situasi. Anda menulis kalimatnya sekali, lalu pengguna mengarahkannya dengan beberapa input. 🎯

Pemeriksaan Singkat

Mari periksa bagaimana argumen dapat menjadi opsional.

Ringkasan: Argumen Prompt

Anda sudah memahaminya! Parameter fungsi menjadi argumen yang dapat diisi, petunjuk tipe menjelaskannya, dan nilai bawaan membuatnya opsional. ✅

Gratis untuk memulai

Belajar Python dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Menambahkan Argumen ke Prompt” gratis?

Ya — teks lengkap “Menambahkan Argumen ke Prompt” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus MCP Academy, upgrade ke CoddyKit PRO. Kursus MCP Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Menambahkan Argumen ke Prompt”?

Biarkan pengguna mengisi bagian yang diperlukan sebelum prompt dijalankan. Kamu berlatih MCP Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai MCP Academy?

Tidak diperlukan pengalaman sebelumnya. MCP Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Menambahkan Argumen ke Prompt” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran MCP Academy ini?

Ya. Setiap pelajaran MCP Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Mendaftarkan Prompt Pertama Anda
  2. Menambahkan Argumen ke Prompt
  3. Mengembalikan Pesan, Bukan Sekadar Teks
  4. Templat Prompt untuk Peninjauan Kode
← Kembali ke MCP Academy