Blog AWS Indonesia
Buat aplikasi AI dengan PartyRock dan Amazon Bedrock
Jika Anda siap untuk belajar lebih jauh tentang Generative AI sambil bersenang-senang dan membuat hal-hal keren, cek PartyRock.aws. Anda dapat bereksperimen, mempelajari segala hal tentang prompt engineering, membuat mini-aplikasi, dan berbagi dengan teman-teman Anda — semua tanpa menulis kode atau membuat akun AWS. Anda juga dapat memulai dengan aplikasi yang sudah dibagikan kepada Anda dan mengadaptasinya (remix) untuk meningkatkan dan menyesuaikannya lebih lanjut.
Menggunakan PartyRock
Untuk memulai, saya mengunjungi https://partyrock.aws/, klik Sign in, dan masuk menggunakan akun Apple, Amazon, atau Google saya:
Setelah berhasil melakukan autentikasi, saya berada di halaman depan PartyRock. Saya dapat mereview beberapa aplikasi contoh, atau saya dapat mengklik Build your own app untuk memulai:
Saya dapat memasukkan deskripsi aplikasi yang ingin saya bangun dan menggunakan Generative AI dari PartyRock untuk memulai, atau saya dapat membangunnya sendiri satu per satu dengan basis widget:
Saya sangat sibuk membuat tulisan untuk AWS re:Invent saat ini. Meskipun sebagian besar rekan kerja saya dengan sabar menunggu naskah mereka selesai, beberapa dari mereka tidak sabar dan terus bertanya kepada saya (ini versi lain dari “Apakah sudah selesai?”). Meskipun saya mencoba untuk tetap memiliki rasa humor tentang hal ini, terkadang saya menjadi sedikit sinis dengan mereka. Mari kita lihat apakah PartyRock bisa membantu. Saya memasukkan instruksi saya dan klik Generate App:
Aplikasi saya (Snarky Patient Blogger) siap dalam beberapa detik, dan saya memasukkan beberapa input untuk melihat apakah output-nya memiliki cukup sindiran sesuai kebutuhan saya:
Hasilnya sepertinya bagus, jadi mari kita bongkar dan lihat bagaimana cara kerjanya!
Aplikasi (Snarky Patient Blogger) memiliki dua widget: User Input dan Snarky Response. Saya klik ikon Edit pada widget pertama, dan widget tersebut memiliki judul, teks loading, dan nilai default. Judul memungkinkan widget merujuk satu sama lain dengan nama:
Widget sederhana ini membungkus panggilan ke fungsi Amazon Bedrock InvokeModel
. Widget menentukan penggunaan model Claude v2, dan prompt sederhana, yang merujuk ke widget User Input. Saya dapat bereksperimen dengan mengubah salah satu dari keduanya, menyimpan perubahan, dan menunggu satu atau dua detik untuk melihat hasilnya. Sebagai contoh, mengubah model menjadi Claude Instant memberi saya respons yang sedikit berbeda:
Sekarang saya ingin representasi visual dari jawaban tersebut. Saya akan menggunakan widget Text Generation untuk menemukan kata benda paling penting dalam respons, dan widget Image Generation untuk memvisualisasikan hasilnya. Saya menambahkan widget pertama dan menggunakan prompt yang sederhana:
Saya mengujinya dengan mengklik ikon Retry dan hasilnya terlihat sempurna:
Saya menambahkan widget Image Generation, dan sedikit mencoba-coba prompt. Setelah satu atau dua menit, saya mendapatkan apa yang saya inginkan:
Ketika aplikasi sudah jadi akan terlihat seperti berikut:
Ketika saya sudah puas dengan aplikasi yang dibuat, saya bisa membagikannya dengan Make public and share:
Aplikasi yang sudah selesai dapat dilihat di https://partyrock.aws/u/jeffbarr/E-FXPUkO7/Snarky-Patient-Blogger dan Anda dapat mencobanya. Anda juga dapat login dan klik Remix untuk menggunakannya sebagai awalan untuk memulai aplikasi Anda sendiri.
Tapi tunggu, masih ada lagi
Seperti biasanya pada tulisan blog saya, saya tidak memiliki cukup ruang untuk menunjukkan setiap fitur secara detail. Berikut adalah beberapa fitur yang saya lewatkan:
Empty App – Saya menggunakan App Builder dalam contoh saya, tetapi saya juga dapat memilih Start from an Empty App, memilih widget saya, dan mengaturnya sesuai keinginan:
Remix – Saya dapat memulai dengan aplikasi yang sudah ada (baik milik saya atau yang lain yang bersifat publik) dan membuat Remix untuk menyesuaikan atau meningkatkannya:
Chatbot Widget – Saya dapat berinteraksi dengan aplikasi saya menggunakan prompt sebagai titik awal:
@ Referencing – Saya dapat menggunakan simbol “@” untuk merujuk ke widget lain berdasarkan nama saat saya membangun aplikasi:
Advanced Settings – Beberapa widget menawarkan pengaturan lanjutan. Sebagai contoh, widget Text Generation memberi saya opsi untuk mengontrol parameter Temperature dan Top P pada model:
Backstage – Backstage PartyRock memungkinkan saya melihat aplikasi saya dan total konsumsi kredit PartyRock:
Hal yang perlu diketahui
Ada beberapa hal yang perlu Anda ketahui tentang PartyRock:
Pricing – Untuk waktu yang terbatas, AWS menawarkan pengguna PartyRock baru uji coba gratis tanpa perlu menyediakan kartu kredit atau mendaftar untuk akun AWS, sehingga Anda dapat mulai belajar keterampilan dasar tanpa khawatir akan biaya. Anda dapat melacak konsumsi kredit Anda di Backstage, seperti yang ditunjukkan di atas. Penggunaan kredit dihitung berdasarkan token input Anda, token output, dan gambar yang dihasilkan; untuk detail lengkap, baca bagian Billing and Support dari FAQ PartyRock.
Model Access – Kami berencana untuk menghadirkan model yang lain di waktu mendatang.
In the works – Kami sedang bekerja untuk menambahkan widget dan fitur baru, jadi tunggu informasi selanjutnya.
Learning Resources – Untuk belajar lebih lanjut, gunakan sumber pembelajaran berikut:
Party Time
Langkah selanjutnya ada pada Anda. Masuk ke PartyRock, buat sesuatu yang keren, dan bagikan dengan semua orang yang Anda kenal. Beri tahu kami apa yang Anda buat!
Artikel ini adalah terjemahan dari artikel asli dengan judul “Build AI apps with PartyRock and Amazon Bedrock” yang ditulis oleh Jeff Bar, AWS.