Eksekusi AI Agent
Setiap kali agen AI berjalan, baik dari node Agen AI maupun dari API, MonoChat mencatat eksekusinya: harness dan model yang digunakan, apa yang diminta, setiap panggilan model dan alat yang dilakukan, seberapa besar anggarannya terpakai, dan bagaimana eksekusi itu berakhir.
Eksekusi dapat Anda temukan di Pengaturan › Otomatisasi › Eksekusi AI Agent. Item menu ini ditampilkan kepada pengguna yang memiliki izin Lihat eksekusi agen AI di otomasi.
Tabel eksekusi
| Kolom | Menampilkan |
|---|---|
| AI Harness | Harness yang menjalankan agen. Arahkan kursor untuk melihat tipe harness. |
| Status | Dalam Antrean, Berjalan, Selesai, Gagal, Anggaran Terlampaui, Waktu Habis, atau Dibatalkan. Arahkan kursor ke eksekusi yang gagal untuk melihat error-nya. |
| Panggilan Model | Panggilan model yang terpakai / Maks. Panggilan Model dari anggaran. |
| Panggilan Alat | Panggilan alat yang terpakai / Maks. Panggilan Alat dari anggaran. |
| Token | Total token. Arahkan kursor untuk melihat token input dan output, serta pembacaan dan penulisan cache jika dilaporkan oleh penyedia. |
| Durasi | Lama eksekusi berlangsung. |
| Dibuat Pada | Kapan eksekusi dimulai. |
Setiap baris memiliki tiga tombol:
- Salin ID menyalin ID eksekusi, misalnya untuk mencarinya dengan
aiAgentRuns.showatau mengirimkannya ke tim dukungan. - Obrolan membuka percakapan tempat eksekusi bekerja. Tombol ini hanya ditampilkan untuk eksekusi yang terkait dengan sebuah sesi.
- Tampilkan membuka detail eksekusi.
Gunakan filter untuk mempersempit daftar berdasarkan AI Harness, Status, dan Dibuat Pada (rentang tanggal). Tabel tidak diperbarui otomatis; gunakan tombol segarkan di header tabel untuk memuat eksekusi baru dan perubahan status.
Detail eksekusi
Tampilkan membuka panel Eksekusi Agen AI.
Ringkasan
| Baris | Menampilkan |
|---|---|
| ID | ID eksekusi, dengan tombol salin. |
| AI Harness | Nama dan tipe harness. |
| Status | Bagaimana eksekusi berakhir, atau apakah masih dalam antrean atau berjalan. |
| Kesalahan | Pesan kesalahan, untuk eksekusi yang tidak selesai. |
| Model Utama, Model Cadangan (setelah batas lunak), Model Cepat (tugas latar belakang ringan) | Model AI yang ditetapkan oleh node, untuk harness yang menggunakan model AI. |
| Model (salah satu model yang diizinkan harness) | Model, untuk harness yang di-host. |
| Dibuat Pada, Dimulai Pada, Selesai Pada | Kapan eksekusi masuk antrean, dimulai, dan berakhir. |
| Durasi | Waktu terpakai / Durasi Maks. (Detik). |
| Panggilan Model | Panggilan terpakai / maksimum, beserta batas lunak jika ditetapkan. |
| Panggilan Alat | Panggilan terpakai / maksimum. |
| Token | Token input dan output (serta token cache), dan total / Maks. Total Token. |
Langkah
Langkah mencantumkan apa yang dilakukan agen secara berurutan, dengan waktu sejak eksekusi dimulai di sebelah kanan:
| Langkah | Menampilkan |
|---|---|
| Panggilan model n | Model, token input dan output, serta alat yang diminta model (Alat yang diminta: …) atau Jawaban akhir. |
| Panggilan alat | Nama alat dan berapa lama waktu yang dibutuhkan. |
| Beralih ke model cadangan | Eksekusi mencapai batas lunak dan dilanjutkan dengan model cadangan. |
| Pesan perantara | Pesan yang ditulis agen saat bekerja, sebagaimana dikirim ke pelanggan atau ditambahkan sebagai bisikan. |
| Coba lagi | Panggilan model yang gagal lalu dicoba ulang, beserta error-nya. |
Jika harness tidak melaporkan langkah apa pun, panel menampilkan "Tidak ada langkah yang tercatat untuk eksekusi ini."
Instruksi, Masukan, Hasil, dan Data JSON
- Instruksi: instruksi node sebagaimana diterima oleh agen.
- Masukan: tugas, dengan tag yang sudah terisi.
- Hasil: jawaban akhir agen.
- Data JSON: seluruh catatan eksekusi. Gunakan tombol salin untuk membagikannya kepada developer Anda atau tim dukungan MonoChat.
Men-debug agen
| Yang Anda lihat | Yang perlu diperiksa |
|---|---|
| Anggaran terlampaui dengan Panggilan Model mencapai maksimum | Lihat langkah-langkahnya. Jika agen terus memanggil alat tanpa mencapai hasil, buat instruksi dan deskripsi alat lebih presisi. Jika tugas memang membutuhkan lebih banyak langkah, naikkan Maks. Panggilan Model. |
| Anggaran terlampaui dengan Token mencapai maksimum | Riwayat percakapan yang panjang atau hasil alat yang besar memenuhi anggaran token. Turunkan Batas Riwayat Pesan, kembalikan lebih sedikit data dari alat Anda, atau naikkan Maks. Total Token. |
| Anggaran terlampaui dengan Panggilan Alat mencapai maksimum | Agen meminta lebih banyak alat daripada yang diizinkan. Naikkan Maks. Panggilan Alat atau beri tahu agen di instruksi alat mana yang harus digunakan kapan. |
| Waktu habis | Periksa durasi panggilan alat di Langkah. API atau server MCP yang lambat menghabiskan Durasi Maks. (Detik). |
| Gagal dengan "An AI scope or MCP tool was not found in this workspace." | Cakupan atau alat MCP pada node telah dihapus. Perbarui Pengaturan Alat node. |
| Gagal dengan "Pilih salah satu model yang diizinkan oleh AI harness." | Model node telah dihapus dari Model yang Diizinkan milik harness yang di-host. |
| Gagal dengan "This harness is not available on this server." | Harness memerlukan agent runner MonoChat, yang tidak tersedia. Pilih harness lain. |
| Pelanggan tidak menerima jawaban | Pastikan eksekusi Selesai, bahwa Kirim jawaban aktif di node, dan periksa apakah Hasil kosong. |
| Pelanggan melihat pesan "sedang berpikir" yang tidak Anda inginkan | Nonaktifkan Teruskan Pesan Antara ke Pelanggan; pesan tersebut kemudian hanya tersimpan sebagai bisikan untuk tim Anda. |
Bandingkan beberapa eksekusi dari node yang sama sebelum mengubah anggarannya. Langkah-langkahnya menunjukkan apakah agen butuh ruang lebih besar atau instruksi yang lebih baik.