Menyediakan Sumber Daya Teks Statis
Tampilkan dokumen tetap untuk dibaca model.
Menyediakan Sumber Daya Teks Statis 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.
Dokumen Tetap
Resource paling sederhana adalah resource statis: string tetap yang dikembalikan server setiap kali. Cocok untuk teks bantuan, kebijakan, atau catatan config.
Satu Fungsi, Satu URI
Anda menyediakannya dengan menulis fungsi Python dan memberinya URI resource. Saat klien membaca URI tersebut, fungsi Anda dijalankan dan mengembalikan teks.
Dekorator
Dekorator resource mendaftarkan fungsi di bawah URI-nya. String yang Anda berikan menjadi alamat yang digunakan klien untuk mengambil konten.
@mcp.resource("info://welcome")
def welcome():
return "Welcome to the server!"Kembalikan Teks Biasa
Untuk resource teks, cukup kembalikan string Python. SDK membungkusnya ke dalam respons baca MCP yang sesuai sehingga klien menerima konten yang bersih.
Beri Nama dan Deskripsi
Berikan deskripsi yang jelas pada resource agar model tahu kapan harus membacanya. Docstring pada fungsi digunakan sebagai deskripsi tersebut.
@mcp.resource("info://welcome")
def welcome():
"Greeting shown to new users."
return "Hello there!"Statis Berarti Tanpa Masukan
Resource statis tidak menerima parameter; resource tersebut selalu menghasilkan isi yang sama. Jika Anda perlu mengubah hasil, gunakan templat, yang akan dibahas nanti.
Bangun Teks dalam Kode
Nilai yang dikembalikan dapat dirangkai dalam Python sebelum dikirim. Hasilnya tetap statis bagi klien karena pemanggilan yang sama menghasilkan teks yang sama.
@mcp.resource("config://limits")
def limits():
return "max_items=100\ntimeout=30"Mengapa Resource, Bukan Alat
Gunakan resource saat model hanya perlu membaca konteks. Alat digunakan untuk tindakan; membaca teks referensi adalah tepat fungsi resource.
Model Memasukkannya
Banyak host memungkinkan pengguna melampirkan resource ke percakapan dan memasukkan isinya ke dalam konteks. Model kemudian menalar berdasarkan teks tersebut bersama prompt.
Jaga Agar Tetap Ringan
Resource statis dimuat dengan cepat karena tidak ada pekerjaan tambahan yang perlu dilakukan. Gunakan resource ini untuk teks kecil dan stabil agar model tidak dibanjiri token.
Uji Resource Anda
Jalankan server dan gunakan klien untuk mencantumkan serta membaca URI tersebut. Jika string yang persis sama muncul kembali, berarti resource telah terhubung dengan benar.
Pemeriksaan Singkat
Memilih unsur yang tepat untuk teks tetap.
Ringkasan
Resource statis adalah fungsi di bawah URI yang mengembalikan teks tetap. Tambahkan deskripsi docstring dan jaga agar isinya tetap kecil. 📄
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 “Menyediakan Sumber Daya Teks Statis” gratis?
Ya — teks lengkap “Menyediakan Sumber Daya Teks Statis” 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 “Menyediakan Sumber Daya Teks Statis”?
Tampilkan dokumen tetap untuk dibaca model. 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 “Menyediakan Sumber Daya Teks Statis” 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
- Menjelaskan URI Sumber Daya
- Menyediakan Sumber Daya Teks Statis
- Membaca File dari Disk
- Menetapkan Tipe MIME yang Tepat