Instal Bailian CLI dan Skills, konfigurasikan autentikasi, dan verifikasi.
Halaman ini membahas cara menginstal Bailian CLI, menginstal Skills pendamping, dan mengonfigurasi autentikasi.
Meskipun pnpm / yarn telah diinstal, gunakan npm untuk menginstal
Setelah instalasi, dua perintah ditambahkan ke PATH Anda:
Jalankan
Setelah CLI diverifikasi, instal Skills pendamping agar Agent Anda mendapatkan berbagai kemampuan Bailian secara lengkap. Metode satu kali yang direkomendasikan adalah perintah bootstrap bawaan CLI:
Ini menginstal setiap Skill
Untuk menginstal satu Skill, ganti
Anda harus melakukan autentikasi sebelum memanggil API apa pun. Pilih salah satu metode di bawah ini berdasarkan lingkungan Anda.
API Keys standar dan kunci langganan Token Plan berbeda sebagai berikut:
Perintah login sudah menguji kelayakan penggunaan, sehingga Anda hanya perlu mengonfirmasi status konfigurasi:
Tidak diperlukan pengujian panggilan model berulang. Jika login gagal, gunakan
Untuk menghapus kredensial lokal dan keluar, jalankan:
Prasyarat
- Akses jaringan (baik registri npm atau
bailian.aliyun.com, tergantung pada metode instalasi yang Anda pilih di bawah ini). - Untuk metode npm: Node.js >= 18.17.0 (verifikasi dengan
node -v) dan npm (verifikasi dengannpm -v). Jika Anda tidak memiliki Node.js, atau versi Anda terlalu lama, gunakan skrip instalasi biner di bawah ini sebagai gantinya — tidak memerlukan Node.js.
Instal CLI
- npm (Node.js yang ada)
- Skrip biner (tidak memerlukan Node.js)
bailian-cli — jangan gunakan pnpm / yarn untuk menginstal CLI.bl (alias singkat) dan bailian (nama lengkap). Verifikasi:
bl update kapan saja untuk memeriksa dan menginstal versi CLI terbaru.
Jika Anda melihat
command not found, periksa apakah direktori bin global ada di PATH Anda: untuk instalasi npm, jalankan npm config get prefix dan tambahkan subdirektori bin-nya ke PATH; untuk instalasi biner, tambahkan jalur yang dicetak oleh skrip instalasi.Instal Skills
Setelah CLI diverifikasi, instal Skills pendamping agar Agent Anda mendapatkan berbagai kemampuan Bailian secara lengkap. Metode satu kali yang direkomendasikan adalah perintah bootstrap bawaan CLI:
bailian-* di registri (ditambah bailian-protocol bersama) dalam satu kali proses, dan merupakan jalur instalasi yang direkomendasikan secara resmi. Jika bl skill init tidak tersedia, gunakan alat skills sebagai gantinya (memerlukan Git pada mesin; paket skills terbaru memerlukan Node.js >= 22.20, jadi sematkan skills@1.5.18 pada Node.js 18):
--skill '*' dengan namanya; --list menampilkan semua Skill di repositori.
Konfigurasikan autentikasi
Anda harus melakukan autentikasi sebelum memanggil API apa pun. Pilih salah satu metode di bawah ini berdasarkan lingkungan Anda.
- Login konsol (direkomendasikan)
- API Key Standar
- Token Plan
- Token akses AK/SK
- Variabel lingkungan
Paling cocok untuk instalasi lokal interaktif — tidak perlu menyalin API Key secara manual. Perintah ini membuka browser untuk menyelesaikan login dan otorisasi konsol Alibaba Cloud:Ini juga membuka kemampuan konsol seperti
app list dan usage free, serta secara otomatis mengonfigurasi kredensial yang diperlukan untuk panggilan API Key.| Aspek | API Key Standar | API Key Token Plan |
|---|---|---|
| Penagihan | Bayar sesuai pemakaian (termasuk kuota gratis pengguna baru) | Mengurangi kuota langganan Token Plan Anda |
| Cakupan | Panggilan layanan model | Panggilan ke model yang didukung oleh Token Plan |
| Penggunaan umum | Tanpa langganan, atau bayar sesuai pemakaian | Pelanggan Token Plan yang menggunakan kuota paket terlebih dahulu |
| Pengaturan | bl auth login --api-key <Key> | bl auth login --config token-plan --api-key <sk-sp-Key> |
Verifikasi
Perintah login sudah menguji kelayakan penggunaan, sehingga Anda hanya perlu mengonfirmasi status konfigurasi:
hint atau message pada output untuk memecahkan masalah (jaringan, Key tidak valid, base_url, dll.).
Keluar
Untuk menghapus kredensial lokal dan keluar, jalankan:
Pemecahan Masalah
bl: perintah tidak ditemukan
bl: perintah tidak ditemukan
Direktori bin global tidak ada di PATH Anda. Jalankan
npm config get prefix dan tambahkan subdirektori bin-nya ke PATH, lalu coba lagi.kesalahan engines selama instalasi
kesalahan engines selama instalasi
Versi Node.js terlalu rendah. Tingkatkan ke >= 18.17.0 dan instal ulang.
401 / kegagalan autentikasi
401 / kegagalan autentikasi
Belum login atau API Key tidak valid. Jalankan ulang perintah login untuk jenis Key Anda (API Key standar atau Token Plan).
Mengapa panggilan model CLI tidak mengurangi Token Plan saya?
Mengapa panggilan model CLI tidak mengurangi Token Plan saya?
Kredensial aktif adalah API Key standar (profil
default). Token Plan mengharuskan API Key langganan Anda masuk ke profil token-plan; jalankan bl auth status --output json untuk melihat kredensial mana yang aktif.Bagaimana cara membuat panggilan model CLI menggunakan Token Plan saya?
Bagaimana cara membuat panggilan model CLI menggunakan Token Plan saya?
Masuk dengan API Key langganan Anda:
bl auth login --config token-plan --api-key <sk-sp-Key>. Jika profil sudah ada, beralihlah ke profil tersebut dengan bl config use --name token-plan.Bisakah saya menggunakan setiap fitur CLI hanya dengan API Key Token Plan?
Bisakah saya menggunakan setiap fitur CLI hanya dengan API Key Token Plan?
Tidak. Perintah panggilan model berfungsi; fitur konsol (seperti
app list, usage free, workspace) memerlukan login konsol (bl auth login --console), dan manajemen seat Token Plan juga memerlukan kredensial AK/SK OpenAPI Alibaba Cloud. Lihat Konfigurasikan autentikasi untuk perbandingannya.Bagaimana cara memeriksa dan beralih API Key yang aktif?
Bagaimana cara memeriksa dan beralih API Key yang aktif?
Jalankan
bl auth status --output json untuk memeriksa kredensial aktif (disamarkan), bl config list untuk mencantumkan semua profil, dan bl config use --name <profile> untuk beralih ke profil aktif.Jaringan perusahaan tidak dapat menjangkau npm
Jaringan perusahaan tidak dapat menjangkau npm
Konfigurasikan mirror atau proxy, lalu instal ulang.
Hanya pnpm yang tersedia, tidak ada npm
Hanya pnpm yang tersedia, tidak ada npm
Gunakan skrip instalasi biner sebagai gantinya (tidak memerlukan Node.js/npm):
curl -fsSL https://bailian.aliyun.com/cli/install.sh | bash. Atau, instal atau perbaiki npm terlebih dahulu, lalu gunakan npm install -g bailian-cli — tetapi jangan gunakan pnpm / yarn untuk menginstal CLI.