ell
Interfejs wiersza poleceń dla LLM napisany w Bash.
Działanie
`ell` to zaawansowane narzędzie wiersza poleceń, które ma minimalne zależności, dzięki czemu można je łatwo uruchomić w dowolnym środowisku terminala. Korzysta ona z usług takich jak Gemini API, aby ułatwić interakcję z modelami LLM, umożliwiając użytkownikom zadawanie pytań, prowadzenie rozmów i inne działania. `ell` obsługuje znaki łącznika, co umożliwia płynną integrację z innymi narzędziami, a nawet z innymi instancjami `ell` w przypadku bardziej złożonych zastosowań LLM. Oferuje praktyczne funkcje, takie jak strumieniowanie danych, wyróżnianie składni i podział na strony. Umożliwia też zaawansowaną automatyzację dzięki szablonom funkcji, takim jak wywoływanie funkcji i wykonywanie kodu. Dodatkowo system haków umożliwia korzystanie z wtyczek, co pozwala użytkownikom dostosować narzędzie do ich konkretnych potrzeb.
Otrzymało ono niespodziewanie pozytywne opinie:
- na Hackernews uzyskało ponad 200 głosów i wywołało ponad 80 dyskusji, pozostając na stronie głównej HN przez ponad dobę. Użytkownicy przekazali bardzo pozytywne opinie i praktyczne sugestie.
- Na GitHubie `ell` otrzymał ponad 300 gwiazdek, a użytkownicy przesłali zgłoszenia błędów związanych z dokumentacją dotyczącą zgodności i konfiguracji, które zostały szybko rozwiązane.
- W moim osobistym gronie wielu znajomych wspierało proces rozwoju, pomagając w rozwiązywaniu problemów i testowaniu funkcji. W przyszłości dodamy też więcej wtyczek i obsługę kolejnych dostawców.
Utworzone za pomocą
- Brak
Zespół
Autor:
simonmysun
Od
Niemcy