Gunakan klien Deep Learning Containers (DLC) untuk mengelola data dan pekerjaan di Platform for AI (PAI). Klien ini mendukung penyelesaian otomatis perintah, pengiriman pekerjaan pelatihan, serta manajemen pekerjaan. Sebelum memulai, Anda harus mengunduh klien dan melakukan autentikasi identitas. Bagian ini menjelaskan cara mengunduh klien DLC dan menyelesaikan autentikasi.
Catatan penggunaan
Jika terjadi kesalahan sertifikat saat menjalankan klien DLC, jalankan perintah berikut: sudo apt-get update && sudo apt-get install ca-certificates.
Unduh klien DLC
Unduh klien DLC sesuai dengan sistem operasi Anda:
Tidak diperlukan instalasi setelah mengunduh file klien. Cukup jalankan perintah chmod +x dlc untuk memberikan izin eksekusi pada file tersebut.
Penyelesaian otomatis
Deskripsi Fitur
Fitur penyelesaian otomatis DLC bekerja seperti perintah kubectl dan Arena. Penyelesaian otomatis melengkapi perintah atau argumen yang diketik dalam antarmuka baris perintah (CLI). Untuk menggunakan fitur ini, ketik sebagian perintah atau argumen lalu tekan tombol Tab dua kali.
Sintaks
./dlc completion <tipe_shell>Deskripsi Parameter
<tipe_shell> menentukan jenis shell yang ingin Anda lengkapi secara otomatis. Nilai yang valid adalah: bash, fish, powershell, dan zsh.
Contoh
Berikut adalah contoh penggunaan penyelesaian otomatis pada shell bash.
Jika paket bash-completion belum terinstal, jalankan perintah berikut untuk menginstalnya, lalu aktifkan dengan menjalankan
source. Lewati langkah ini jika paket sudah terinstal.# Jalankan perintah berikut untuk menginstal paket bash-completion di macOS: brew install bash-completion && source /usr/local/etc/bash_completion # Jalankan perintah berikut untuk menginstal paket bash-completion di Linux: yum install bash-completion && source /etc/profile.d/bash_completion.shAktifkan fitur penyelesaian otomatis dengan menjalankan perintah berikut. Fitur ini bergantung pada paket bash-completion. Jika muncul pesan kesalahan, itu menunjukkan bahwa paket bash-completion belum terinstal.
source <(./dlc completion bash)Masukkan perintah
./dlcdan tekan tombol Tab dua kali. Anda akan melihat daftar perintah yang disediakan oleh klien DLC../dlcPerintah berikut adalah perintah yang disediakan oleh klien DLC.
completion config create delete get help logs stop submit
CatatanUntuk informasi lebih lanjut tentang penyelesaian otomatis pada jenis shell lainnya, jalankan perintah
dlc completion <zsh | fish | powershell> --help.
Autentikasi identitas
Deskripsi Fitur
Saat pertama kali menggunakan klien DLC untuk mengelola data dan pekerjaan, Anda harus menggunakan pasangan AccessKey dari akun Alibaba Cloud Anda untuk autentikasi identitas. Setelah autentikasi berhasil, Anda tidak perlu mengulanginya saat menggunakan klien DLC.
Sintaks
./dlc config --protocol https --access_id <yourAccessKeyID> --access_key <yourAccessKeySecret> [--endpoint <yourEndpoint>] [--region <yourRegion>]Deskripsi Parameter
Parameter
Diperlukan
Deskripsi
Tipe
<yourAccessKeyId>
Ya
ID AccessKey dari akun Alibaba Cloud Anda.
STRING
<yourAccessKeySecret>
Ya
Rahasia AccessKey dari akun Alibaba Cloud Anda.
STRING
<yourEndpoint>
Ya
Titik akhir wilayah tempat layanan DLC berada. Contoh: pai-dlc.cn-shanghai.aliyuncs.com.
STRING
<yourRegion>
Ya
Titik akhir wilayah tempat layanan DLC berada. Misalnya, China (Shanghai) adalah cn-shanghai.
STRING
Contoh
Setelah autentikasi berhasil, sistem menyimpan konfigurasi ke file .dlc/config di direktori saat ini secara default. Contohnya, Anda dapat menjalankan perintah autentikasi berikut:
./dlc config --protocol https \ --access_id <AccessKeyId> \ --access_key <AccessKeySecret> \ --endpoint 'pai-dlc.cn-shanghai.aliyuncs.com' \ --region cn-shanghaiHasil berikut akan ditampilkan:
[OK] Konfigurasi disimpan di: ~/.dlc/config
Referensi
Setelah menyelesaikan autentikasi identitas, Anda dapat merujuk pada daftar perintah yang didukung untuk melakukan operasi terkait. Untuk informasi lebih lanjut, lihat Perintah yang Didukung.
Anda juga dapat mengirimkan pekerjaan DLC melalui konsol PAI. Untuk informasi lebih lanjut, lihat Kirim Pekerjaan Menggunakan Konsol.