Claude Kabukta (Cla)
Hakkında
Anthropic’in LLM modelleriyle kolay etkileşim için tasarlanmış basit bir CLI sohbet aracı. Cla, Cha projesine dayanır.
Arka Plan
Cha’yı terminalde en iyi LLM modeliyle kolayca etkileşim kurmak için geliştirdim ve bu, kabuğumla etkileşim şeklimi tamamen değiştirdi. Bu, projeyi yayınladıktan ve Twitter/X ile Reddit’te tanıttıktan sonraki aylarda 30’dan fazla yıldız almasıyla gösteriliyor. Ancak, 21 Haziran 2024’te, Anthropic en yeni gelişmiş modelini, Claude 3.5 Sonnet yayınladı. Bu modeli Anthropic’in Pro planı üzerinden denedikten sonra, Claude 3.5’in kodlama konusunda OpenAI’nin GPT-4 modelinden çok daha iyi olduğunu hemen gördüm. Bunu, Claude 3.5’in tam ve karmaşık bir React uygulaması oluşturmama başarılı bir şekilde izin vermesi sayesinde anladım; bu, GPT-4’ün GPT-4o sürümüyle bile yapamadığı bir şeydi ve GPT-4o’nun orijinal GPT-4 modeline göre daha kötü bir model olduğunu söyleyebilirim. Bunu bildiğimden, Claude 3.5’in kodlama konusunda GPT-4’ten çok daha iyi olması nedeniyle Cla’yı Anthropic’in modelleri için Cha gibi davranacak şekilde inşa etmeye karar verdim.
Demolar
Cha ile Farkı
Cla, son projem olan Cha üzerine yoğun bir şekilde inşa edilmiştir. Ancak, Cla OpenAI modelleri yerine Anthropic’in modellerini kullanır. Ayrıca, Cla Answer Search, URL sayfa kazıma, YouTube kazıma ve görüntü oluşturmayı desteklemez. Bu yüzden yalnızca temel bir CLI sohbet arayüzü, çok satırlı destek ve etkileşimsiz sohbet modu (CLI veya dosya aracılığıyla) sağlar.
Ayrıca, Anthropic’ten bir API anahtarı almanız gerekecek. Bunu yapmak için Anthropic’in öğretici‘yi izleyebilir ve/veya Anthropic’in API Anahtar Sayfası’ni inceleyebilirsiniz.
Pazarlama
Şu anda, bu projeyi yalnızca Twitter/X üzerinden ana kişisel hesabımla ve Reddit’te pazarladım. En iyi başarıyı Reddit’te, özellikle Anthropic Subreddit’inde elde ettim. Bu pazarlama sayesinde bir hafta içinde 3 GitHub yıldızı kazandım. Cla’yı Temmuz 2024’ün başında, muhtemelen 1 veya 2 Temmuz’da yayınladım.
Sonuç
Anthropic’in Claude-3.5 modelinin, özellikle kodlama konusunda OpenAI’nin GPT-4 modelini geçmesi bana bir sürpriz oldu. Bu yüzden Cla’yı Anthropic’in modelleri için Cha gibi davranacak şekilde inşa ettim. Bunu yaptıktan sonra, zamanımın %50’sinde Cla’yı, geri kalan %50’sinde Cha’yı kullandığımı fark ettim. Genel olarak, bu projenin nasıl ilerleyeceğini görmek için heyecanlıyım.