Ga naar inhoud

Testversies van tools

Een tool die mailt, iets opslaat of iets boekt, doet dat bij elke aanroep. In een evaluatie of een proef wil je dat meestal niet. Een testversie zegt wat er in plaats van de tool antwoordt: een vast antwoord dat je zelf schrijft, of een andere tool van je organisatie, zoals dezelfde koppeling met een testomgeving. Deze pagina is voor wie tools en evaluaties inricht.

Waar een testversie geldt

  • Wel: in elke run van een evaluatie, of je hem zelf start of hij elke nacht draait, en in beide runs van een proef met een slankere assistent.
  • Nooit: in een gesprek. Een chat, een virtuele medewerker en wie een tool zelf gebruikt in de AI Toolbox roepen altijd de echte tool aan.

Een tool zonder testversie wordt ook in een test echt aangeroepen. Kan een testversie niet antwoorden, bijvoorbeeld omdat de gekozen tool is verwijderd, dan mislukt de aanroep. De echte tool wordt dan nooit aangeroepen.

Een testversie kiezen

Bij elke testversie kies je Wat antwoordt er in een test?:

  • Geen testversie: de echte tool wordt aangeroepen, ook in een test. Dit is de standaard.
  • Vast antwoord: je schrijft het antwoord zelf, als Tekst of als JSON (een object of een lijst), hoogstens 64 KiB. Je kunt een antwoord van een echte aanroep plakken.
  • Een andere tool: kies onder Tool die antwoordt een tool die je organisatie zelf heeft gemaakt. De tool zelf kun je niet kiezen. Die andere tool krijgt dezelfde vraag.

Op een API- of databasetool

Open de tool in de machinekamer. Onder wat de tool doet staat het blok Testversie. Kies een testversie en sla de tool op met Opslaan; de testversie wordt samen met de rest bewaard. Je hebt hetzelfde recht nodig als om de tool te wijzigen. Een tool die met je is gedeeld zonder inzage, zegt alleen dat je niet ziet of hij een testversie heeft.

Op een connector

Op de pagina van een connector staat de kaart Testversies, tussen de acties en de versies. Elke actie die de connector aanbiedt, heeft er een eigen testversie. Kies Testversies opslaan om ze samen te bewaren. Een connector die een abonnement heeft geïnstalleerd, toont ze grijs. Zie ook Connectors.

Op een vaste tool

Een vaste tool, zoals zoeken op het web, hoort bij elke organisatie en heeft geen eigen pagina. In het overzicht van de machinekamer heeft zijn rij de knop Testversie. Die opent een venster met de testversie van die tool, voor de hele organisatie. Iedereen die het overzicht ziet, kan hem lezen; alleen een beheerder van de organisatie wijzigt hem. Kies Geen testversie en Opslaan om hem weg te halen.

Wat je terugziet in een run

Bij elke stap van een run staat onder Gebruikte tools welke tools de assistent aanriep, in volgorde. Een aanroep die de testversie beantwoordde, draagt het label Testversie: de echte tool is niet aangeroepen. Die regel staat er ook als je de antwoorden van de run niet mag lezen.

Testversie of weglaten

Je kunt een tool ook weglaten uit proeven of uit de runs van een evaluatie. Meestal is een testversie beter: een weggelaten tool wordt niet aangeboden, dus een scenario dat op die tool controleert, faalt. Een tool met een testversie wordt wel aangeroepen, maar er gebeurt niets echts.

Kiest een testversie een andere tool die om goedkeuring vraagt, dan geldt de goedkeuring van die andere tool. In een run kan niemand antwoorden, dus wordt die tool daar niet aangeboden.