ait
v0.2.0
ait
은 여러 공급자의 여러 생성적 대형 언어 모델과 상호 작용하기 위한 터미널 사용자 인터페이스입니다. genai
크레이트를 사용하여 모델 제공자와 통신합니다. TUI는 ratatui
상자를 사용하여 구축되었습니다.
설치하려면 cargo
설치해야 합니다.
cargo install ait
이 저장소를 복제하고 ait
디렉터리로 cd
이동한 후 다음을 사용하여 애플리케이션을 실행합니다.
cargo run
다음을 실행하여 애플리케이션을 설치합니다.
cargo install --force --path .
바이너리 이름은 ait
입니다.
릴리스 아래에서도 바이너리를 다운로드할 수 있습니다.
채팅 인터페이스는 모달이며 '일반' 모드에서 시작됩니다. i
키를 누르면 텍스트를 텍스트 영역에 입력할 수 있습니다. 자세한 내용은 ?
를 누르면 확인할 수 있습니다. 열쇠. 모델 제공자에게 쿼리를 제출하려면 API 키를 얻고 적절한 환경 변수를 설정해야 하거나 http://localhost:11434
에서 실행 중인 Ollama 인스턴스가 필요합니다.
채팅 기록은 홈 디렉터리( ~/.cache/ait/chats.db
)의 사용자 캐시 디렉터리에 sqlite
데이터베이스( rusqlite
크레이트로 지원)로 저장됩니다. 또한 ait
macOS 및 Linux의 경우 사용자 홈 디렉터리 ~/.cache/ait/latest-chat.log
에 최신 채팅 로그를 저장합니다.