24 March 2025
0 0
Read Time:2 Minute, 45 Second

Kali ini membahas tutorial dalam membuat fitur ChatBot dengan menggunakan AI Assistant Tools yang disediakan oleh App Inventor 2 langsung dalam membuat aplikasi Android sendiri seperti model ChatGPT, Ollama, dkk. Kamu bisa membuat aplikasi Android sendiri dalam mencari informasi atau chatting yang bersifat tanya-jawab. Misalkan, kamu membuat aplikasi Android tentang konsultasi permasalahan keluhan laptop atau gadget dari si pelanggan.

Layanan AI Assistant dari App Inventor tidak mewajibkan menggunakan API Key dari OpenAI. Jika kamu ingin melakukan kustomisasi untuk mendapat jawaban dengan bantuan AI Assistant, maka bisa cantumkan API Key dari OpenAI milik akun kamu sendiri. Jika kamu tidak menggunakan kode API Key OpenAI milik kamu sendiri yang pasti ada batasan dalam penggunaan AI Assistant yang disebabkan oleh menggunakan Kode API Key dari App Inevntor langsung dan tokennya bisa berbeda yang berdasarkan project.

LANGKAH-LANGKAH

1. Kunjungi situs MIT App Inventor 2.

2. Klik Create App.

3. Lakukan login dengan menggunakan layanan Google alias gmail.

4. Apabila ada yang mengisi data informasi yang berarti kamu baru menggunakan App Inventor 2.

5. Klik New Project.

6. Isikan nama project yakni “chatbotai” dan bagian Theme dibiarkan saja, klik OK / Finish.

7. Aturlah tampilan tata letak (alignment) aplikasi menjadi rata tengah.

8. Tambahkan TextBox dengan memberikan warna kuning untuk latar belakangnya. Komponen ini dipakai untuk memasukkan teks yang bersifat tanya.

9. Tambahkan Button untuk tombol mulai proses mencari jawaban melalui AI Assistant.

10. Tambahkan Notifier untuk menampilkan informasi dalam bentuk toast atau alert dialog.

11. Tambahkan VerticalScrollArrangement agar bisa melakukan scrolling apabila mendapatkan jawaban panjang dari AI Assistant.

Baca juga artikel :  Google Sheets Query pada Kodular

12. Tambahkan Label ke dalam layout Vertical Scroll tadi. Komponen ini digunakan untuk menampilkan informasi hasil jawaban dari AI Assistant.

13. Tambahkan ChatBot untuk dibuat fitur seperti tanya-jawab dengan bantuan AI Assistant. Apabila kamu memiliki API Key dari OpenAI sendiri, maka bisa dimasukkan ke dalam kolom Apikey. Jika tidak ada, biarkan kosong saja.

14. Klik Blocks.

15. Buatlah program untuk tombol proses dala, mencari jawaban melalui AI Assistant dari hasil input teks ssebelumnya.

16. Buatlah program untuk menampilkan pesan error atau kesalahan dalam proses mencari jawaban dari Ai Assistant.

17.Blok program untuk menampilkan hasil jawaban atau informasi dari AI Assistant melalui Label yang sudah dibuat.

18. Lakukan pengujian project aplikasi tadi dengan menggunakan Companion App yakni AI2 Companion.

19. Masukkan kode yang didapatkan dari AI2 Companion pada project aplikasi.

20. Tampilan aplikasi awal.

21. Tampilan aplikasi pada saat bertanya ke dalam kolom teks.

22. Tampilan aplikasi pada saat proses menunggu untuk mendapat jawaban dari AI Assistant.

23. Tampilan aplikasi setelah mendapat jawaban dari AI Assistant.

Selesai.

Nah, kamu bisa memilih model AI Assistant yang tersedia seperti DeepSeek, Ollama, ChatGPT, dkk untuk mencari jawaban atau informasi dari persoalan atau pertanyaan yang ada. Kamu bisa melakukan kustomisasi AI Model tersebut dengan memasukkan kode API KEY dari OpenAI milik kamu pada App Inventor 2.

PENUTUP

Kamu bisa membuat atau menambahkan fitur bantuan dengan menggunakan ChatBot AI yang disediakan dari App Inventor ke dalam aplikasi Android. Akan tetapi, penggunaan ChatBot AI ini terbatas sekali sehingga kurang cocok jika aplikasi tersebut dilakukan publish atau production yang dimana bisa dipakai banyak orang yang pengguna Android.

Baca juga artikel :  Cara Menggunakan Block Math di Kodular Bagian 1: Aplikasi Konversi Satuan Panjang

Solusinya untuk aplikasi Android yang berisi fitur ChatBot AI ini bisa diakses banyak orang, maka kamu harus menggunakan kode API Key dari OpenAI milik kamu sendiri ke dalam project aplikasi pada App Inventor 2.

About Post Author

Dwi Lestari

Saya bukanlah penulis handal dan hanya menyampaikan sesuatu yang bisa disampaikan.
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Leave a Reply

Your email address will not be published. Required fields are marked *