LIBRE / Agen & alat Tindakan dengan persetujuan Batasan yang disengaja

Agen & alat

Model dapat bertindak. Anda menentukan kapan.

Libre menjalankan siklus alat asli dengan beberapa putaran di Chat: model meminta alat, menerima hasilnya, lalu melanjutkan menuju jawaban. Setiap panggilan berjalan dengan identitas pengguna yang memulainya, dan efek samping menunggu persetujuan yang jelas.

Alat percakapan pihak pertama
13
Sumber alat eksternal
OpenAPI + MCP
Identitas dan jejak audit
Per panggilan
01 Siklus

Panggilan alat tetap menjadi bagian dari percakapan.

Panggilan, hasil, dan persetujuan tampil sebagai peristiwa yang dinormalisasi saat jawaban dialirkan. Penyegaran dan penyambungan ulang memutar kembali status persisten yang sama, bukan menyembunyikan apa yang terjadi antara prompt dan jawaban.

01.1 Eksekusi beberapa putaran

Panggil, amati, lanjutkan.

Model dapat menggunakan alat, menalar hasilnya, lalu memanggil lagi sebelum menjawab. Stop membatalkan permintaan model, panggilan yang sedang berjalan, dan persetujuan apa pun yang masih menunggu.

01.2 Cakupan per putaran

Tawarkan hanya alat yang dibutuhkan tugas ini.

Alat diaktifkan oleh administrator, tetap nonaktif secara default di Chat, dan dipilih untuk setiap putaran. Profil dapat mempersempit kumpulan yang tersedia, tetapi tidak pernah dapat memperluas akses pengguna.

01.3 Bawaan

Pencarian, dokumen, keterampilan, catatan, dan kalender.

Alat pihak pertama mencakup pencarian web dan dokumen, pembacaan dokumen terbatas, pemuatan keterampilan sesuai kebutuhan, pembacaan dan pengeditan catatan, serta pembacaan dan perubahan kalender.

02 Sumber alat

Hubungkan API. Pertahankan tujuan yang tetap.

Inventaris eksternal diambil, ditinjau, dan disematkan. Model memilih argumen untuk operasi yang diizinkan; model tidak pernah memilih ke mana permintaan dikirim.

02.1 OpenAPI

Ubah operasi yang disematkan menjadi alat.

Daftarkan layanan OpenAPI 3.x dan setiap operasinya dapat dipanggil. GET diawali sebagai hanya-baca; metode lain diawali sebagai efek samping, dengan klasifikasi per operasi di bawah kendali administrator.

02.2 MCP

Hubungkan server Streamable HTTP.

Libre mengambil inventaris alat JSON-RPC server dan mematuhi anotasi hanya-bacanya. Streamable HTTP didukung; proses stdio MCP tidak berjalan di dalam proses web.

02.3 Kredensial + egress

Jaga rahasia per pengguna dan permintaan tetap pada jalurnya.

Kredensial Bearer atau header bernama dienkripsi untuk pengguna dan server yang tepat. Pemeriksaan tujuan menolak pengalihan serta jaringan privat, loopback, dan metadata, kecuali operator secara eksplisit memasukkan host ke daftar izin.

03 Persetujuan

Jadikan efek samping sebagai keputusan yang terlihat.

Alat hanya-baca dapat berjalan. Alat yang diklasifikasikan memiliki efek samping menghentikan putaran hingga orang yang memanggilnya menentukan langkah berikutnya.

03.1 Cakupan keputusan

Izinkan sekali, izinkan di sini, selalu izinkan—atau tolak.

Persetujuan dapat mencakup satu panggilan, percakapan saat ini, atau alat yang sama pada server yang sama. Izin persisten bertahan setelah mulai ulang dan tetap dapat dicabut di Pengaturan.

03.2 Gagal dengan aman

Tidak ada jawaban bukan berarti izin.

Penolakan atau persetujuan yang kedaluwarsa tidak pernah menjalankan panggilan. Model menerima hasil tersebut dan dapat melanjutkan tanpa berpura-pura efek samping telah terjadi.

03.3 Akuntabilitas

Panggilan dan keputusan meninggalkan catatan yang disunting.

Setiap panggilan alat dan persetujuan menghasilkan peristiwa audit keamanan tanpa memasukkan isi prompt atau rahasia ke log.

04 Asisten yang dapat digunakan kembali

Paketkan petunjuk, konteks, dan alat yang saling berkaitan.

Bangun asisten dari bagian-bagian berversi, bukan dengan menempelkan pengaturan yang sama ke setiap percakapan baru.

04.1 Prompt

Pustaka dengan variabel dan riwayat.

Prompt tersimpan dibuka dari menu garis miring penyusun, merender variabel bernama sebelum disisipkan, mempertahankan versi terdahulu, serta dapat dibagikan atau diekspor.

Pustaka prompt
04.2 Keterampilan

Muat petunjuk dan berkas hanya saat diperlukan.

Manifes ringkas memberi tahu model keterampilan yang tersedia. Petunjuk lengkap dan berkas pendamping terbatas baru masuk ke konteks setelah model memuatnya secara eksplisit.

Panduan keterampilan
04.3 Profil asisten

Ikat model ke kumpulan kerjanya.

Profil dapat menggabungkan prompt, alat bawaan dan eksternal, keterampilan, koleksi pengetahuan, serta suara. Otorisasi ditentukan kembali setiap kali profil dijalankan.

Profil asisten