Claude katika Shelli

Hifadhi ya GitHub ya Mradi

Kuhusu

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

Historia

Niliendeleza Cha ili kuingiliana kwa urahisi na modeli bora zaidi ya LLM kwenye terminal na hilo lilibadilisha kabisa jinsi ninavyoingiliana na shell yangu. Hili linaonekana kwa sababu mradi ulipata zaidi ya nyota 30 katika miezi tangu nilipouachilia na kuutangaza kwenye Twitter/X na Reddit. Lakini, mnamo Juni 21, 2024, Anthropic ilitoa modeli yao mpya ya hali ya juu zaidi, Claude 3.5 Sonnet. Baada ya kujaribu modeli hii kupitia mpango wa Pro wa Anthropic, mara moja niliona kwamba Claude 3.5 alikuwa bora zaidi katika uandishi wa programu kuliko modeli ya GPT-4 ya OpenAI. Niligundua hili kwa sababu Claude 3.5 aliniwezesha kwa mafanikio kujenga programu kamili na changamano ya React, kitu ambacho GPT-4 haikuweza kufanya hata kwa kutolewa kwa GPT-4o, ambayo ningesema ilikuwa modeli mbaya zaidi ikilinganishwa na modeli asili ya GPT-4. Kwa kujua hili, niliamua kujenga Cla ili ifanye kazi kama Cha lakini kwa mifano ya Anthropic kwa sababu Claude 3.5 alikuwa bora zaidi katika uandishi wa programu kuliko GPT-4.

Mionekano ya Onyesho

Twitter/X Onyesho #1

Tofauti Kati ya Cha

Cla inategemea sana mradi wangu wa mwisho, Cha. Lakini, Cla hutumia mifano ya Anthropic badala ya mifano ya OpenAI. Pia, Cla haiungi mkono Utafutaji wa Majibu, kuchambua kurasa za URL, kuchambua YouTube, na uzalishaji wa picha. Hivyo inaunga mkono tu kiolesura cha msingi cha gumzo cha CLI, msaada wa mistari mingi, na hali ya gumzo isiyoingiliana (kupitia CLI au faili).

Pia, utalazimika kupata ufunguo wa API kutoka Anthropic. Ili kufanya hivi, unaweza kufuata mafunzo ya Anthropic na/au kuangalia Ukurasa wa Ufunguo wa API wa Anthropic.

Uuzaji

Kwa sasa, nimefanya tu uuzaji wa mradi huu kwenye Twitter/X kupitia akaunti yangu binafsi kuu na kupitia Reddit. Nilipata mafanikio bora zaidi kwenye Reddit, hasa kupitia Subreddit ya Anthropic. Kupitia uuzaji huu, nilipata nyota 3 za GitHub ndani ya wiki moja. Niliachia Cla mwanzoni kabisa mwa Julai 2024, nafikiri karibu Julai 1 au 2.

Hitimisho

Ilikuwa mshangao kwangu jinsi modeli ya Claude-3.5 ya Anthropic ilivyoizidi modeli ya GPT-4 ya OpenAI, hasa inapohusu uandishi wa programu. Kwa sababu hii, nilijenga Cla ili ifanye kazi kama Cha lakini kwa mifano ya Anthropic. Tangu kufanya hivi, nimejikuta nikitumia Cla asilimia 50 ya muda na Cha asilimia nyingine 50 ya muda. Kwa ujumla, nina furaha kuona jinsi mradi huu utakavyoenda.