MulaiMulai sekarang secara gratis

Membangun kamus fungsi

Anda sedang mengerjakan proyek riset yang memerlukan ekstraksi informasi kunci dari kumpulan makalah penelitian ilmiah. Tujuannya adalah membuat ringkasan informasi utama dari makalah yang Anda terima, yang mencakup judul dan tahun publikasi. Untuk menyusunnya, Anda memutuskan menggunakan OpenAI API dengan function calling untuk mengekstrak informasi kunci tersebut.

Fungsi get_response() dan messages, yang berisi teks makalah penelitian, telah dimuat sebelumnya. Variabel function_definition juga sudah sebagian diisi.

Latihan ini adalah bagian dari kursus

Mengembangkan Sistem AI dengan OpenAI API

Lihat Kursus

Petunjuk latihan

  • Definisikan parameter 'type' untuk fungsi.
  • Definisikan parameter 'properties' untuk mengekstrak judul dan tahun publikasi dari makalah penelitian.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

client = OpenAI(api_key="")

# Define the function parameter type
function_definition[0]['function']['parameters']['type'] = ____

# Define the function properties
function_definition[0]['function']['parameters']['properties'] = ____

response = get_response(messages, function_definition)
print(response)
Edit dan Jalankan Kode