Claude katika Shell

Hazina ya GitHub ya Mradi

Kuhusu

Chombo rahisi cha mazungumzo kwa CLI kilichoundwa kwa ajili ya mwingiliano rahisi na mifano ya LLM ya Anthropic. Cla imetokana na mradi wa Cha.

Asili

Niliunda Cha ili kuingiliana kwa urahisi na mfano bora wa LLM kwenye terminali na ikabadilisha kabisa jinsi ninavyoingiliana na shell yangu. Hii inaonekana kwa sababu mradi ulipata zaidi ya nyota 30 katika miezi tangu nilipouachia na kulifanya matangazo kwenye Twitter/X na Reddit. Lakini, tarehe 21 Juni 2024, Anthropic walitoa mfano wao wa hivi karibuni wa hali ya juu, Claude 3.5 Sonnet. Baada ya kujaribu mfano huu kupitia mpango wa Anthropic Pro, mara moja nikaona kwamba Claude 3.5 alikuwa bora zaidi katika uandishi wa programu kuliko mfano wa GPT-4 wa OpenAI. Niligundua hili kwa sababu Claude 3.5 iliniruhusu kwa mafanikio kujenga app kamili na ngumu ya React, jambo ambalo GPT-4 haikuweza kufanya hata baada ya kutolewa kwa GPT-4o, ambayo ningesema ilikuwa mfano mbaya zaidi ukilinganisha na mfano wa awali wa GPT-4. Nilipofahamu hili, niliamua kuunda Cla ili itekeleze kama Cha lakini kwa mifano ya Anthropic kwa kuwa Claude 3.5 alikuwa bora zaidi katika uandishi wa programu kuliko GPT-4.

Maonyesho

Demo ya Twitter/X #1

Tofauti Kati ya Cha

Cla inatokana sana na mradi wangu uliopita, Cha. Lakini, Cla inatumia mifano ya Anthropic badala ya mifano ya OpenAI. Pia, Cla haisaidii Utafutaji wa Majibu, kunyakua data kutoka kurasa za URL, kunyakua data kutoka YouTube, na uzalishaji wa picha. Kwa hivyo inaunga mkono tu kiolesura cha mazungumzo cha CLI cha msingi, msaada wa mistari mingi, na modi ya mazungumzo isiyoingiliana (kupitia CLI au faili).

Pia, utahitaji kupata ufunguo wa API kutoka Anthropic. Ili kufanya hivyo, unaweza kufuata mfunzo wa Anthropic na/au kuangalia Ukurasa wa Funguo za API wa Anthropic.

Masoko

Hivi sasa, nimefanya uuzaji wa mradi huu tu kwenye Twitter/X kupitia akaunti yangu ya kibinafsi kuu na kupitia Reddit. Nilifanikiwa zaidi kwenye Reddit, hasa kupitia Subreddit ya Anthropic. Kupitia uuzaji huu, nilipata nyota 3 za GitHub katika wiki moja. Niliwachia Cla mwanzoni kabisa wa Julai 2024, nadhani karibu tarehe 1 au 2 Julai.

Hitimisho

Ilinishangaza jinsi mfano wa Anthropic wa Claude-3.5 ulivyomzidi mfano wa GPT-4 wa OpenAI, hasa linapokuja suala la uandishi wa programu. Kwa sababu hii, nilijenga Cla ili ifanye kazi kama Cha lakini kwa mifano ya Anthropic. Tangu nikifanya hivi, nilijikuta nikitumia Cla 50% ya muda na Cha 50% ya muda mwingine. Kwa ujumla, nina hamu kuona mradi huu utaenda vipi.