Andrew Ng lanseeraa OpenWorkerin: avoimen lähdekoodin työpöytä-AI-agentti, joka tuottaa valmista työtä, ei keskustelua
Moonshot AI
Anthropic
OpenAI
Google/DeepMind
DeepSeek
MiniMax
Alibaba/Qwen
xAI
Mistral
Together AI
Fireworks AI
Ollama
Andrew Ng on julkistanut OpenWorkerin, avoimen lähdekoodin työpöytä-AI-agentin, joka tuottaa valmista työtä keskustelun sijaan. Se on rakennettu nelikerroksiselle arkkitehtuurille, johon kuuluu paikallinen agenttipalvelin, kyvykkyyskerros ja mallireititin, ja se toimii tyypitetyn lupamoottorin avulla. Agentti tukee "bring-your-own-key" -pääsyä 30 kuratoituun malliin ja täysin paikallisiin malleihin Ollaman kautta.
Andrew Ng on julkistanut OpenWorkerin, avoimen lähdekoodin työpöytätekoälyagentin, joka tuottaa valmista työtä keskustelun sijaan. Käyttäjä määrittelee lopputuloksen, kuten viimeistellyn asiakirjan tai päivitetyn kalenterin, ja agentti pilkkoo sen vaiheiksi, työskentelee paikallisten tiedostojen ja yhdistettyjen sovellusten kanssa ja tarkistaa asiat ennen merkittäviä toimia. Arkkitehtuuri koostuu neljästä kerroksesta: työpöytäkuoresta (Tauri 2 ja React 18), paikallisesta agenttipalvelimesta (Python 3.10+ FastAPI:llä ja uvicornilla), kyvykkyys- ja yhteyskerroksesta sekä aisuiteen pohjautuvasta mallireitittimestä. Käyttöoikeusmoottori luokittelee työkalujen kutsut neljään riskiluokkaan (read, write_local, exec, external) ja tarjoaa viisi käyttöoikeustilaa: discuss, plan, interactive, auto ja custom auto. Valvomattomassa tilassa muuttuu se, miten ihmiseen saadaan yhteys, ei autonomian katto. Yksityisyyden suunnittelu on paikallislähtöistä: mallikutsut menevät suoraan määritellylle palveluntarjoajalle, keskustelut ja tunnukset pysyvät paikallisina, eivätkä salaisuudet koskaan päädy mallin kontekstiin. Ainoa pilvikomponentti on valinnainen välittäjä OAuth-kättelyille. Mallien käyttö on tuo-oma-avain-pohjaista 30 kuratoidun työkaluja käyttävän mallin joukosta palveluntarjoajilta kuten OpenAI, Anthropic ja Google, sekä täysin paikallisten mallien kautta Ollamalla. Arkisto sisältää 119 Python-tiedostoa ja 149 TypeScript-/TSX-tiedostoa.
Lähde: MarkTechPost —
Alkuperäinen
