ait
เป็นอินเทอร์เฟซผู้ใช้เทอร์มินัลสำหรับการโต้ตอบกับโมเดลภาษาขนาดใหญ่ที่สร้างขึ้นหลายแบบจากผู้ให้บริการหลายราย ใช้ลัง genai
เพื่อสื่อสารกับผู้ให้บริการโมเดล TUI สร้างโดยใช้ลัง ratatui
การติดตั้งต้องมีการติดตั้ง cargo
cargo install ait
โคลนที่เก็บนี้และ cd
ไปยังไดเร็กทอรี ait
และรันแอปพลิเคชันโดยใช้:
cargo run
ติดตั้งแอปพลิเคชันโดยการรัน:
cargo install --force --path .
ชื่อไบนารีคือ ait
ไบนารี่ยังพร้อมให้ดาวน์โหลดภายใต้การเผยแพร่
อินเทอร์เฟซการแชทเป็นแบบโมดอลและเริ่มต้นในโหมด 'ปกติ' โดยการกดปุ่ม i
ก็สามารถป้อนข้อความลงในพื้นที่ข้อความได้ สามารถดูข้อมูลเพิ่มเติมได้โดยกด ?
สำคัญ. หากต้องการส่งคำค้นหาไปยังผู้ให้บริการโมเดล คุณจะต้องได้รับคีย์ API และตั้งค่าตัวแปรสภาพแวดล้อมที่เหมาะสม หรือคุณต้องการอินสแตนซ์ Ollama ที่ทำงานอยู่บน http://localhost:11434
ประวัติการแชทจะถูกจัดเก็บเป็นฐานข้อมูล sqlite
(อำนวยความสะดวกโดย rusqlite
crate) ในไดเร็กทอรีแคชของผู้ใช้ในโฮมไดเร็กตอรี่ ( ~/.cache/ait/chats.db
) นอกจากนี้ ait
จะจัดเก็บบันทึกการแชทล่าสุดไว้ในโฮมไดเร็กตอรี่ของผู้ใช้ ~/.cache/ait/latest-chat.log
บน macOS และ Linux