Claude sa Shell
Tungkol
Isang simpleng CLI chat tool na idinisenyo para madaling makipag-ugnayan sa mga LLM na modelo ng Anthropic. Ang Cla ay batay sa proyektong Cha.
Pinagmulan
Binuo ko ang Cha upang madaling makipag-ugnayan sa pinakamahusay na LLM model sa terminal at lubos nitong binago ang paraan ng pakikisalamuha ko sa aking shell. Makikita ito dahil ang proyekto ay nakakuha ng mahigit 30 stars sa mga buwan mula nang inilabas ko ito at i-market ko ito sa Twitter/X at Reddit. Ngunit, noong Hunyo 21, 2024, naglabas ang Anthropic ng kanilang pinakabagong advanced na modelo, Claude 3.5 Sonnet. Pagkatapos subukan ang modelong ito sa pamamagitan ng Pro plan ng Anthropic, agad kong napansin na ang Claude 3.5 ay mas mahusay sa pag-coding kaysa sa modelo ng OpenAI na GPT-4. Napagtanto ko ito dahil matagumpay na pinayagan ako ng Claude 3.5 na bumuo ng isang kumpleto at komplikadong React app, na isang bagay na hindi nagawa ng GPT-4 kahit na may paglabas ng GPT-4o, na masasabi kong isang mas mababang kalidad na modelo kumpara sa orihinal na GPT-4. Dahil dito, nagpasya akong buuin ang Cla upang kumilos tulad ng Cha ngunit para sa mga modelo ng Anthropic dahil ang Claude 3.5 ay mas mahusay sa pag-coding kaysa sa GPT-4.
Mga Demo
Pagkakaiba mula sa Cha
Ang Cla ay malaki ang pagkakabatay sa huling proyekto ko, ang Cha. Ngunit, ang Cla ay gumagamit ng mga modelo ng Anthropic sa halip na mga modelo ng OpenAI. Gayundin, hindi sinusuportahan ng Cla ang Paghahanap ng Sagot, pag-scrape ng pahina mula sa URL, pag-scrape ng YouTube, at pagbuo ng imahe. Kaya sinusuportahan lamang nito ang isang simpleng interface ng CLI chat, suporta sa maraming linya, at hindi-interaktibong mode ng chat (sa pamamagitan ng CLI o file).
Kailangan mo ring kumuha ng API key mula sa Anthropic. Upang gawin ito, maaari mong sundan ang tutorial ng Anthropic at/o tingnan ang Pahina ng API Key ng Anthropic.
Pagmemerkado
Sa kasalukuyan, nag-market lang ako ng proyektong ito sa Twitter/X gamit ang aking pangunahing personal na account at sa Reddit. Pinakamagandang naging resulta ko ay sa Reddit, lalo na sa Anthropic Subreddit. Sa pamamagitan ng pagmemerkado na ito, nakakuha ako ng 3 GitHub stars sa loob ng isang linggo. Inilabas ko ang Cla sa simula ng Hulyo 2024, sa tingin ko mga Hulyo 1 o 2.
Konklusyon
Nagulat ako na ang Claude-3.5 ng Anthropic ay nalampasan ang GPT-4 ng OpenAI, lalo na pagdating sa pag-coding. Dahil dito, ginawa ko ang Cla upang kumilos tulad ng Cha ngunit para sa mga modelo ng Anthropic. Simula nang gawin ito, napansin kong ginagamit ko ang Cla sa 50% ng oras at ang Cha naman sa natitirang 50%. Sa kabuuan, nasasabik akong makita kung paano lalago ang proyektong ito.