NAiOS Wiki

Scaffold

También: telineet · agentin rakenne · agentin scaffold · agent scaffolding

Koodirakenne, joka yhdistää tekoälyagentin ja orkestroi sen toimintaa

1 min de lectura

scaffold (tai andamiaje) on koodikerros, joka ympäröi kielimallin ja muuttaa sen toimijaksi, joka pystyy toimimaan. Se ei ole itse malli, vaan koko ympärillä oleva infrastruktuura: se hallitsee päättelysilmukkaa, yhdistää ulkoiset työkalut, ylläpitää muistia ja muuntaa mallin päätökset konkreettisiksi toimiksi ympäristössä.

Sen merkitys on siinä, että yksittäinen malli tuottaa vain tekstiä; toiminnallisen autonomian tuo scaffold. Sama malli voi käyttäytyä hyvin eri tavoin sen mukaan, minkä andamiaajan varassa sitä ohjataan. Sen tavallisia osia ovat:

  • Ohjaussilmukka: päättää, milloin jatketaan päättelyä ja milloin ryhdytään toimimaan.
  • Työkalurajapinta: mahdollistaa koodin suorittamisen, haun tai API-kutsut.
  • Kontekstinhallinta: järjestää muistin, historian ja kehotteet.

Selkeä esimerkki on ohjelmointiagentti: scaffold lukee mallin ehdotuksen, suorittaa mallin ehdottamat komennot, kaappaa virheet ja palauttaa ne mallille, jotta se voi iteroida. Andamiaan laatu määrää usein lopputuloksen suorituskyvyn yhtä paljon kuin itse malli.

¿Quieres profundizar?

Lee nuestros artículos sobre IA aplicada en el blog de NAiOS.

Ir al Blog