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

Mengonfigurasi aksi di GPT

Cara menghubungkan GPT Anda ke API eksternal menggunakan aksi, termasuk penyiapan, autentikasi, dan konfigurasi skema.

Diperbarui: 2 days ago

Kami berencana menghentikan GPT khusus dan membantu para kreator memindahkan alur kerja mereka ke plugin. Plugin menyatukan instruksi yang dapat digunakan kembali, file referensi, dan aplikasi terhubung.

Untuk workspace Enterprise yang terdampak, pembuatan GPT baru berakhir pada 26 Okt 2026. Workspace FedRAMP tidak termasuk dalam batas penghentian pembuatan ini dan masih dapat membuat GPT. GPT yang sudah ada dan belum dimigrasikan tetap dapat digunakan dan diedit hingga tanggal penghentiannya yang berlaku. Setelah migrasi, GPT asli menjadi hanya-baca. Penghentian standar dijadwalkan pada 11 Desember 2026. Workspace FedRAMP dan workspace dengan penangguhan yang memenuhi syarat dan disetujui memiliki tanggal penghentian 11 Februari 2027.

Transisi ini mencakup semua paket ChatGPT, tetapi pembatasan pembuatan dan akses migrasi bergantung pada akun atau workspace. Ikuti pemberitahuan yang ditujukan untuk Anda. Untuk mengetahui tanggal, langkah migrasi, dan hal yang perlu diharapkan pada paket lainnya, lihat: FAQ penghentian dan migrasi GPT Kustom.

Ringkasan

Artikel ini menjelaskan cara mengonfigurasi tindakan dalam GPT, termasuk cara terhubung ke API eksternal, menentukan apa yang dapat dilakukan GPT, serta mengelola autentikasi, skema, dan batasan workspace.

Untuk mengonfigurasi tindakan, Anda memerlukan detail API untuk layanan yang ingin Anda hubungkan, termasuk informasi autentikasi dan skema OpenAPI. GPT dapat menggunakan aplikasi atau tindakan, tetapi tidak keduanya secara bersamaan.

Setiap tindakan ditentukan oleh dua komponen utama: cara GPT melakukan autentikasi dengan API, dan skema yang menentukan apa yang dapat dilakukan API.

Batasan

Jika workspace Anda tidak mengizinkan domain tindakan apa pun, tindakan kustom GPT tidak dapat dijalankan karena tidak ada domain tindakan yang dapat lolos pemeriksaan daftar yang diizinkan. Ini tidak selalu berarti semua visibilitas atau akses GPT diblokir.

Tindakan tidak tersedia untuk mode Pro. Saat Anda membuat atau mengedit GPT dengan tindakan kustom, pemilih model hanya menampilkan model non-Pro yang mendukung tindakan.

Migrasi ke plugin

Tindakan kustom tidak dipindahkan secara otomatis saat GPT dimigrasikan ke plugin. Siapkan dan uji integrasi pengganti sebelum mengandalkan plugin tersebut. Petunjuk di bawah ini tetap berlaku untuk GPT yang belum dimigrasikan dan yang boleh Anda edit. Untuk panduan migrasi, lihat: FAQ penghentian dan migrasi GPT Kustom.

Membuat tindakan

Di editor GPT, buka bagian Tindakan dan pilih Buat tindakan baru.

Selanjutnya, Anda akan mengatur cara GPT Anda terhubung ke dan menggunakan API eksternal.

Setelah mengonfigurasi tindakan, uji di Pratinjau untuk memastikan tindakan tersebut berfungsi sesuai harapan.

Autentikasi

Autentikasi mengontrol cara GPT Anda terhubung ke API eksternal.

Opsi yang tersedia:

  • Tidak ada: Tidak memerlukan autentikasi

  • Kunci API: Menggunakan kunci rahasia untuk mengotorisasi permintaan

  • Oauth: Menggunakan login pengguna untuk akses berbasis akun

Kunci API

Gunakan autentikasi kunci API untuk akses server-ke-server. Ini dapat dikonfigurasi sebagai:

  • Basic

  • Bearer

  • Header kustom

Oauth

Gunakan Oauth saat tindakan memerlukan akun pengguna. Oauth memerlukan:

  • ID Klien dan Rahasia Klien

  • URL Otorisasi dan URL Token

  • Cakupan dan metode pertukaran token

Editor menyediakan URL callback untuk menyelesaikan alur Oauth.

Skema

Skema menentukan apa yang dapat dilakukan API Anda. Skema memberi tahu ChatGPT:

  • Server mana yang harus dipanggil

  • Endpoint apa yang tersedia

  • Parameter apa yang diterima

  • Bagaimana setiap tindakan diidentifikasi (ID operasi)

Skema harus disediakan sebagai spesifikasi OpenAPI dalam JSON atau YAML.

Tambahkan skema

Anda dapat menambahkan skema dengan tiga cara:

  • Tempelkan langsung ke editor

  • Impor dari URL

  • Mulai dari contoh bawaan:

    • Cuaca (JSON)

    • Pet Store (YAML)

    • Template kosong

Jika skema valid, editor menampilkan tindakan yang terdeteksi. Jika tidak valid, error validasi akan ditampilkan.

Batasan workspace (Enterprise dan Edu)

Jika Anda melihat pesan:


“Tidak ada domain yang diizinkan oleh pengaturan workspace Anda.”

Ini berarti tindakan dibatasi oleh pengaturan workspace Anda.

  • Admin dapat mengizinkan semua domain atau membatasi tindakan hanya ke domain yang disetujui.

  • Jika tidak ada domain yang diizinkan, Anda tidak dapat menggunakan tindakan.

Untuk kontrol tingkat workspace atas tindakan dan batasan domain, lihat: Mengelola akses GPT di workspace Enterprise dan Edu.

Privasi dan kontrol pengguna

  • Setiap tindakan dapat menyertakan URL Kebijakan Privasi.

  • GPT publik (tautan atau GPT Store) dengan tindakan harus menyertakan URL kebijakan privasi yang valid.

  • Pengguna mungkin diminta untuk menyetujui tindakan sebelum dijalankan.

  • Untuk tindakan Oauth, pengguna dapat meninjau dan mengelola akun yang terhubung.

Bantuan tambahan

Untuk bantuan menulis atau men-debug tindakan, gunakan ActionsGPT resmi.

Apakah artikel ini membantu?