0Pricing
MCP Academy · Pelajaran

Mengembalikan Gambar dan Blob Biner

Kirimkan konten nonteks kembali melalui alat.

Mengembalikan Gambar dan Blob Biner adalah pelajaran MCP Academy gratis di CoddyKit. Ini adalah pelajaran 4 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.

Melampaui Teks dan JSON

Beberapa alat menghasilkan gambar atau file, bukan kata-kata. MCP dapat mengembalikan konten biner seperti gambar dan objek biner lainnya, bukan hanya teks.

Tipe Konten Gambar

MCP mendefinisikan tipe konten gambar yang membawa byte mentah beserta tipe media. Klien yang mendukungnya dapat merender gambar secara langsung. 🖼️

Byte Dikirim sebagai Base64

Data biner dikodekan sebagai teks base64 agar dapat bertahan dalam pesan JSON. Saat tiba, klien mendekodenya kembali menjadi byte nyata.

Pembantu Gambar

SDK Python menyediakan pembantu Gambar sehingga Anda tidak perlu melakukan pengodean secara manual. Anda cukup memberinya byte atau jalur, lalu mengembalikannya.

from mcp.server.fastmcp import Image

return Image(data=png_bytes, format="png")

Tetapkan Tipe Media

Selalu nyatakan formatnya, seperti png atau jpeg, agar klien tahu cara mendekode dan menampilkan gambar dengan benar.

Mengembalikan File di Disk

Baca file menjadi byte, lalu bungkus untuk dikembalikan. Alat mengubah bagan yang tersimpan menjadi hasil yang dapat dilihat oleh model dan pengguna.

data = open("chart.png", "rb").read()
return Image(data=data, format="png")

Bukan Hanya Gambar

Selain gambar, MCP mendukung konten objek biner umum untuk data biner lain, seperti PDF atau audio, dengan tipe medianya sendiri.

Dukungan Klien Berbeda-beda

Tidak semua klien dapat menampilkan setiap tipe. Host yang tidak dapat merender gambar mungkin beralih ke referensi atau tautan unduhan.

Perhatikan Ukurannya

Base64 memperbesar data sekitar sepertiga, dan objek biner berukuran besar menghabiskan token serta bandwidth. Usahakan media yang dikembalikan tetap kecil.

Utamakan Resource untuk File Besar

Untuk file yang sangat besar atau digunakan bersama, tampilkan resource berdasarkan URI, bukan menyisipkan byte langsung dalam hasil alat. Klien mengambilnya sesuai kebutuhan.

Gabungkan dengan Teks

Anda dapat memasangkan gambar dengan keterangan teks singkat dalam hasil yang sama, sehingga model memperoleh gambar dan kata-kata untuk dianalisis.

Pemeriksaan Singkat

Bagaimana data biner dibawa di dalam pesan MCP?

Ringkasan: Gambar dan Objek Biner

Anda dapat mengembalikan gambar dan objek biner melalui base64 dengan tipe media, menetapkan format, memperhatikan ukuran, dan mengutamakan resource untuk file besar. ✅

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Mengembalikan Gambar dan Blob Biner” gratis?

Ya — teks lengkap “Mengembalikan Gambar dan Blob Biner” 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 “Mengembalikan Gambar dan Blob Biner”?

Kirimkan konten nonteks kembali melalui alat. 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 4 dari 4.

Berapa lama pelajaran “Mengembalikan Gambar dan Blob Biner” 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. Teks dan Konten Terstruktur
  2. Mengembalikan Objek Hasil Bertipe
  3. Skema Keluaran untuk Klien
  4. Mengembalikan Gambar dan Blob Biner
← Kembali ke MCP Academy