Claude в Оболонці
Про
Простий CLI чат-інструмент, розроблений для легкої взаємодії з LLM моделями Anthropic. Cla базується на проекті Cha.
Передісторія
Я розробив Cha, щоб легко взаємодіяти з найкращою LLM моделлю в терміналі, і це повністю змінило спосіб, яким я взаємодію зі своїм шеллом. Це видно, оскільки проект отримав понад 30 зірок за кілька місяців після його випуску та просування в Twitter/X і Reddit. Але 21 червня 2024 року Anthropic випустив свою останню вдосконалену модель, Claude 3.5 Sonnet. Після того, як я спробував цю модель через Pro план Anthropic, я відразу зрозумів, що Claude 3.5 значно краще кодує, ніж модель GPT-4 від OpenAI. Я зрозумів це, оскільки Claude 3.5 успішно дозволив мені створити повноцінний і складний React додаток, що було чимось, що GPT-4 не міг зробити навіть з випуском GPT-4o, який, на мою думку, був ще гіршою моделлю в порівнянні з оригінальною моделлю GPT-4. Знаючи це, я вирішив створити Cla, щоб діяти як Cha, але для моделей Anthropic, оскільки Claude 3.5 значно краще кодує, ніж GPT-4.
Демонстрації
Різниця між Cha
Cla значною мірою базується на моєму останньому проекті, Cha. Але Cla використовує моделі Anthropic, а не моделі OpenAI. Також Cla не підтримує пошук відповідей, сканування веб-сторінок, сканування YouTube та генерацію зображень. Тому він підтримує лише базовий CLI чат-інтерфейс, підтримку багаторядкових повідомлень та неінтерактивний режим чату (через CLI або файл).
Також вам потрібно буде отримати API ключ від Anthropic. Для цього ви можете слідувати посібнику Anthropic та/або перевірити Сторінку API ключів Anthropic.
Маркетинг
Наразі я лише проводив маркетинг цього проекту в Twitter/X через свій основний особистий акаунт та через Reddit. Найбільший успіх я мав на Reddit, особливо через Subreddit Anthropic. Завдяки цьому маркетингу я отримав 3 зірки на GitHub за один тиждень. Я випустив Cla на початку липня 2024 року, думаю, приблизно 1 або 2 липня.
Висновок
Для мене було сюрпризом, як модель Claude-3.5 від Anthropic перевершила модель GPT-4 від OpenAI, особливо коли справа доходить до кодування. Через це я створив Cla, щоб діяти як Cha, але для моделей Anthropic. Відтоді я виявив, що використовую Cla 50% часу, а Cha інші 50% часу. Загалом, я з нетерпінням чекаю, як розвиватиметься цей проект.