Statik Metin Kaynağı Sunma
Modelin okuyabileceği sabit bir belgeyi kullanıma açın.
Statik Metin Kaynağı Sunma, CoddyKit'te ücretsiz bir MCP Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, MCP Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. MCP Academy kursu toplamda 4 dersten oluşur.
Sabit Bir Belge
En basit kaynak statik bir kaynaktır: sunucunuzun her seferinde döndürdüğü sabit bir dize. Yardım metinleri, ilkeler veya config notları için idealdir.
Bir İşlev, Bir URI
Bunu bir Python işlevi yazarak ve bir kaynak URI'siyle etiketleyerek kullanıma açarsınız. Bir istemci bu URI'yi okuduğunda işleviniz çalışır ve metin döndürür.
Dekoratör
resource dekoratörü, işlevi URI'si altında kaydeder. Verdiğiniz dize, istemcilerin içeriği almak için kullandığı adrese dönüşür.
@mcp.resource("info://welcome")
def welcome():
return "Welcome to the server!"Düz Metin Döndürün
Metin kaynağı için bir Python dizesi döndürmeniz yeterlidir. SDK, istemcinin temiz içerik alması için bunu uygun MCP okuma yanıtına dönüştürür.
Adlandırın ve Açıklayın
Modelin ne zaman okuyacağını anlayabilmesi için kaynağa açık bir açıklama verin. İşlevdeki belge dizesi bu açıklama olarak kullanılır.
@mcp.resource("info://welcome")
def welcome():
"Greeting shown to new users."
return "Hello there!"Statik Kaynak Girdi Almaz
Statik bir kaynak parametre almaz; her zaman aynı gövdeyi üretir. Çıktıyı değiştirmeniz gerekiyorsa bunun için daha sonra ele alınacak şablonları kullanmalısınız.
Metni Kodda Oluşturun
Döndürülen değer gönderilmeden önce Python'da oluşturulabilir. Aynı çağrı aynı metni verdiği için sonuç istemci açısından yine statiktir.
@mcp.resource("config://limits")
def limits():
return "max_items=100\ntimeout=30"Neden Araçlar Değil de Kaynaklar
Modelin yalnızca bağlamı okuması gerektiğinde resource kullanın. Araçlar eylemler içindir; başvuru metnini okumak tam olarak kaynakların görevidir.
Model Onu İçeri Alır
Birçok ana makine, kullanıcının bir kaynağı sohbete eklemesine ve içeriğini bağlama yerleştirmesine olanak tanır. Model daha sonra bu metni prompt ile birlikte değerlendirir.
Hafif Tutun
Statik kaynaklar yapılacak bir işlem olmadığı için hızlı yüklenir. Modeli çok fazla belirteçle doldurmamak için onları küçük ve sabit metinlerle sınırlayın.
Kaynağınızı Test Edin
Sunucuyu çalıştırın ve bir istemciyle URI'yi listeleyip okuyun. Tam dizenizin geri geldiğini görmek, resource bağlantısının doğru yapıldığını doğrular.
Kısa Kontrol
Sabit metin için doğru temel yapıyı seçin.
Özet
Statik resource, bir URI altında bulunan ve sabit metin döndüren bir işlevdir. Bir belge dizesi açıklaması ekleyin ve gövdeyi küçük tutun. 📄
Sıkça Sorulan Sorular
“Statik Metin Kaynağı Sunma” dersi ücretsiz mi?
Evet — “Statik Metin Kaynağı Sunma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve MCP Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. MCP Academy kursu toplamda 4 dersten oluşur.
“Statik Metin Kaynağı Sunma” dersinde ne öğreneceğim?
Modelin okuyabileceği sabit bir belgeyi kullanıma açın. MCP Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
MCP Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te MCP Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“Statik Metin Kaynağı Sunma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu MCP Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her MCP Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Kaynak URI'lerini Açıklama
- Statik Metin Kaynağı Sunma
- Diskten Dosya Okuma
- Doğru MIME Türünü Ayarlama