REPOSITORY

Layanan penulisan ilmiah yang disediakan oleh Perpustakaan Universitas Gunadarma

IMPLEMENTASI ARTIFICIAL INTELLIGENCE APPLICATION PROGRAMMING INTERFACE (AI API) DARI OPENAI UNTUK MEMBUAT AI CHATBOT DENGAN CUSTOM KNOWLEDGE DAN DYNAMIC KNOWLEDGE PADA WEB FULL STACK

ABSTRAKSI :
Artificial Intelligence (AI) merupakan kecerdasan buatan yang yang dapat menyelesaikan masalah dengan kecepatan yang sama dengan manusia, bahkan dapat menyelesaikan masalah dengan kecepatan melebihi manusia. Tetapi pengembangan Artificial Intelligence (AI) bukanlah untuk semua orang dikarenakan pengembangan AI tidaklah mudah dan juga murah. Seiringnya perkembangan zaman, saat ini tidak perlu mengembangkan AI agar dapat mengimplementasikan AI pada suatu aplikasi, hal ini memungkinkan dikarenakan adanya Artificial Intelligence (AI) Application Programming Interface (API) atau disingkat AI API. AI API ini memungkinkan mengakses model AI yang ada hanya dengan bermodalkan API request saja, sehingga tidak perlu membuat AI dari awal melainkan bisa menggunakan AI API untuk mengintegrasikan AI ke suatu aplikasi, salah satu penyedia AI API yang terkenal saat ini adalah OpenAI yang mana AI API-nya dikenal dengan nama OpenAI API. Tetapi model AI yang diakses menggunakan AI API merupakan model AI yang telah jadi/selesai dimana model AI tersebut memiliki pengetahuan/knowledge yang statis sehingga tidak dapatnya menambahkan pengetahuan khusus pada model AI (kecuali menggunakan fine tuning). Oleh karena hal tersebut muncul gagasan untuk melakukan Implementasi AI API dari OpenAI untuk membuat AI chatbot yang memiliki pengetahuan khusus (custom) dan pengetahuan yang bersifat dinamis (dynamic). Implementasi ini menggunakan teknik Retrieval-Augmented Generation (RAG) yang memungkinkan memberikan informasi eksternal khusus dari suatu tempat kepada model AI yang diakses menggunakan AI API dari OpenAI, dengan menggunakan teknik RAG ini, pengimplementasian AI API dari OpenAI berhasil membuat 2 AI chatbot yang berbeda (tetapi dasar cara kerjanya kurang lebih sama) yang mana chatbot ini memiliki custom knowledge dan dynamic knowledge.
NOMOR INDUK :
FTI/IA/SKRIPSI/3112/2025
PEMBIMBING :
Dr. Riza Adrianti Supono, S.Kom., MMSI
TANGGAL SIDANG :
22/08/2024
TANGGAL PENYERAHAN :
21/03/2025
JENIS PENULISAN :
SKRIPSI
BERKAS PENULISAN
JURNAL WORD (.doc/.docx)
JURNAL
DOKUMEN PRESENTASI SIDANG
DAFTAR PUSTAKA
LAMPIRAN DAN DOKUMEN LAIN
BAB V
BAB IV
BAB III
BAB II
BAB I
DAFTAR LAMPIRAN
DAFTAR GAMBAR
DAFTAR TABEL
DAFTAR ISI
KATA PENGANTAR
ABSTRAKSI (BAHASA INDONESIA)
PERNYATAAN ORIGINALITAS & PUBLIKASI
COVER PENULISAN
PARAF & STEMPEL LEMBAR PENGESAHAN