షెల్‌లో క్లాడ్

ప్రాజెక్ట్ యొక్క GitHub రిపాజిటరీ

పరిచయం

Anthropic యొక్క LLM మోడళ్లతో సులభంగా పరస్పర చర్య చేయడానికి రూపొందించిన సరళమైన CLI చాట్ సాధనం. Cla అనేది Cha ప్రాజెక్ట్‌పై ఆధారపడి ఉంది.

నేపథ్య కథనం

టెర్మినల్‌లో అత్యుత్తమ LLM మోడల్‌తో సులభంగా పరస్పర చర్య చేయడానికి నేను Chaను అభివృద్ధి చేశాను, ఇది నా షెల్‌తో నేను పరస్పర చర్య చేసే విధానాన్ని పూర్తిగా మార్చింది. నేను దాన్ని విడుదల చేసి Twitter/X మరియు Redditలో ప్రచారం చేసినప్పటి నుంచి కొన్ని నెలల్లోనే ఈ ప్రాజెక్ట్‌కు 30కి పైగా స్టార్‌లు రావడం దీనికి నిదర్శనం. అయితే, జూన్ 21, 2024న Anthropic తమ తాజా అధునాతన మోడల్ Claude 3.5 Sonnetను విడుదల చేసింది. Anthropic యొక్క Pro ప్లాన్ ద్వారా ఈ మోడల్‌ను ప్రయత్నించిన తర్వాత, Claude 3.5, OpenAI యొక్క GPT-4 మోడల్ కంటే కోడింగ్‌లో చాలా మెరుగ్గా ఉందని నాకు వెంటనే అర్థమైంది. ఇది నాకు అర్థమైన కారణం ఏమిటంటే, GPT-4o విడుదలైన తర్వాత కూడా GPT-4 చేయలేని పని అయిన పూర్తి మరియు సంక్లిష్టమైన React యాప్‌ను నిర్మించడానికి Claude 3.5 విజయవంతంగా నాకు సహాయపడింది; GPT-4o అసలు GPT-4 మోడల్‌తో పోలిస్తే మరింత చెత్త మోడల్ అని నేను చెప్పగలను. ఇది తెలిసిన తర్వాత, Claude 3.5, GPT-4 కంటే కోడింగ్‌లో చాలా మెరుగ్గా ఉన్నందున, Anthropic యొక్క మోడళ్ల కోసం Chaలా పనిచేసేలా Claను నిర్మించాలని నిర్ణయించుకున్నాను.

డెమోలు

Twitter/X డెమో #1

Chaతో తేడా

Cla నా చివరి ప్రాజెక్ట్ Chaపై ఎక్కువగా ఆధారపడి ఉంది. అయితే, Cla OpenAI యొక్క మోడళ్లకు బదులుగా Anthropic యొక్క మోడళ్లను ఉపయోగిస్తుంది. అలాగే, Cla సమాధాన శోధన, URL పేజీ స్క్రేపింగ్, YouTube స్క్రేపింగ్ మరియు చిత్రాల సృష్టికి మద్దతు ఇవ్వదు. కాబట్టి ఇది ప్రాథమిక CLI చాట్ ఇంటర్‌ఫేస్, బహుళ-లైన్ మద్దతు మరియు ఇంటరాక్టివ్ కాని చాట్ మోడ్‌ (CLI లేదా ఫైల్ ద్వారా)కు మాత్రమే మద్దతు ఇస్తుంది.

అలాగే, మీరు Anthropic నుంచి ఒక API కీని పొందాలి. దీన్ని చేయడానికి, మీరు Anthropic యొక్క ట్యుటోరియల్ను అనుసరించవచ్చు మరియు/లేదా Anthropic యొక్క API కీ పేజీను చూడవచ్చు.

ప్రచారం

ప్రస్తుతం, నేను ఈ ప్రాజెక్ట్‌ను నా ప్రధాన వ్యక్తిగత ఖాతా ద్వారా Twitter/Xలో మరియు Reddit ద్వారా మాత్రమే ప్రచారం చేశాను. Redditలో, ముఖ్యంగా Anthropic సబ్‌రెడిట్ ద్వారా, నాకు అత్యుత్తమ విజయాన్ని సాధించాను. ఈ ప్రచారం ద్వారా, ఒక వారంలో నాకు 3 GitHub స్టార్‌లు వచ్చాయి. నేను Claను 2024 జూలై ప్రారంభంలోనే, జూలై 1 లేదా 2 ప్రాంతంలో అనుకుంటాను, విడుదల చేశాను.

ముగింపు

Anthropic యొక్క Claude-3.5 మోడల్, ముఖ్యంగా కోడింగ్ విషయంలో, OpenAI యొక్క GPT-4 మోడల్‌ను అధిగమించడం నాకు ఆశ్చర్యంగా అనిపించింది. దీనివల్ల, Anthropic యొక్క మోడళ్ల కోసం Chaలా పనిచేసేలా Claను నిర్మించాను. ఇది చేసినప్పటి నుంచి, నేను 50% సమయం Claను, మిగిలిన 50% సమయం Chaను ఉపయోగిస్తున్నానని గమనించాను. మొత్తంగా, ఈ ప్రాజెక్ట్ ఎలా ముందుకు సాగుతుందో చూడటానికి నేను ఉత్సాహంగా ఉన్నాను.