MCP Academy · Pelajaran

Alat: Tindakan yang Dilakukan Model

Fungsi yang dipanggil oleh kecerdasan buatan untuk melakukan sesuatu.

Pelajaran 1 dari 413 langkah

Alat: Tindakan yang Dilakukan Model adalah pelajaran MCP Academy gratis di CoddyKit. Ini adalah pelajaran 1 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.

Berkenalan dengan Primitif Pertama

MCP memberi model tiga blok pembangun. Yang pertama adalah tool: fungsi yang benar-benar dapat dijalankan AI untuk melakukan sesuatu di dunia nyata. 🔧

Tool Melakukan Tindakan

tool digunakan untuk melakukan sesuatu, bukan sekadar mengetahui. Mengirim email, meminta data dari basis data, atau membuat file semuanya termasuk di sini karena masing-masing mengubah atau mengambil keadaan terkini.

Model yang Memutuskan

Anda mengekspos tool, tetapi model yang memilih kapan memanggilnya. Berdasarkan percakapan, AI memilih tool yang tepat dan mengisi argumennya untuk Anda.

Tool Hanyalah Fungsi

Dalam SDK Python, tool adalah fungsi biasa. Tandai fungsi tersebut dengan dekorator @mcp.tool(), lalu server akan menawarkannya kepada klien.

@mcp.tool()
def add(a: int, b: int) -> int:
    return a + b

Setiap Tool Memerlukan Nama

Setiap tool memiliki nama yang digunakan model untuk memanggilnya. Secara bawaan, nama fungsi menjadi nama tool, sehingga add dan get_weather langsung dapat digunakan.

Deskripsi Memandu AI

Model membaca docstring Anda untuk mempelajari fungsi sebuah tool. Ringkasan satu kalimat yang jelas membantu AI memilih tool yang tepat pada saat yang tepat.

@mcp.tool()
def add(a: int, b: int) -> int:
    """Add two numbers together."""
    return a + b

Argumen Menjadi Skema

Parameter fungsi Anda diubah menjadi skema masukan. Model melihat nama dan tipenya, sehingga mengetahui data yang harus dikirim.

Hasil Mengalir Kembali

Apa pun yang dikembalikan tool Anda akan kembali ke model sebagai konteks. AI kemudian memasukkan hasil tersebut ke dalam jawabannya kepada pengguna.

Tool Dapat Menimbulkan Efek Samping

Karena tool menjalankan kode nyata, tool dapat mengubah sesuatu: menulis ke disk, menagih kartu, atau mengirim pesan. Kekuasaan inilah alasan tool berada di bawah kendali pengguna. ⚠️

Dikendalikan Model berdasarkan Desain

MCP menyebut pemanggilan tool sebagai model-controlled. Model memulai pemanggilan, sementara aplikasi host tetap dapat meminta persetujuan pengguna sebelum apa pun dijalankan.

Satu Tool, Satu Tugas

Jaga agar setiap tool berfokus pada satu tindakan yang jelas. Tool yang kecil dan memiliki nama yang baik jauh lebih mudah dipilih dengan benar oleh model daripada satu tool besar yang menangani semuanya.

Pemeriksaan Singkat

Mari pastikan kita memahami hal yang menjadikan sesuatu sebagai tool.

Rangkuman: Tools

Bagus! tool adalah fungsi yang dikendalikan model dan melakukan sesuatu. Anda memberinya nama, menjelaskannya, menentukan tipe argumennya, lalu mengembalikan hasil yang dapat digunakan AI. ✅

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 “Alat: Tindakan yang Dilakukan Model” gratis?

Ya — teks lengkap “Alat: Tindakan yang Dilakukan Model” 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 “Alat: Tindakan yang Dilakukan Model”?

Fungsi yang dipanggil oleh kecerdasan buatan untuk melakukan sesuatu. 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 1 dari 4.

Berapa lama pelajaran “Alat: Tindakan yang Dilakukan Model” 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. Alat: Tindakan yang Dilakukan Model
  2. Sumber Daya: Data yang Dibaca Model
  3. Prompt: Instruksi yang Dapat Digunakan Ulang
  4. Memilih Primitif yang Tepat
← Kembali ke MCP Academy