Buat Agen AI Anda Dapat Diprediksi dengan Rekayasa Grafik - Zachary Blumenfeld, Neo4j
Original · Make Your AI Agents Predictable With Graph Engineering - Zachary Blumenfeld, Neo4j
Key Takeaway
Penyusunan tugas agen ke dalam struktur grafik eksplisit dan prosedural meningkatkan prediktabilitas, memangkas waktu eksekusi secara signifikan, serta memungkinkan portabilitas antar runtime yang berbeda.
Highlights
Rekayasa grafik merancang pekerjaan agen sebagai grafik eksplisit dengan node yang melakukan pekerjaan dan edge yang merutekan status.
Kompilasi material tertulis dan skrip menjadi struktur grafik deterministik menghasilkan peningkatan kinerja dan imbalan tugas agen.
Pemanfaatan struktur grafik prosedural menurunkan waktu eksekusi proses persetujuan pinjaman dari 7,5 menit menjadi sekitar 2 menit.
Penyimpanan lapisan pengetahuan di samping data memungkinkan portabilitas sehingga artefak grafik dapat dipindahkan antar runtime agen yang berbeda.
Penerapan grafik konteks mencakup memori jangka pendek untuk riwayat percakapan serta memori jangka panjang untuk entitas yang diekstrak dan pelacakan keputusan.
Timeline
Definisi dan Konsep Dasar Rekayasa Grafik
Istilah rekayasa grafik muncul sebagai evolusi dari rekayasa prompt dan konteks, yang memfokuskan mekanismenya pada pengelolaan alur kerja agen. Melalui pemisahan jenis grafik menjadi eksekusi, konteks, dan prosedural, sistem dapat mengontrol jalur yang diambil oleh agen secara akurat. Pendekatan ini memungkinkan agen menangani tugas yang lebih besar dan kompleks dengan tingkat akurasi yang lebih tinggi.
- Rekayasa grafik melibatkan perancangan pekerjaan agen sebagai grafik eksplisit tempat node mengeksekusi pekerjaan dan edge merutekan status.
- Disiplin ini terbagi menjadi tiga jenis utama yaitu grafik eksekusi umum, grafik konteks, dan grafik prosedural.
- Manfaat utama dari pendekatan ini meliputi prediktabilitas, kemampuan pengaturan dan tata kelola, serta portabilitas artefak grafik.
Lapisan Pengetahuan dan Memori Agen di Neo4j
Lapisan pengetahuan Neo4j mengintegrasikan sumber data yang beragam seperti basis data transaksional dan dokumentasi markdown ke dalam satu kerangka kerja standar. Dengan menyusun memori dan keterampilan prosedural ke dalam format grafik, pengembang dapat melacak setiap keputusan dan panggilan alat secara transparan. Hal ini memberikan tata kelola yang lebih baik serta kemampuan audit terhadap perilaku agen dari waktu ke waktu.
- Lapisan pengetahuan Neo4j berada di antara sistem pencatatan data dan runtime agen untuk menyediakan standar interoperabilitas.
- Grafik konteks menggabungkan memori jangka pendek berupa riwayat percakapan dan memori jangka panjang berupa entitas terstruktur.
- Kompilasi pengetahuan prosedural menjadi struktur grafik deterministik meningkatkan kinerja model dalam menyelesaikan tugas kompleks.
Studi Kasus dan Demo Proses Persetujuan Pinjaman
Penerapan rekayasa grafik pada proses persetujuan pinjaman menunjukkan bagaimana aturan kebijakan yang rumit dapat dieksekusi secara terprogram oleh agen. Dengan mengonversi alur kerja ke dalam skrip deterministik dan menggunakan model yang lebih efisien, waktu rata-rata eksekusi turun dari 7,5 menit menjadi sekitar 2 menit. Pendekatan ini juga menyediakan visibilitas penuh terhadap jalur keputusan yang diambil oleh sistem.
- Demo proses persetujuan pinjaman mengombinasikan rencana bisnis PDF, data transaksi Databricks, dan kebijakan peminjaman dalam satu grafik.
- Kompilasi proses sukses ke dalam format YAML skill berbasis grafik memotong waktu eksekusi dan biaya operasional secara drastis.
- Inspektor grafik memfasilitasi pelacakan status eksekusi, audit cabang keputusan, serta observabilitas tata kelola sistem agen.
Description
Graph engineering is a new name for an old idea: give agents a map of the logic they should follow, not just a pile of text. Zachary Blumenfeld of Neo4j explains how graphs make agents more predictable, governable and portable. He shows how to compile skills and past decision traces into graph-shaped skills, then demos a loan-approval agent that follows them. 0:00 Intro: what is graph engineering? 1:42 Three types of graphs 3:04 Predictability, governance, portability 4:42 Neo4j's knowledge layer 6:03 Context graphs and agent memory 6:53 Compiling skills into graphs 8:08 Distilling skills from memory graphs 9:22 Customer use cases 10:47 Demo: a loan-approval agent 14:30 Compiling runs into a graph-shaped skill 18:20 Observability on graph branches 20:01 Resources Zachary Blumenfeld, Neo4j: https://neo4j.com Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!
