Hari ini di THINK, IBM API Connect mengumumkan agen API baru—yang dibuat untuk mempercepat perjalanan API Anda dengan efisiensi, kecepatan, dan kepercayaan diri yang lebih besar.
AI bukan lagi hanya konsep futuristik; teknologi ini tidak hanya mengubah apa namun juga cara kita membangun. Evolusi sangat cepat model bahasa besar (LLM) dan agen AI mendorong pergeseran seismik dalam dunia konsumsi API dan pembuatan API tidak lagi sekadar menyediakan akses ke data. Mereka sekarang membuatnya lebih mudah dan lebih cepat bagi pengembang, bisnis, dan agen AI untuk membangun, mengintegrasikan, dan berinovasi.
Cara kita berinteraksi dengan bisnis sedang berubah dan mereka yang tidak merangkul perubahan ini akan tertinggal. Tidak lagi berinteraksi secara langsung dengan situs web dan aplikasi mobile, orang kini berkomunikasi dengan model AI, yang pada gilirannya mengirimkan agen AI untuk menjalankan tugas atas nama pengguna. Jika API Anda tidak siap untuk AI, kemungkinan API Anda tidak akan pernah ada. Untuk berhasil, Anda memerlukan lingkungan API di mana pengguna dan agen dapat mewujudkan ide dengan gesekan yang minimal.
Dalam model baru ini, AI meningkatkan produktivitas tim API dengan membantu mereka mempertahankan status aliran dan mengotomatiskan berbagai tugas rutin di sepanjang siklus API. Namun demikian, AI agen melakukannya lebih jauh lagi, memperkenalkan agen yang dapat membuat API baru dan memanipulasi lingkungan TI Anda untuk menguji dan menerapkannya.
Pada saat yang sama, Anda dapat membangun Agen AI untuk memesan penerbangan, melacak paket, menyewa mobil, atau melakukan fungsi bisnis inti lainnya yang telah Anda paparkan secara terprogram. Hal ini menciptakan lingkaran masukan yang memperkuat diri sendiri dan dampak keseluruhan adalah perubahan yang dipercepat.
Meskipun AI agen adalah teknologi transformatif yang mengubah cara kita berinteraksi dengan dunia, peningkatan kecepatan telah memperburuk tantangan seputar penyebaran, tata kelola, dan keamanan, sehingga sangat penting untuk memiliki strategi API yang komprehensif untuk era agen.
Pengembang akan tergoda untuk membuat API baru alih-alih menggunakan kembali API yang sudah ada, sehingga menciptakan lingkaran setan berupa pertumbuhan yang tidak terkendali, kerentanan, dan utang teknis.
Agen API baru kami telah dilatih seputar API platform API Connect dan memiliki akses ke katalog sumber daya perusahaan Anda, sehingga memahami lingkungan API Anda sekaligus cara menggunakan API Connect untuk mencegah terjadinya masalah ini. Agen ini menanggapi permintaan yang diberikan dalam bahasa Inggris sederhana, menggunakan pengetahuannya tentang rekayasa perangkat lunak, praktik terbaik API, kemampuan API Connect, dan properti API Anda untuk mengubah maksud Anda menjadi kenyataan.
Pertimbangkan skenario di mana Acme Coffee Roasters memperluas pengiriman mereka di dunia internasional dan bermitra dengan logistik Just in Time. Mereka ingin Just in Time menanyakan detail pesanan dan mendorong pembaruan status pengiriman. Pengembang Acme memberi tahu Agen API, "Buat API untuk mengambil detail pesanan dan memperbarui status pengiriman secara real-time."
Sebelum membuat API baru, Agen API secara cerdas mencari API yang sudah ada untuk mengetahui apakah API yang sesuai sudah ada—mempromosikan penggunaan ulang dan meminimalkan perluasan. Jika tidak ditemukan API yang sesuai, Agen secara otomatis menghasilkan spesifikasi API. Kemampuan ini mendukung pendekatan memprioritaskan kode dan memprioritaskan desain API yang mengakui bahwa tim yang berbeda memiliki alur kerja yang berbeda. Beberapa orang lebih suka merancang dan memprioritaskan dokumentasi API (memprioritaskan desain), sementara beberapa lainnya ingin berfokus untuk memprioritaskan pembangunan fungsionalitas backend (memprioritaskan kode), kemudian membuat spesifikasi API berdasarkan kode yang diimplementasikan untuk mempercepat pembuatan prototipe.
Dengan merangkul kedua model tersebut, Agen API beradaptasi dengan siklus pengembangan dunia nyata, bertemu dengan tim di mana mereka berada dan menghilangkan hambatan pada pengiriman API yang lebih cepat dan aman. Selain itu, tindakan ini menambah spesifikasi dengan dokumentasi yang relevan sehingga memberikan informasi dan konteks yang lebih kaya untuk penggunaan API oleh aplikasi. Agen API juga dapat memastikan bahwa API mematuhi standar organisasi dan praktik terbaik dengan melakukan validasi terhadap sekumpulan aturan tata kelola. Agen ini juga dapat menangkap dan memperbaiki kesalahan validasi secara dini dalam proses pengembangan. Terakhir, agen ini menghasilkan kasus pengujian yang dapat digunakan kembali untuk memastikan bahwa perilaku API valid dari waktu ke waktu.
Mengingat batasan antara manusia, sistem, dan AI semakin tidak kentara, kemampuan untuk membuat, mengelola, dan menskalakan API dengan lancar akan menjadi keunggulan kompetitif. Dengan Agen API, perusahaan dapat tetap berada di depan—membangun lebih cerdas, mengatur lebih baik, dan membuka potensi penuh dari masa depan agen berbasis AI.
Apa yang Baru di buletin IBM
Dapatkan pengumuman produk dan fitur terbesar, termasuk obrolan video terbaru tentang produk dan penawaran paket pendidikan dari IBM dan mitra pelatihan kami. Lihat Pernyataan Privasi IBM.