Layar Tool Mocks adalah tempat Anda membuat mock set yang dapat dipakai ulang: jawaban yang sudah ditentukan untuk tool agent Anda, sehingga conversation simulation berjalan dengan respons yang dapat diprediksi alih-alih memanggil tool sungguhan. Terdapat di sidebar agent pada Simulation โ†’ Mocks; menu ini hanya muncul jika fitur Mocks diaktifkan. Anda memasang mock set ke percakapan melalui card Tool Mocks di form Scenarios.

Daftar Mock Set

New Mock SetMembuka editor untuk mock set library baru.
Show Filters / Hide FiltersMembuka atau menutup panel filter.
NameFilter: hanya menampilkan mock set yang namanya mengandung teks yang Anda ketik.
ToolFilter: hanya menampilkan mock set yang me-mock tool yang dipilih.
Apply / ResetMenerapkan filter, atau menghapusnya.
Sort ByMengurutkan daftar berdasarkan Updated Date (default, terbaru lebih dulu) atau Name, Ascending atau Descending.
Grid View / List ViewMenampilkan mock set sebagai card atau tabel (kolom Name, Tools ยท cases, Used in, Updated).
Card atau baris mock setMenampilkan nama, deskripsi, jumlah tool dan case-nya, nama tool, dan berapa percakapan yang memakainya. Klik untuk membuka editor.
Menu โ‹ฎEdit, Duplicate (membuat salinan), Delete.
DeleteMeminta konfirmasi. Jika set masih terpasang di percakapan, This mock set is in use menampilkan lokasinya, dan tombol konfirmasi akan melepasnya dari percakapan tersebut lalu menghapusnya.
Load MoreMuncul saat masih ada mock set lain.
Empty stateNo Mock Sets Yet sampai Anda membuat yang pertama.

Editor Mock Set: Header

Editor terbuka sebagai New Mock Set, atau dengan nama set saat mengedit. Editor ini selalu mengedit set Library (bersama, dapat dipakai ulang oleh percakapan mana pun).

Used in n conversationsHanya mode edit. Membuka daftar percakapan (dan step) yang memakai set ini.
SaveMenyimpan mock set. Jika orang lain mengubahnya sementara itu, Anda diminta memuat ulang.
DuplicateHanya mode edit. Membuat salinan set.
NameWajib. Misalnya "Doctor scheduling, happy path".
DescriptionOpsional. Kegunaan mock set ini.

Editor Mock Set: Tools in This Set

Tools in this setTool yang di-mock oleh set ini. Pilih salah satu untuk mengedit case-nya di sebelah kanan.
Add toolMembuka daftar tool dari agent yang published (versi yang dipakai simulasi) yang dapat dicari. Pilih tool untuk menambahkannya.
Tool not found in the published agentMuncul pada tool yang sudah tidak ada di agent yang published. Gunakan Re-bind toโ€ฆ untuk mengarahkan case-nya ke tool lain.
Remove (ikon tempat sampah)Menghapus tool beserta case-nya dari set.

Editor Mock Set: Cases

Setiap case adalah satu jawaban yang sudah ditentukan, dipakai saat tool dipanggil dengan argumen yang cocok. Case diperiksa secara berurutan.

Add caseMenambahkan case baru untuk tool yang dipilih.
Label caseNama opsional untuk case (ditampilkan sebagai "Untitled case" jika kosong). Seret untuk mengubah urutan; duplikasi atau hapus dengan ikonnya.
When all of these matchKondisi pada argumen tool. Add condition menambahkan satu kondisi. Case hanya menjawab jika semua kondisi terpenuhi.
Advanced: Match raw argumentsPencocokan tambahan opsional pada JSON argumen mentah, diperiksa di samping kondisi.
ResponseApa yang dikembalikan tool untuk case ini. Diedit dengan form yang sesuai dengan tool, atau dengan View as JSON. Tool bergaya HTTP juga memiliki status code. Fetch a sample dan Use a real response mengisinya dari panggilan sungguhan jika hal itu aman.

Editor Mock Set: Otherwise (every other call)

Apa yang terjadi pada panggilan yang tidak cocok dengan case mana pun. Pilih di bawah Advanced.

Respond with a defaultPanggilan mendapat respons default yang Anda edit di sini.
Keep lookingPanggilan diteruskan ke mock set berikutnya, lalu ke default simulation policy milik tool. Di daftar tool, tool seperti ini ditandai "Keeps looking".

Editor Mock Set: Try a Call

Try a callMasukkan argumen uji (sebagai field, atau Paste arguments JSON) lalu klik Test untuk melihat case mana yang akan menjawab, atau mengapa setiap case dilewati.