bott
0.1.0
bott
에 오신 것을 환영합니다: 터미널 부조종사 bott
(bot-in-terminal의 약어)는 단순한 명령줄 도구가 아닙니다. 그것은 터미널이라는 광대한 세계의 부조종사입니다. 터미널 전문가처럼 느껴지도록 설계된 bott는 일상적인 활동을 지원하고 유용한 팁을 제공하며 명령줄 경험에 유머를 더해줍니다.
Rust가 아직 없다면 설치하고 버전이 1.74.0보다 큰지 확인하세요.
$ curl --proto ' =https ' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ source $HOME /.cargo/env
$ rustc --version
단일 명령으로 봇을 설치합니다.
$ curl -o- https://raw.githubusercontent.com/subbu963/bott/v0.1.0/install.sh | bash
OpenAI의 지능을 선호하든 Ollama의 지혜를 선호하든 bott가 도와드립니다. LLM(대형 언어 모델)을 선택하고 터미널의 성능을 최대한 활용하세요.
$ bott ! config set -k llm openai
$ bott ! config set -k openai:api_key -v YOUR_API_KEY
키체인에 안전하게 저장되어 있는 API 키는 bot으로 안전합니다.
gpt-4
입니다. OpenAI 모델을 변경하려면(사용 가능한 모델은 [OpenAI 설명서](https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turbo 참조) 참조) 다음을 수행하세요. $ bott ! config set -k openai:model -v YOUR_PREFERRED_MODEL
codellama:7b-instruct
입니다. 모델을 변경하려면(사용 가능한 모델은 라이브러리 참조) 다음을 수행하십시오. $ ollama pull codellama:7b-instruct
$ bott ! config set -k ollama:model -v codellama:7b-instruct
$ bott ! config set -k llm -v ollama
안전하고 준비된 bott는 이제 Ollama 모델을 활용하여 터미널 경험을 향상합니다.
Bott는 일상적인 터미널 활동을 돕는 데 탁월합니다. 예를 들어, Git 저장소에서 작업하고 변경된 JS 파일만 커밋에 추가하려는 경우:
$ bott ! query " figure out all the js files that i have changed in the current directory and add them to the commit. "
Bott는 세션을 추적하여 후속 질문을 할 수 있도록 합니다.
$ bott ! query " do the same for html files as well "
명령 문제를 해결할 때 bott는 디버깅 도우미로 빛납니다. OS 버전 가져오기와 같이 온라인에서 발견된 명령이 실패하는 경우:
$ bott ! run cat /etc/os-release
$ bott ! debug
Bott가 개입하여 시스템에서 명령이 실패하는 이유를 조사하고 알아냅니다.
터미널 속 든든한 동반자 봇과 함께 여행을 즐겨보세요!