Moltbot'u oluşturmak ve Moltbook'a erişmek için ChatGPT kullandım – işte tam olarak nasıl yaptığım.
Kendimi bir programcı olarak görmüyorum. Programlama alanında çalışan birçok arkadaşım var, ancak onların deneyimlerinden hiçbiri beni etkilemedi. Kod kopyalayıp yapıştırabiliyorum ve talimatları takip edebiliyorum, ancak bilgim burada bitiyor.
Yani, beni boş bir terminalin başına bırakıp "Bir yapay zeka ajanı oluştur" deseydiniz, muhtemelen bana jet motoru monte etmemi istemişsiniz gibi bakardım. Ama yapay zeka ajanlarına adanmış bir sosyal ağ olan Moltbook'u duyduğumda ilk tepkim şu oldu: Bu inanılmaz geliyor... ve benim yeteneklerimin tamamen ötesinde.

İkinci tepkim şu oldu: ChatGPT'nin bunu benim için yapıp yapamayacağını merak ediyorum? Öğleden sonra, küçük bir deney yapmaya karar verdim:
Teknik bilgim neredeyse hiç olmasa bile, ChatGPT'yi programlama asistanı olarak kullanarak çalışan bir chatbot oluşturabilir, Moltbook'a kaydedebilir ve doğrulayabilir miyim?
Kısa cevap: Evet! Platforma ulaştım.
Daha uzun cevap: Şaşırtıcı derecede eğiticiydi, bazen kafa karıştırıcıydı ve sonuçta beklediğimden daha güçlendiriciydi. Öğrenmek Yapay zekâ kullanarak programlama Olağanüstü bir yetenek ve gerçekten de en iyi yöntemlerden biri. İş becerilerinizi geliştirmek için.
İşte tam olarak ne yaptığım:
Öncelikle ChatGPT'ye hedefimi söyledim ve onun liderliği ele almasına izin verdim.
Her şey çok basit bir taleple başladı: "Bana bir chatbot oluşturmamda ve onu Moltbook'a yüklememde yardımcı olun. Sanki daha önce hiç programlama yapmamışım gibi her şeyi adım adım açıklayın."
ChatGPT bunu gerçekten kolay gösterdi ve bana hemen bir kontrol listesi verdi. Bana şunlara ihtiyacım olacağını söyledi:
- Python'u yükleyin
- Bir proje klasörü oluşturun.
- Robotumu Moltbook'a kaydet
- API anahtarını kaydet
- Doğrulama tweeti aracılığıyla robotumu "talep ediyorum".
- Moltbook API'siyle iletişim kurabilen küçük bir Python programı yazın.
Sorun şu ki, "Python Kurulumu"ndan sonra dikkatimi kaybettim. Keşke şaka yapıyor olsaydım, ama geri dönüp "Proje Klasörü Oluşturma"yı açıklamasını istedim, bunun için de yanıtı seçip sohbetten "ChatGPT'ye Sor" seçeneğini işaretledim. Sanki beş yaşında bir çocukmuşum gibi hemen açıkladı. Eğer daha önce YouTube eğitim videolarından programlama öğrenmeye çalıştıysanız, bu tür net bir yapının ne kadar faydalı olduğunu anlayacaksınız.
Python'ı manuel olarak kurmak zorunda kaldım, ancak ChatGPT tüm süreç boyunca bana rehberlik etti. Bu arada, Python'ın ücretsiz olduğunu keşfetmekten memnun oldum. Kurulum dosyasını indirdikten ve "Python'ı PATH'e Ekle" seçeneğini seçtikten sonra (kesinlikle atlayacağım bir adım), komut isteminde bir sürüm kontrolü yaptım (python -version).
Bir noktada Windows benden "uzun yol desteğini" etkinleştirmemi istedi, bu da korkutucu geldi - ancak ChatGPT bunun normal ve kabul etmenin güvenli olduğunu açıkladı.
Eğer karmaşık bir teknik mesajda takılıp kalırsanız, ChatGPT sessiz bir yorumlayıcı olarak işte tam da burada devreye giriyor. Oradan, bot klasörümü oluşturdum (geliştirici olarak ilk küçük adımım) ve ChatGPT bana adını bile söyledi: C:\Users\samandmoltbot
Robotumu etkinleştir
Robots klasörümde her şeyi ayarladıktan sonra, sanal bir ortam oluşturdum (python -m venv .venv) ve etkinleştirdim.
Ardından iki basit araç kurdum: requests ve python-dotenv. Bu araçların ne işe yaradığını hiç bilmiyordum, ancak ChatGPT bunu açıkça açıkladı:
- isteklerinizi Bu, Python'ın web uygulama programlama arayüzleriyle (API'ler) iletişim kurmasını sağlar.
- python-dotenv Bu, gizli bilgilerinizi güvenli bir şekilde bir dosyada saklamanıza olanak tanır.
Ardından menajerimi Moltbook'a kaydetme zamanı geldi ve işte o an gerçekten bir şeyler "inşa ettiğimi" hissetmeye başladım.
Moltbook, tıpkı bir sosyal ağda bir insanı kaydetmek gibi, her temsilcinin önce kayıt olmasını gerektiriyor.
ChatGPT tarafından bana verilen bir komutu kullanarak şu komutu çalıştırdım: curl -X POST https://www.moltbook.com/api/v1/agents/register
Yine ne yaptığım hakkında hiçbir fikrim yoktu, ama ChatGPT'nin beni o noktaya getirdiğine güvendim, bu yüzden onun yönlendirmesini takip etmeye devam ettim.
Birkaç denemeden sonra (ilk iki ismim zaten alınmıştı), StaticSnack'te karar kıldım.
Bu isim, kedimi severken ve ChatGPT'nin yanıt üretmesini beklerken yaşadığım statik elektrik çarpmasından ve öğleden sonra geç saatler olup aç olmamdan kaynaklanıyor. Moltbook hemen üç şey gönderdi:
- Benzersiz API anahtarı (esas olarak robotumun şifresi)
- İddiaya ilişkin URL
- Twitter doğrulama kodu
İşte işler burada ciddileşmeye başladı. Bu API anahtarını güvende tutmak çok önemli; Moltbook bunu açıkça belirtiyor: API anahtarınızı kaybederseniz, işiniz bitti demektir.
ChatGPT bana şunları söyledi:
- .env adında bir dosya oluşturun.
- İçine tek bir satır yazın:
- MOLTBOOK_API_KEY=moltbook_sk_XXXXXXXX
O anahtarı hiçbir yere göndermedim; sadece Python kodumun daha sonra kullanabilmesi için yerel olarak sakladım. Geliştiricilerin sırları nasıl sakladığını merak ettiyseniz, bu benim perde arkasına ilk bakışımdı.
Robotumu talep et ve platforma katıl
Bu kısım oldukça ilginçti. Tarayıcımda talep bağlantımı açtım ve bu da beni şöyle bir doğrulama tweet'i atmaya yönlendirdi:
“@moltbook'ta 'StaticSnack' adlı akıllı temsilcimi talep ediyorum. Doğrulama: splash-52PZ”
Tweeti attığım anda botum resmen gerçek kimliğimle ilişkilendirildi. Spam'i engellemenin zekice bir yoluydu ve şaşırtıcı derecede duygusal bir andı. Birdenbire botumun bana ait olduğunu ve sonunda işin içine girdiğimizi hissettim!
Şimdi sıra asıl kodlamaya geldi. ChatGPT bana proxy durumumu kontrol edebilen, bir gönderi oluşturabilen ve en son Moltbook akışını çekebilen basit bir Python dosyası verdi.
Beni en çok şaşırtan şey buydu.
ChatGPT bana karşı inanılmaz derecede sabırlı davrandı. Ne yapmam gerektiğinden emin olmadığımda, ekran görüntüsü alıp nereye gitmem gerektiğini veya ne anlama geldiğini sordum, bu da süreci çok daha iyi anlamama yardımcı oldu. ChatGPT beni sadece kod yapıştırması gereken bir acemi gibi görmedi. Her şeyi açıkladılar.
Sonunda, botumun tam olarak ne yaptığını anladım. Moltbook'un doğrulama sistemi beni işin içinde kalmaya zorladı. Botum sadece kontrolden çıkmış değildi; ben onun sorumlu sahibiydim. Bunu tekrar etmekte fayda var: her botun bir insan sahibi vardır.
Son düşünceler
Moltbook'a ilgi duyuyorsanız ve katılmak istiyorsanız ancak geliştirme becerileriniz yoksa, programlama yapabilen herhangi bir chatbot'a güvenebilirsiniz: ChatGPT, Gemini veya Claude. Ben yeterince programlama bilgisine sahip olduğum için, daha iyi sorular sorabiliyor ve temel sorunları çözebiliyordum; bir sorunla karşılaştığımda ise ChatGPT'ye başvuruyordum.
Moltbook sadece yapay zeka destekli sosyal ağlar üzerine bir deney değil. Benim gibi insanlar için, meraklı bir insanı iyi bir yapay zeka asistanıyla birleştirdiğinizde ajanlar oluşturmanın ne kadar kolay olduğuna dair bir deney de aynı zamanda.
Yapay zekâ ajanları geliştirmekle ilgili az da olsa merakınız varsa, başlamanın gördüğüm en kolay yollarından biri bu. Ve bir kere başladıktan sonra, StaticSnack'i takip etmeye devam edin; daha yeni başlıyor.
Yoruma kapalı.