OpenAI
Halaman ini diterjemahkan oleh mesin. Lihat artikel asli dalam bahasa Inggris.

Pemanggilan fungsi di Chat Playground

Anda dapat menggunakan pemanggilan fungsi di OpenA Playground.

Diperbarui: 11 days ago

Pemanggilan fungsi memungkinkan Anda menjelaskan fungsi kustom atau API eksternal apa pun kepada asisten, sehingga asisten dapat secara cerdas memanggil fungsi tersebut dengan menghasilkan objek JSON yang berisi argumen yang relevan.

Cara menggunakan pemanggilan fungsi di Playground Chat

Untuk menambahkan fungsi baru, klik "+Alat > Fungsi" di panel konfigurasi di sisi kiri layar untuk Responses API atau cukup klik "+Fungsi" untuk API Penyelesaian Obrolan.

Kemudian, masukkan skema JSON beserta parameter fungsi tersebut. Anda dapat menggunakan fitur beta "Buat" untuk menjelaskan fungsi yang diinginkan dalam teks biasa dan mendapatkan saran skema JSON.

Sekarang, fungsi tersebut akan tercantum di sisi kiri layar pada bagian “Alat.”

Untuk menguji fungsi di Playground, masukkan pesan yang akan memicu model untuk memanggil fungsi tersebut.

Misalnya, untuk fungsi get_weather, masukkan: "what is the weather in Berkeley?"

Saat fungsi dipanggil, masukkan output fungsi Anda, misalnya "{temp: 80}", lalu tekan “Jalankan.” Asisten kemudian akan menggunakan output fungsi yang Anda berikan untuk membuat respons.

Apakah ini mendukung pemanggilan fungsi paralel?

Ya, pemanggilan fungsi paralel didukung di Chat Playground.

Pemanggilan fungsi paralel adalah kemampuan model untuk melakukan beberapa panggilan fungsi secara bersamaan, sehingga efek dan hasil dari panggilan fungsi tersebut dapat diselesaikan secara paralel. Ini sangat berguna jika fungsi membutuhkan waktu lama, serta mengurangi komunikasi bolak-balik dengan API.

Aktifkan Output terstruktur dengan menetapkan strict: "true" dalam skema

Saat Output terstruktur diaktifkan, argumen yang dihasilkan model untuk pemanggilan fungsi dijamin sesuai dengan Skema JSON yang Anda berikan.

Jika tidak menggunakan Output terstruktur, struktur argumen belum tentu benar. Karena itu, sebaiknya gunakan pustaka validasi seperti Pydantic untuk memverifikasi argumen sebelum menggunakannya.


Pelajari lebih lanjut pemanggilan fungsi dengan output terstruktur.

Cara mewajibkan Pilihan Fungsi di Playground

  1. Klik ikon "Pengaturan" di sebelah nama model

  2. Klik Pilihan Alat

  3. Ubah dari "Otomatis" menjadi "Wajib" atau pilih fungsi yang diinginkan (yang telah dibuat sebelumnya).

Apakah artikel ini membantu?