4 ms·
I've built a proof of concept myself in Ruby, an agent that extends itself with new abilities at runtime based on code suggestions from ChatGPT until it deems i
by lgreiv 3y ago
I've built a proof of concept myself in Ruby, an agent that extends itself with new abilities at runtime based on code suggestions from ChatGPT until it deems itself capable of fulfilling an arbitrary task given in natural language. It then persists that „specialized“ version of the task was completed successfully.
So far it was able to add an API to fetch me the local weather, return the capital of Venezuela, control brightness and volume of my MacBook and replicate itself at random locations (but tell me where, after).
That being said, I added multiple human-in-the-loop points in the assess/suggest/patch/execute cycle and (given the nature of LLMs) would never use it outside of a sandbox without these safety rails.
- spacetime_cmplx 3y ago>fetch weather >get capital >control volume >oh btw, it's also a self-replicating AI https://tvtropes.org/pmwiki/pmwiki.php/Main/ArsonMurderAndJaywalking https://tvtropes.org/pmwiki/pmwiki.php/Main/ArsonMurderAndJa...
- lgreiv 3y agoI was just listing the goals I gave it in temporal order, but I’ll include a weak task for the giggles in the future when talking about the POC. Good suggestion!