chatgpt บนระบบของคุณ
ผู้ช่วย OpenAI API จัดการตัวแทนประวัติการสนทนาร้านค้าเวกเตอร์และเครื่องมือที่ใช้งานได้ซึ่ง TrampingNaly ต้องการรหัสหม้อไอน้ำจำนวนมากเพื่อตั้งค่า
เป้าหมายของเรากับ OAI คือการจัดหาอินเทอร์เฟซที่เรียบง่ายและใช้งานง่ายเพื่อโต้ตอบกับ API นี้
เวอร์ชันปัจจุบันมีอินเทอร์เฟซ CLI แต่จะมีอีกมากมายในอนาคต
เพียงเรียกใช้ oai
จากบรรทัดคำสั่งเพื่อโต้ตอบ
ปัจจุบัน OAI อาศัย BUN และจำเป็นต้องติดตั้งในระบบของคุณเพื่อเรียกใช้โครงการ
เวอร์ชันใหม่อาจอนุญาตให้ใช้ node
Runtime แต่ตอนนี้รองรับ bun
เท่านั้น
git clone [email protected]:pAIrprogio/gpt-assistant-cli-playground.git
bun install
OPENAI_API_KEY=your-key
ในการติดตั้งผู้ช่วยของคุณทั่วโลกและเข้าถึงด้วยคำสั่ง oai
ให้เรียกใช้ bun link
ในโฟลเดอร์ของโครงการ
การเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นกับโครงการจะสะท้อนให้เห็นในคำสั่งทั่วโลกโดยไม่มีขั้นตอนการสร้างเพิ่มเติม
oai
หรือ oai chat
: เริ่มแชทกับผู้ช่วยoai a|assistant
: จัดการผู้ช่วยของคุณoai a ls|list
: รายการผู้ช่วยที่มีอยู่oai a add|create|new
: สร้างผู้ช่วยใหม่oai a rm|remove|delete
: ลบผู้ช่วยoai ae|edit
: แก้ไขผู้ช่วยoai vs|vector-store
: จัดการร้านค้าเวกเตอร์ของคุณoai vs ls|list
: รายการที่เก็บเวกเตอร์ที่มีอยู่oai vs add|create|new
: สร้างร้านค้าเวกเตอร์ใหม่oai vs rm|remove|delete
: ลบร้านค้าเวกเตอร์oai vs e|edit
: แก้ไขร้านค้าเวกเตอร์oai vs sync
: SYNC Managed Vector Stores ผู้ช่วยที่จัดเก็บเวกเตอร์ใช้โดยผู้ช่วยที่เปิดใช้ file search
เพื่อดึงข้อมูลที่เกี่ยวข้องแบบไดนามิก OAI ช่วยให้คุณจัดการการซิงโครไนซ์ที่กำหนดเอง
เมื่อตั้งค่าแล้วตรวจสอบให้แน่ใจว่าได้เรียกใช้ oai vs sync
เพื่อซิงโครไนซ์ร้านค้าเวกเตอร์ของคุณ
ทำตามขั้นตอนใน docs/add-new-tool.md
เนื่องจากปัญหาใน BUN-VSCODE คุณต้องตรวจสอบผ่านดีบักเกอร์ภายนอก
ในการดีบักโครงการเรียกใช้ bun debug
ในโฟลเดอร์ของโครงการ