Pada konferensi pengembang yang diadakan baru-baru ini, organisasi kecerdasan buatan terkemuka, OpenAI, membuka tabir pada API canggih, Assistants API. Teknologi ini diharapkan menjadi penentu kecepatan, memfasilitasi pengembang dalam menggabungkan 'pengalaman seperti agen' yang disesuaikan dengan aplikasi mereka.
Assistants API yang baru membuka jalan untuk menciptakan 'asisten' khusus yang dapat mengikuti instruksi dengan tepat, mengakses basis pengetahuan eksternal, dan memanfaatkan rangkaian model dan alat AI generatif OpenAI untuk menyelesaikan berbagai tugas. Hal ini dapat membuka jalan bagi berbagai aplikasi, mulai dari alat analisis data berbasis bahasa alami hingga perencana liburan yang memanfaatkan AI atau bahkan asisten coding.
Mesin yang menggerakkan Assistants API adalah Code Interpreter, alat internal yang dikembangkan oleh OpenAI. Diluncurkan sebelumnya pada bulan Maret untuk ChatGPT, Penerjemah Kode mengeksekusi kode Python tertulis di lingkungan sandbox yang aman. Ia membanggakan kemampuan untuk menghasilkan bagan dan grafik, serta memproses file, sehingga memungkinkan asisten yang dibangun dengan API untuk menjalankan kode secara berulang dan menyelesaikan masalah pengkodean dan matematika.
Selain itu, API dapat terhubung dengan komponen pengambilan, sehingga menyempurnakan asisten yang dirancang pengembang dengan data yang dikumpulkan dari sumber di luar model OpenAI's, seperti spesifikasi produk atau dokumen yang disediakan oleh karyawan perusahaan. Hal ini juga mendasari pemanggilan fungsi, memungkinkan asisten untuk menjalankan fungsi pemrograman yang ditetapkan oleh pengembang dan memasukkan respons ke dalam pesan mereka.
API Asisten baru sedang dalam pengujian beta dan tersedia gratis untuk semua pengembang. Sesuai OpenAI, token yang digunakan untuk API akan ditagih sesuai tarif per token model yang dipilih. Dalam konteks ini, “token” mengacu pada potongan teks mentah (misalnya, istilah “fantastis” dibagi menjadi “fan”, “tas”, dan “tic”).
Rencana OpenAI's mencakup memungkinkan klien menyediakan alat mereka untuk menggerakkan asisten, meningkatkan fungsionalitas Penerjemah Kode, komponen pengambilan, dan pemanggilan fungsi pada platformnya. Kemajuan tersebut mengingatkan kita pada solusi canggih dan menyeluruh yang ditawarkan oleh platform seperti AppMaster , yang memungkinkan pengguna membuat serangkaian aplikasi, termasuk backend, web, dan aplikasi seluler, menggunakan pendekatan komprehensif no-code.