Teknologi GPT (Generative Pre-trained Transformer) yang berbasis pada teknologi kecerdasan buatan semakin populer digunakan untuk menampilkan berbagai informasi dan data.
Salah satu produk turunannya yang terpopuler saat ini adalah ChatGPT yaitu chatbot AI yang dapat memberikan jawaban pengetahuan umum berdasarkan pertanyaan yang kita ajukan.
Menariknya, saat ini ada tools berbasis web terbaru yang dapat menampilkan berbagai informasi dari kumpulan database ataupun dataset realistik untuk kebutuhan web developer.
AI-Powered Mock API Generator dapat menampilkan informasi umum apa saja sesuai dengan perintah prompt yang kita instruksikan.
Cara penggunaannya mirip seperti ChatGPT, tetapi tool Mock API Generator ini akan menampilkan datanya dalam bentuk table yang bisa kita integrasikan dengan produk atau website kita menggunakan fungsi REST API.
Selain bahasa Inggris, tools ini juga dapat memahami perintah berbahasa Indonesia seperti halnya ChatGPT.
Sebagai contoh, kami ingin menampilkan database daftar makanan terpopuler di Indonesia. Maka tools ini akan mengambil informasi dari dataset publik dalam bentuk tabel.
Bisa dilihat, hasil data yang ditampilkan cukup menarik, terdapat column dan row khusus yang juga menampilkan ingredients atau komposisi dari masing-masing makanan beserta dengan daerahnya.
id (INT) | food_name (VARCHAR) | ingredients (VARCHAR) | region (VARCHAR) | popularity_score (INT) |
1 | Nasi Goreng | Rice, egg, soy sauce, chili paste | Java | 9 |
2 | Sate Ayam | Chicken skewers with peanut sauce | Java | 8 |
3 | Rendang | Beef, coconut milk, spices | Sumatra | 10 |
4 | Gado-gado | Steamed vegetables with peanut sauce | Java | 7 |
5 | Soto Ayam | Chicken soup with spices and rice noodles | Java | 6 |
Selain dataset dalam bahasa Inggris, ketika kita menggunakan perintah prompt dalam bahasa Indonesia, maka hasil outputnya juga akan ditampilkan dalam bahasa Indonesia dengan kombinasi berbeda:
id (INT) | nama_makanan (VARCHAR) | deskripsi (VARCHAR) | harga (INT) | kategori (INT) |
1 | Nasi Goreng | Nasi yang diolah dengan bumbu dan sayuran lalu diaduk dengan telur dan daging ayam/udang | 25,000 | Makanan Berat |
2 | Gado-Gado | Sayuran dan tahu/tempe yang disiram dengan bumbu kacang yang kental | 20,000 | Makanan Ringan |
3 | Sate Ayam | Potongan daging ayam yang ditusuk dengan tusukan bambu kemudian dibakar lalu disiram dengan bumbu kacang | 30,000 | Makanan Berat |
4 | Soto Betawi | Sup khas Jakarta dengan potongan daging sapi, kentang, tomat, dan bumbu rempah | 35,000 | Makanan Berat |
5 | Nasi Uduk | Nasi yang diolah dengan santan dan bumbu rempah lalu disajikan bersama lauk-pauk seperti ayam goreng atau tempe goreng | 15,000 | Makanan Berat |
Contoh lain misalnya untuk menampikan tabel daftar negara dengan postur tubuh rata-rata tertinggi di dunia:
Jumlah data yang ditampilkan tidak hanya terbatas pada 5 column dan 5 row saja, jadi kita juga bisa menambahkannya lebih banyak lagi.
Hasil datanya bisa kita download ke dalam format .CSV ataupun dalam bentuk REST API untuk diintegrasikan dengan website ataupun aplikasi lainnya untuk kebutuhan prototipe dan juga demo fitur.