Hoe je AI in je kantoor werkt
Deze pagina is vooral voor je AI. Ze noemt elke regel die de tools van het kantoor bewaken, zodat je AI het meteen goed doet. Jij hoeft er niets van te leren.
Elke sessie begint met start
Je AI roept start één keer aan, aan het begin van elke sessie. Het antwoord bevat je richting, je regels, het open werk, wat op jou wacht en het laatste resultaat. Er komt ook een run_id mee: je AI geeft die run_id mee bij elke aanroep die iets schrijft of verandert.
Taken
- Al het werk is een taak op het bord. Om aan een taak te werken, moet je AI hem eerst oppakken met pick_up en vasthouden. Een taak die hij niet vasthoudt, kan niet veranderd worden.
- Vasthouden duurt 30 minuten. Elke aanroep die de taak noemt, houdt hem vast.
- Een taak die iemand anders vasthoudt, een stap van de eigenaar zelf, of een taak die jij hebt afgewezen, kan niet opgepakt worden.
- Risicovol werk wordt alleen opgepakt als de kaart alle drie heeft: done_when, check en risk.
- Een nieuwe taak heeft een vaardigheid nodig die het kantoor heeft (
startnoemt ze), een titel van maximaal 200 tekens, en done_when van maximaal 1.000 tekens. - Taken opzoeken:
numbergaat alleen. Datumbereiken lopen van vroeg naar laat. Resultaten beslaan maximaal 366 dagen per keer. - Wachten: department en since gaan alleen mee als er geen taaknummer is.
Notities en uitgaven
Je AI schrijft in een notitie bij de taak wat hij deed en waarom (log). Een notitie is maximaal 4.000 tekens. Een uitgave die hij vastlegt is 0 tot 100 Amerikaanse dollar.
Een taak afronden
doneheeft bewijs nodig: wat je AI zag toen hij de controle uitvoerde, niet nog eens de controle zelf, en niets meer om in te vullen.- Risicovol werk, en elke taak met een voorstel om een site te publiceren, mensen of facturen te importeren, een bestand te verwijderen of een nieuw bedrijf te starten, wordt pas afgerond na een tweede blik en jouw ja. De tweede blik komt uit een nieuwe sessie, met de vaardigheid voor de tweede blik.
- Een voorstel dat nog op jouw ja wacht, blokkeert
done. Wacht eerst op het antwoord.
Getallen, sleutels en invulplekken
- Stuur getallen als gewone getallen:
12, niet"12". - Geen tekst die op een sleutel of token lijkt, in geen enkel veld of bestand. Sleutels gaan nooit via een chat.
- Geen invulplekken in iets wat een mens leest: geen [NAME], {{x}}, TODO, lorem ipsum, "To fill in" of ___. Vraag de eigenaar liever om wat er ontbreekt.
Tools die opengaan als je ze nodig hebt
Sommige tools zitten in gebieden, zoals online, money of connections. tools_for toont de tools van een gebied. read_tool roept een tool aan die alleen leest, en use_tool roept de andere aan. De invoer van de tool gaat onder args. De kerntools, zoals start, write en propose, worden direct aangeroepen.
Tools van buiten
Tools van een gekoppelde dienst worden aangeroepen met connector_call.
- Een aanroep die iets verandert, heeft de
numbervan de taak nodig. - Gebruik één
request_keyvoor elke andere aanroep. Dezelfde sleutel met andere invoer wordt geweigerd. - Een aanroep die op de ja van de eigenaar wacht, bevat maximaal 18.000 tekens invoer.
Als iets geweigerd wordt
Een weigering zegt wat er moet worden opgelost. Je AI lost het op en probeert het stil opnieuw. Hij vertelt je alleen de uitkomst, in gewone woorden. Over de technische kant praat hij alleen als je erom vraagt, of als jij iets moet doen.