Perplexity CLI: Agen AI Baris Perintah untuk Model AI Perplexity
Perplexity CLI, yang dikembangkan oleh Noquli, adalah agen AI sumber terbuka yang dirancang untuk interaksi baris perintah dengan Perplexity AI. Dibangun dengan Node.js (versi 20.0.0 atau lebih tinggi) dan TypeScript, ia terhubung ke model Sonar Perplexity AI dan API Pencarian Perplexity. Didistribusikan melalui npm, alat ini memberikan pengembang antarmuka langsung ke kemampuan AI, mendukung berbagai alur kerja dari penelitian hingga penulisan skrip. Ini menawarkan dukungan Model Context Protocol (MCP) untuk integrasi kustom, menjadikannya tambahan yang serbaguna bagi pengguna baris perintah.
Apa yang dihubungkan oleh Perplexity CLI?
Perplexity CLI oleh Noquli terhubung langsung ke model Sonar Perplexity AI dan Perplexity Search API. Ini berfungsi sebagai agen AI sumber terbuka dan antarmuka baris perintah, memberikan akses langsung ke kemampuan penalaran dan pencarian Perplexity AI. Program ini juga memiliki Dukungan MCP, menunjukkan kemampuannya untuk integrasi kustom menggunakan Model Context Protocol. Ini memungkinkan untuk berfungsi sebagai server MCP, biasanya berkomunikasi melalui HTTP untuk pertukaran data.
Fitur dan alat inti
Perplexity CLI mengekspos beberapa alat yang dapat dipanggil, termasuk Pencarian web bawaan, fetch, dan alur kerja multi-alat. Ini menyediakan Referensi Perintah untuk berbagai perintah slash, seperti /help dan /chat, dan mendukung Perintah Kustom untuk operasi yang disesuaikan. Alat ini memberikan respons streaming waktu nyata dengan UI terminal yang jelas, dan outputnya selalu dalam format JSON. Dukungan MCP-nya memungkinkan untuk bertindak sebagai server MCP, memungkinkan integrasi.
Untuk siapa ini?
Program ini terutama ditujukan untuk pengembang yang lebih suka bekerja dalam lingkungan baris perintah. Ini cocok untuk mereka yang perlu mengintegrasikan pencarian dan penalaran bertenaga AI ke dalam tugas pengembangan harian atau skrip otomatis mereka. Desain ini berfokus pada interaksi baris perintah dan pemrograman skrip, menjadikannya cocok untuk alur kerja yang berfokus pada terminal. Lewati ini jika Anda memerlukan antarmuka pengguna grafis untuk interaksi AI.
Cara memulai
Server mengautentikasi menggunakan kunci API yang diteruskan sebagai variabel lingkungan. Sebagai alternatif, pengguna dapat memasukkan kunci API secara interaktif melalui perintah "auth" setelah memulai CLI.
Kasus penggunaan
- Penelitian Bertenaga AI menggunakan kemampuan pencarian dan penalaran Perplexity.
- Integrasi Alat untuk fungsi pencarian web bawaan dan fetch.
- Mode Headless (Pemrograman) untuk digunakan dalam alur kerja dan skrip otomatis.
Perplexity CLI oleh Noquli menawarkan antarmuka baris perintah langsung ke model dan pencarian Perplexity AI's. Ini mendukung integrasi kustom melalui MCP dan menyediakan alat penting untuk pengembang. Fokusnya pada interaksi terminal dan skrip menjadikannya utilitas praktis untuk pengguna teknis tertentu.
