LIBRE / Agents en tools Actie met goedkeuring Bewuste grenzen

Agents en tools

Modellen kunnen handelen. U bepaalt wanneer.

Libre draait in Chat een eigen tool-lus met meerdere ronden: het model vraagt om een tool, ontvangt het resultaat en werkt verder naar een antwoord. Elke aanroep draait onder de identiteit van de aanroepende gebruiker en bijwerkingen wachten op duidelijke goedkeuring.

Ingebouwde chattools
13
Externe toolbronnen
OpenAPI + MCP
Identiteit en auditspoor
Per aanroep
01 De lus

Een toolaanroep blijft onderdeel van het gesprek.

Aanroepen, resultaten en goedkeuringen verschijnen als genormaliseerde gebeurtenissen terwijl het antwoord streamt. Vernieuwen en opnieuw verbinden spelen dezelfde duurzame status af in plaats van te verbergen wat er tussen prompt en antwoord gebeurde.

01.1 Uitvoering in meerdere ronden

Roep aan, observeer, ga door.

Het model kan een tool gebruiken, over het resultaat redeneren en opnieuw aanroepen voordat het antwoordt. Stop annuleert het modelverzoek, een lopende aanroep en elke goedkeuring die nog wacht.

01.2 Bereik per beurt

Bied alleen de tools die deze taak nodig heeft.

Tools worden door een beheerder ingeschakeld, staan standaard uit in Chat en worden per beurt gekozen. Een profiel kan de beschikbare set beperken, maar de toegang van een gebruiker nooit uitbreiden.

01.3 Ingebouwd

Zoeken, documenten, vaardigheden, notities en agenda’s.

Ingebouwde tools omvatten zoeken op het web en in documenten, begrensde documentlezingen, uitgesteld laden van vaardigheden, lezen en bewerken van notities en lezen en wijzigen van agenda’s.

02 Toolbronnen

Breng een API mee. Houd de bestemming vast.

Externe inventarissen worden opgehaald, beoordeeld en vastgezet. Het model kiest argumenten voor een toegestane bewerking, maar nooit waar het verzoek heen gaat.

02.1 OpenAPI

Maak tools van vastgezette bewerkingen.

Registreer een OpenAPI 3.x-dienst en elke bewerking wordt aanroepbaar. GET begint als alleen-lezen; andere methoden als bijwerking, met classificatie per bewerking onder beheer van een administrator.

02.2 MCP

Verbind Streamable HTTP-servers.

Libre haalt via JSON-RPC de toolinventaris van een server op en respecteert de alleen-lezenannotaties. Streamable HTTP wordt ondersteund; stdio MCP-processen draaien niet in het webproces.

02.3 Referenties + uitgaand verkeer

Bewaar geheimen per gebruiker en houd verzoeken op koers.

Bearer- of benoemde-headerreferenties worden versleuteld voor de exacte gebruiker en server. Bestemmingscontroles weigeren omleidingen en privé-, loopback- en metadatanetwerken, tenzij een operator een host uitdrukkelijk toestaat.

03 Goedkeuring

Maak bijwerkingen tot een zichtbare beslissing.

Alleen-lezentools kunnen doorgaan. Een tool met bijwerking pauzeert de beurt totdat de persoon die hem aanriep beslist wat er gebeurt.

03.1 Beslissingsbereik

Sta één keer, hier of altijd toe — of weiger.

Goedkeuring kan één aanroep, de huidige chat of dezelfde tool op dezelfde server omvatten. Duurzame rechten overleven herstarts en blijven intrekbaar in Instellingen.

03.2 Veilig weigeren

Geen antwoord is geen toestemming.

Een weigering of verlopen goedkeuring voert de aanroep nooit uit. Het model ontvangt dat resultaat en kan doorgaan zonder te doen alsof de bijwerking plaatsvond.

03.3 Verantwoordelijkheid

Aanroepen en beslissingen laten een afgeschermd spoor achter.

Elke toolaanroep en goedkeuring maakt een beveiligingsauditgebeurtenis zonder promptinhoud of geheimen in het logboek te plaatsen.

04 Herbruikbare assistenten

Bundel de instructies, context en tools die bij elkaar horen.

Bouw assistenten uit geversioneerde onderdelen in plaats van dezelfde configuratie in elke nieuwe chat te plakken.

04.1 Prompts

Een bibliotheek met variabelen en geschiedenis.

Opgeslagen prompts openen vanuit het slashmenu van de editor, vullen benoemde variabelen in vóór invoeging, bewaren eerdere versies en kunnen worden gedeeld of geëxporteerd.

Promptbibliotheek
04.2 Vaardigheden

Laad instructies en bestanden alleen wanneer nodig.

Een compact manifest vertelt het model welke vaardigheden bestaan. De volledige instructies en begrensde bijbehorende bestanden komen pas in de context nadat het model ze uitdrukkelijk laadt.

Vaardigheidsgids
04.3 Assistentprofielen

Koppel een model aan zijn werkset.

Een profiel kan een prompt, ingebouwde en externe tools, vaardigheden, kenniscollecties en een stem combineren. Autorisatie wordt bij elke uitvoering opnieuw bepaald.

Assistentprofielen