Perplexity CLI: ตัวแทน AI ผ่านคำสั่งสำหรับโมเดล AI ของ Perplexity
Perplexity CLI ซึ่งพัฒนาโดย Noquli เป็นเอเจนต์ AI แบบโอเพ่นซอร์สที่ออกแบบมาสำหรับการโต้ตอบผ่าน command-line กับ Perplexity AI สร้างขึ้นด้วย Node.js (เวอร์ชัน 20.0.0 หรือสูงกว่า) และ TypeScript เชื่อมต่อกับโมเดล Sonar ของ Perplexity AI และ Perplexity Search API แจกจ่ายผ่าน npm เครื่องมือนี้ให้ผู้พัฒนามีอินเทอร์เฟซโดยตรงกับความสามารถของ AI รองรับการทำงานที่หลากหลายตั้งแต่การวิจัยไปจนถึงการเขียนสคริปต์ มันเสนอการสนับสนุน Model Context Protocol (MCP) สำหรับการรวมที่กำหนดเอง ทำให้เป็นการเพิ่มเติมที่หลากหลายสำหรับผู้ใช้ command-line.
Perplexity CLI เชื่อมต่อกับอะไร?
Perplexity CLI โดย Noquli เชื่อมต่อโดยตรงกับโมเดล Sonar ของ Perplexity AI และ Perplexity Search API มันทำหน้าที่เป็นตัวแทน AI แบบโอเพ่นซอร์สและอินเตอร์เฟซบรรทัดคำสั่ง โดยให้การเข้าถึงโดยตรงไปยังการให้เหตุผลและความสามารถในการค้นหาของ Perplexity AI โปรแกรมนี้ยังมีการสนับสนุน MCP ซึ่งบ่งบอกถึงความสามารถในการรวมระบบที่กำหนดเองโดยใช้ Model Context Protocol ซึ่งช่วยให้มันทำหน้าที่เป็นเซิร์ฟเวอร์ MCP โดยทั่วไปจะสื่อสารผ่าน HTTP สำหรับการแลกเปลี่ยนข้อมูล.
ฟีเจอร์หลักและเครื่องมือ
Perplexity CLI เปิดเผยเครื่องมือที่เรียกใช้งานได้หลายอย่าง รวมถึง การค้นหาเว็บในตัว, fetch, และ การทำงานหลายเครื่องมือ. มันให้เอกสารอ้างอิงคำสั่งสำหรับคำสั่งสแลชต่างๆ เช่น /help และ /chat และสนับสนุนคำสั่งที่กำหนดเองสำหรับการดำเนินการที่ปรับแต่งได้ เครื่องมือนี้ให้การตอบสนองแบบสตรีมมิ่งแบบเรียลไทม์พร้อม UI เทอร์มินัลที่ชัดเจน และผลลัพธ์ของมันอยู่ในรูปแบบ JSON เสมอ การสนับสนุน MCP ช่วยให้มันทำหน้าที่เป็นเซิร์ฟเวอร์ MCP ซึ่งเปิดใช้งานการรวมระบบ.
ใครคือผู้ใช้?
โปรแกรมนี้เหมาะสำหรับนักพัฒนาที่ชื่นชอบการทำงานในสภาพแวดล้อมบรรทัดคำสั่ง มันเหมาะสำหรับผู้ที่ต้องการรวมการค้นหาและการให้เหตุผลที่ขับเคลื่อนด้วย AI เข้ากับงานพัฒนาประจำวันหรือสคริปต์อัตโนมัติ การออกแบบมุ่งเน้นไปที่การโต้ตอบผ่านบรรทัดคำสั่งและการเขียนสคริปต์ ทำให้มันเหมาะสมกับการทำงานที่เน้นเทอร์มินัล ข้ามส่วนนี้หากคุณต้องการอินเตอร์เฟซผู้ใช้กราฟิกสำหรับการโต้ตอบกับ AI.
วิธีเริ่มต้น
เซิร์ฟเวอร์ทำการตรวจสอบสิทธิ์โดยใช้ API key ที่ส่งเป็นตัวแปรสภาพแวดล้อม ทางเลือกอื่น ผู้ใช้สามารถป้อน API key แบบโต้ตอบผ่านคำสั่ง "auth" หลังจากเริ่ม CLI.
กรณีการใช้งาน
- การวิจัยที่ขับเคลื่อนด้วย AI โดยใช้ความสามารถในการค้นหาและให้เหตุผลของ Perplexity.
- การรวมเครื่องมือสำหรับฟังก์ชันการค้นหาเว็บในตัวและฟังก์ชัน fetch.
- โหมด Headless (การเขียนสคริปต์) สำหรับการใช้งานในเวิร์กโฟลว์และสคริปต์อัตโนมัติ.
Perplexity CLI โดย Noquli มีอินเทอร์เฟซแบบบรรทัดคำสั่งโดยตรงสำหรับโมเดลและการค้นหาของ Perplexity AI มันรองรับการรวมระบบที่กำหนดเองผ่าน MCP และให้เครื่องมือที่จำเป็นสำหรับนักพัฒนา การมุ่งเน้นไปที่การโต้ตอบในเทอร์มินัลและการเขียนสคริปต์ทำให้มันเป็นเครื่องมือที่มีประโยชน์สำหรับผู้ใช้ทางเทคนิคเฉพาะกลุ่ม
