Menggunakan model jarak jauh

Banyak developer menggunakan berbagai model bahasa besar seperti ChatGPT, Claude, dan GitHub Copilot. Dengan mengintegrasikan model jarak jauh di Android Studio, Anda dapat menggunakan model pilihan Anda dan memanfaatkan berbagai kemampuan AI.

Mengonfigurasi penyedia model jarak jauh

Tambahkan penyedia model jarak jauh baru ke Android Studio sebagai berikut:

  1. Di setelan Android Studio, perluas Tools > AI, lalu pilih Model Providers.
  2. Klik tombol Tambahkan .
  3. Pilih Penyedia Remote Pihak Ketiga.
    Dialog setelan dengan opsi Penyedia Lokal dan Penyedia Jarak Jauh pihak ketiga tersedia.
    Gambar 1. Pilih opsi penyedia jarak jauh.
  4. Masukkan detail penyedia:
    • Deskripsi: Berikan nama deskriptif untuk penyedia model jarak jauh Anda.
    • URL: Masukkan URL endpoint API untuk penyedia model jarak jauh Anda.
    • Kunci API: Masukkan kunci API yang diberikan oleh penyedia model jarak jauh Anda.
      Dialog setelan yang berisi formulir untuk memasukkan informasi penyedia model jarak jauh.
      Gambar 2. Masukkan informasi penyedia model jarak jauh.
  5. Klik Muat ulang untuk mengambil daftar model yang tersedia dari penyedia yang dikonfigurasi.
  6. Pilih model yang akan digunakan.
    Dialog setelan yang menampilkan informasi penyediaan jarak jauh, termasuk
         daftar model yang tersedia.
    Gambar 3. Pilih dari daftar model yang tersedia.
    Dengan memilih beberapa model, Anda dapat memilih model yang akan digunakan saat Anda mengirim perintah.
  7. Klik OK untuk menyimpan setelan Anda.

Memilih model jarak jauh untuk bantuan AI

Setelah mengonfigurasi penyedia model jarak jauh, pilih model yang akan digunakan untuk fitur bantuan AI:

  1. Buka jendela chat AI di Android Studio.
  2. Gunakan pemilih model untuk memilih model jarak jauh dari daftar model yang tersedia.

    Pemilih model di jendela chat yang menampilkan daftar model yang dapat Anda pilih.
    Gambar 4. Pilih model.

Pertimbangan penting

  • Persyaratan dan ketentuan: Saat menggunakan model pihak ketiga, Anda tunduk pada persyaratan dan ketentuannya.
  • Kompatibilitas fitur: Beberapa fitur AI Android Studio mungkin tidak berfungsi seperti yang diharapkan dengan semua model pihak ketiga.

Risiko keamanan

Menghubungkan ke model pihak ketiga apa pun memiliki risiko dan tanggung jawab yang melekat:

  • Model yang tidak terverifikasi: Berhati-hatilah saat menggunakan model yang tidak terverifikasi atau berasal dari sumber yang tidak diketahui. Penggunaan model semacam itu dapat menimbulkan kerentanan keamanan di lingkungan pengembangan Anda atau mengekspos kode sumber Anda.
  • Transmisi data: Menggunakan model eksternal berarti Anda mengirimkan kode, perintah, dan data input lainnya ke server penyedia pihak ketiga. Anda bertanggung jawab untuk memahami penanganan data dan kebijakan privasi penyedia.

Pengelolaan kunci API yang aman

Kunci API Anda adalah kredensial yang memberikan akses ke model dan layanan pihak ketiga serta menimbulkan biaya. Jangan pernah menyandikan kunci API Anda secara langsung ke kode sumber Anda. Tindakan ini akan mengekspos kunci tersebut kepada siapa pun yang melihat repositori Anda atau melakukan reverse engineering pada aplikasi Anda.

FAQ

T: Data apa yang dibagikan kepada penyedia model AI pihak ketiga?

J: Dengan terhubung ke model pihak ketiga eksternal, Anda setuju untuk mengirim kode dan data input lainnya (seperti perintah) ke penyedia tersebut untuk diproses. Anda bertanggung jawab untuk memverifikasi bahwa penggunaan Anda mematuhi persyaratan layanan mereka. Google tidak bertanggung jawab atas dan tidak dapat menjamin ketersediaan, performa, atau legalitas layanan pihak ketiga mana pun.

T: Dapatkah Google melihat data yang dibagikan kepada penyedia pihak ketiga?

J: Tidak. Google tidak dapat melihat file, perintah, atau respons apa pun yang dipertukarkan antara Anda dan penyedia model pihak ketiga. Semua pemrosesan data hanya dilakukan antara Anda dan penyedia model Anda.

T: Fitur AI Android Studio mana yang saat ini didukung oleh model pihak ketiga eksternal?

J: Fitur Chat dan Agen AI didukung saat terhubung ke model pihak ketiga eksternal. Namun, beberapa fitur AI Android Studio khusus mungkin tidak berfungsi seperti yang diharapkan atau sepenuhnya kompatibel saat menggunakan model eksternal, bukan model lokal default atau model yang disediakan Google.