Cline adalah ekstensi pemrograman cerdas untuk VSCode yang memungkinkan Anda mengintegrasikan model Qwen dari Alibaba Cloud Model Studio guna menyelesaikan tugas pemrograman kompleks.
Prasyarat
Buat Kunci API dan pastikan Model Studio telah diaktifkan.
Dari daftar model, pilih model Qwen yang ingin Anda gunakan.
Model yang didukung dapat berubah sewaktu-waktu seiring pembaruan fitur Cline.
Unduh dan instal IDE VSCode.
Langkah-langkah
1. Instal Cline
Buka VSCode. Di Marketplace Ekstensi, cari Cline lalu instal.

2. Konfigurasikan model dan Kunci API
Setelah instalasi selesai, klik
di sidebar untuk membuka antarmuka Cline. Klik Bring my own API key. Pada kotak dialog yang muncul, pilih API Provider:
Disarankan: Pilih OpenAI Compatible. Opsi ini mendukung berbagai model, termasuk model terbaru.
Alternatif: Pilih Alibaba Qwen. Konfigurasinya lebih sederhana, tetapi mungkin tidak mendukung beberapa model terbaru.
Jika Anda pernah menggunakan Cline sebelumnya, klik tombol Settings di pojok kanan atas untuk menyesuaikan pengaturan.
OpenAI Compatible
Ini adalah metode yang disarankan karena mendukung lebih banyak model. Konfigurasikan parameter sebagai berikut:
Klik Continue untuk menyelesaikan konfigurasi. Jika Anda pernah menggunakan Cline sebelumnya, klik Done di pojok kanan atas. |
|
Alibaba Qwen
Klik Continue untuk menyelesaikan konfigurasi. Jika Anda pernah menggunakan Cline sebelumnya, klik Done di pojok kanan atas. |
|
3. Gunakan Cline
Konfigurasikan izin untuk Cline—seperti membaca, menulis, dan menjalankan perintah—menggunakan opsi Auto-approve di atas kotak input.
Mengaktifkan izin ini dapat meningkatkan konsumsi token. Aktifkan hanya setelah Anda memahami sepenuhnya fitur Cline.
Cline memiliki dua mode kerja: Plan dan Act.
Dalam mode Plan, Cline mengumpulkan informasi, memecah masalah, dan merancang rencana detail untuk menyelesaikan tugas. Mode ini tidak langsung memodifikasi file.
Dalam mode Act, Cline menyusun rencana dan menyelesaikan operasi langkah demi langkah. Mode ini dapat menjalankan perintah serta memodifikasi file.
Anda dapat beralih antar mode di bagian bawah kotak dialog.
Plan
Sebagai contoh, untuk menghasilkan algoritma quicksort dalam Python, ajukan pertanyaan berikut kepada Cline dalam mode Plan: "Tulis algoritma quicksort Python? Berikan saja kodenya langsung."

Dalam mode Plan, Cline tidak membuat atau memodifikasi file kode. Sebaliknya, mode Act akan membuat file baru dan menuliskan kodenya ke dalam file tersebut.
Act
Mulai sesi baru dan beralih ke mode Act. Sebagai contoh, untuk menghasilkan algoritma quicksort dalam Python, tanyakan kepada Cline: "Tulis algoritma quicksort Python?"

Cline menghasilkan kode dan menuliskannya ke dalam file. Kemudian, Cline meminta konfirmasi Anda sebelum menjalankan file tersebut untuk menguji hasilnya. Perintah hanya dijalankan setelah Anda mengonfirmasi.
FAQ
T: Mengapa saya mendapatkan error 401 Incorrect API key provided?
J: Error ini dapat terjadi karena alasan berikut:
Wilayah Kunci API tidak sesuai dengan wilayah Base URL. Pastikan keduanya sesuai.
Versi Cline yang lama tidak mendukung Alibaba Qwen sebagai API Provider. Perbarui Cline atau ubah API Provider menjadi OpenAI Compatible.
T: Mengapa konsumsi token tinggi?
J: Cline mengonsumsi banyak token karena membaca file proyek lokal Anda dan memanggil API berkali-kali. Jika Anda hanya perlu menggunakan Cline untuk tanya jawab sederhana, kosongkan centang pada kotak Auto-approve di atas kotak input dan gunakan mode Plan.
T: Bagaimana cara menghemat token?
J:
Kurangi file yang tidak relevan: Untuk mencegah konsumsi token akibat pemindaian file yang tidak relevan, jalankan Cline di folder proyek yang hanya berisi file yang diperlukan.
Rangkum percakapan: Cline menggunakan riwayat percakapan sebagai konteks. Untuk merangkum percakapan, klik tombol Compact Task atau masukkan perintah
/compact.
Gunakan instruksi yang tepat: Permintaan yang tidak jelas dapat memicu pemindaian file yang tidak perlu dan mengonsumsi lebih banyak token. Berikan pertanyaan atau instruksi yang jelas dan spesifik saat menggunakan Cline.
Pecah tugas menjadi bagian-bagian kecil: Saat menangani tugas kompleks, pecah menjadi beberapa tugas sederhana.
T: Mengapa saya mendapatkan error 400 <400> InternalError.Algo.InvalidParameter: An error during model pre-process saat menggunakan model QwQ?
J: Di antarmuka Pengaturan, klik MODEL CONFIGURATION lalu centang kotak Enable R1 messages format.

