Pendahuluan
AI generatif, atau GenAI, mengacu pada kategori algoritma AI yang dapat belajar dari data yang ada dan menghasilkan konten asli baru berdasarkan input bahasa alami.
Ekstensi azure_ai adalah alat canggih yang dibuat oleh tim PostgreSQL di Microsoft yang menyediakan integrasi mulus antara server fleksibel Azure Database for PostgreSQL Anda dan layanan Azure AI dan Machine Learning. Ini memungkinkan Anda untuk menyederhanakan proses pengembangan dan memanfaatkan kekuatan GenAI langsung dalam database mereka, menyediakan akses ke kemampuan pemrosesan kueri bahasa alami yang kuat. Hanya dengan beberapa baris kode SQL, Anda dapat membuat penyematan vektor, mengekstrak wawasan, dan menyimpannya dalam database. Ekstensi ini menjenjangi kesenjangan data dan pengetahuan yang dapat ditindakkan, menjadikannya aset berharga bagi perusahaan yang membangun solusi GenAI.
Alat Pengecoran
Foundry Tools adalah serangkaian alat dan teknologi berbasis cloud canggih yang dibuat oleh Microsoft untuk memungkinkan Anda membangun aplikasi dan sistem cerdas tanpa memerlukan keterampilan AI atau ilmu data khusus. Layanan ini memungkinkan penggabungan kemampuan AI yang kuat ke dalam berbagai aplikasi, seperti pemrosesan bahasa alami, pembelajaran mesin, visi komputer, dan banyak lagi. Dengan menggunakan Foundry Tools, Anda dapat membuat solusi inovatif yang meningkatkan pengalaman pengguna, mengotomatiskan alur kerja, dan meningkatkan operasi bisnis di berbagai industri.
Layanan Azure OpenAI
OpenAI adalah organisasi riset AI dan perusahaan teknologi yang dikenal karena pekerjaannya yang megah dalam kecerdasan buatan dan pembelajaran mesin. Tujuan mereka adalah untuk memastikan bahwa kecerdasan umum buatan (AGI) menguntungkan semua umat manusia. OpenAI memperkenalkan model generatif canggih, termasuk GPT-3, GPT-3.5, dan GPT-4.
Layanan Azure OpenAI menyediakan akses REST API ke model bahasa OpenAI yang kuat dan dirancang untuk membantu membangun aplikasi GenAI menggunakan Azure. Mengekspos serangkaian layanan dan model kecerdasan buatan yang kuat memungkinkan Anda membangun aplikasi inovatif yang menggunakan pemahaman bahasa alami, pembuatan teks, dan kemampuan GenAI lainnya. Azure OpenAI menyediakan akses ke model bahasa AI generatif canggih yang mampu memahami konteks, menghasilkan teks koheren, dan melakukan tugas terjemahan, ringkasan, dan jawaban atas pertanyaan. Dengan Azure OpenAI, Anda dapat membangun aplikasi yang memahami input bahasa alami dan merespons dengan cerdas.
Layanan Bahasa Azure
Bahasa Azure memberdayakan Anda untuk membangun aplikasi cerdas yang memahami dan memproses bahasa alami. Saat terintegrasi dengan instans server fleksibel Azure Database for PostgreSQL, layanan ini meningkatkan kemampuan database Anda, memungkinkan Anda melakukan tugas seperti analisis sentimen, ringkasan teks, dan ekstraksi frasa kunci langsung dalam kueri SQL.
Azure Machine Learning
Azure Machine Learning adalah layanan cloud komprehensif yang dirancang untuk siklus hidup proyek pembelajaran mesin. Ini menyediakan platform yang kuat untuk membangun, menyebarkan, dan mengelola model pembelajaran mesin.
Membuka kunci aplikasi yang didukung AI
Layanan Azure AI dan Machine Learning dapat diintegrasikan dengan mulus ke dalam database PostgreSQL Anda menggunakan azure_ai ekstensi untuk membantu Anda membangun aplikasi yang didukung AI yang sangat dapat diskalakan. Anda dapat menggunakan bahasa SQL yang familier dan fleksibilitas PostgreSQL untuk membuat solusi cerdas dalam lapisan database Anda. Foundry Tools menyediakan berbagai kemampuan, seperti pemrosesan bahasa alami, sistem rekomendasi, ringkasan teks, dan pembuatan konten, yang dapat memberdayakan aplikasi Anda. Azure Machine Learning memungkinkan Anda membangun, melatih, dan menyebarkan model pembelajaran mesin kustom, yang dapat dipanggil dari azure_ai ekstensi untuk membuat prediksi atau menghasilkan output berdasarkan data dalam tabel Anda.
Skenario: Aplikasi pencarian dan rekomendasi properti sewaan
Bayangkan Anda adalah pengembang AI utama untuk Margie's Travel, perusahaan yang aplikasi web dan selulernya menghubungkan pelancong yang mencari akomodasi penginapan dengan pemilik rumah dan manajer properti yang bersedia menyewakan properti mereka. Aplikasi ini didukung oleh database Azure Database for PostgreSQL. Anda ditugaskan untuk meningkatkan aplikasi ini dengan fungsionalitas GenAI baru. Anda sedang meneliti bagaimana layanan Azure AI dan ML serta azure_ai ekstensi dapat digunakan untuk menambahkan kemampuan ini.
Tujuan pembelajaran
Modul ini memeriksa azure_ai ekstensi dan bagaimana modul ini memungkinkan integrasi kemampuan AI generatif yang mulus ke dalam aplikasi menggunakan server fleksibel Azure Database for PostgreSQL. Ini membekali Anda dengan pengetahuan untuk membuat aplikasi AI generatif yang kuat. Dalam modul ini, Anda:
- Periksa konsep AI Generatif dan model bahasa generatif dan jelajahi bagaimana mereka dapat digunakan untuk membangun aplikasi AI yang kaya.
- Mengevaluasi kemampuan
azure_aiekstensi untuk PostgreSQL. - Instal dan jelajahi
azure_aiekstensi dalam instans server fleksibel Azure Database for PostgreSQL.
Pada akhir modul ini, Anda akan dapat mulai membangun aplikasi GenAI yang kuat menggunakan server fleksibel Azure Database for PostgreSQL yang diperluas dengan azure_ai ekstensi.