Filtrează articolele

AI

Nous Research lansează modul „Blank Slate” pentru Hermes Agent: instrumente fixate prin platform_toolsets.cli și disabled_toolsets

Nous Research lansează modul „Blank Slate” pentru Hermes Agent: instrumente fixate prin platform_toolsets.cli și disabled_toolsets
Comunitatea open-source și pasionații de inteligență artificială au primit o veste importantă: Nous Research a actualizat Hermes Agent, adăugând un mod inovator numit „Blank Slate” („Foaie Albă”). Această nouă funcționalitate permite fixarea seturilor de instrumente (toolsets) prin intermediul comenzilor `platform_toolsets.cli` și `disabled_toolsets`, oferind agenților AI un control mai fin asupra resurselor pe care le pot utiliza.

Ce este Hermes Agent?


Hermes Agent este un sistem de agenți AI open-source, dezvoltat de Nous Research, care permite modelelor de limbaj să interacționeze cu diverse instrumente și medii. Spre deosebire de agenții tradiționali, Hermes Agent este construit pentru a fi modular și extensibil, permițând cercetătorilor și dezvoltatorilor să definească propriile seturi de instrumente. Până acum, agenții funcționau într-un mod dinamic, alegând instrumente pe baza contextului. Cu noul mod „Blank Slate”, această dinamică se schimbă radical.

Cum funcționează modul „Blank Slate”?


În esență, modul „Blank Slate” oferă agenților o „pânză goală” – adică, la pornire, agentul nu are acces la niciun instrument. În loc să pornească cu un set predefinit de instrumente, agentul trebuie să primească instrucțiuni explicite despre ce instrumente poate folosi. Acest lucru se realizează prin intermediul a două comenzi principale:

  • `platform_toolsets.cli` – permite specificarea exactă a seturilor de instrumente care sunt active. De exemplu, un dezvoltator poate activa doar instrumentele de procesare a textului sau doar cele de interacțiune cu baze de date.

  • `disabled_toolsets` – oferă posibilitatea de a dezactiva anumite seturi de instrumente, chiar dacă acestea sunt disponibile în sistem. Astfel, se poate restricționa accesul agentului la instrumente sensibile sau periculoase.


  • Această abordare aduce un nivel superior de securitate și predictibilitate. În loc să lași agentul să decidă singur ce instrumente folosește (ceea ce poate duce la comportamente neașteptate), acum poți fixa exact setul de instrumente permise. Este ca și cum ai da unui angajat doar uneltele de care are nevoie pentru o sarcină specifică, nu întregul atelier.

    De ce este această actualizare importantă?


    Până acum, agenții AI erau adesea „cutii negre” care puteau apela orice instrument disponibil, ceea ce crea riscuri de securitate și de comportament imprevizibil. Modul „Blank Slate” schimbă acest lucru, oferind un control granular asupra instrumentelor. Iată câteva beneficii concrete:

    1. Securitate sporită – Poți dezactiva instrumente care ar putea fi folosite în mod abuziv (de exemplu, accesul la sistemul de fișiere sau la rețea).
    2. Predictibilitate – Agentul nu va mai „inventa” instrumente sau nu va mai apela funcții neașteptate, deoarece setul de instrumente este fixat.
    3. Eficiență – Prin limitarea instrumentelor, agentul se concentrează doar pe cele relevante, reducând timpul de procesare și costurile de calcul.
    4. Testare mai ușoară – Dezvoltatorii pot testa agenții în medii controlate, știind exact ce instrumente sunt disponibile.

    Cum se implementează?


    Pentru a utiliza noul mod, dezvoltatorii trebuie să configureze fișierul de configurare al agentului. De exemplu, în loc să lași agentul să aibă acces la toate instrumentele, poți specifica:

    ```
    platform_toolsets.cli = ["text_processing", "database_query"]
    disabled_toolsets = ["network_access", "file_system"]
    ```

    Aceasta înseamnă că agentul va putea folosi doar instrumentele de procesare a textului și de interogare a bazelor de date, în timp ce accesul la rețea și la sistemul de fișiere este complet blocat. Este o abordare similară cu principiul „least privilege” din securitatea cibernetică.

    Impactul asupra comunității open-source


    Nous Research este cunoscută pentru contribuțiile sale la ecosistemul open-source AI. Hermes Agent este deja folosit de numeroși cercetători și dezvoltatori pentru a construi agenți personalizați. Cu această actualizare, Nous Research demonstrează că securitatea și controlul nu sunt doar preocupări ale marilor corporații, ci și ale comunității open-source. Modul „Blank Slate” poate fi integrat cu ușurință în proiecte existente, iar documentația detaliată este disponibilă pe GitHub.

    Reacții din comunitate


    Primele reacții sunt pozitive. Pe forumurile de specialitate, dezvoltatorii laudă această abordare, numind-o „un pas înainte pentru agenții AI responsabili”. Un utilizator Reddit a scris: „În sfârșit, putem controla exact ce face agentul nostru. Nu mai trebuie să ne temem că va apela accidental un instrument periculos.” Alții subliniază că această funcționalitate ar putea fi utilă în domenii precum medicina sau finanțele, unde erorile pot avea consecințe grave.

    Limitări și provocări


    Desigur, niciun sistem nu este perfect. Modul „Blank Slate” necesită o configurare atentă. Dacă un dezvoltator uită să activeze un instrument necesar, agentul poate eșua în îndeplinirea sarcinii. De asemenea, gestionarea listelor de instrumente poate deveni complexă în proiecte mari. Nous Research recomandă utilizarea unor fișiere de configurare centralizate și testarea riguroasă înainte de implementarea în producție.

    Viitorul agenților AI


    Această actualizare face parte dintr-o tendință mai largă de a face agenții AI mai siguri și mai controlabili. Pe măsură ce inteligența artificială devine tot mai prezentă în viața de zi cu zi, nevoia de a limita și ghida comportamentul agenților devine crucială. Nous Research, prin Hermes Agent și modul „Blank Slate”, oferă un model de urmat pentru întreaga industrie.

    Concluzie


    Actualizarea Hermes Agent cu modul „Blank Slate” reprezintă un salt calitativ în modul în care proiectăm și implementăm agenți AI. Prin fixarea seturilor de instrumente, dezvoltatorii câștigă un control fără precedent asupra comportamentului agenților, reducând riscurile și crescând fiabilitatea. Este o veste excelentă pentru comunitatea open-source și pentru toți cei care cred că AI-ul trebuie să fie nu doar puternic, ci și responsabil.

    De ce este important:


    Această actualizare este importantă deoarece abordează una dintre cele mai mari provocări ale agenților AI: controlul și securitatea. În loc să lase agenții să acționeze autonom cu acces nelimitat la instrumente, modul „Blank Slate” permite dezvoltatorilor să definească exact ce poate face agentul. Acest lucru reduce riscul de comportamente imprevizibile sau periculoase, făcând AI-ul mai sigur pentru aplicații critice. În plus, fiind open-source, această soluție poate fi adoptată și îmbunătățită de întreaga comunitate, accelerând inovația în domeniul agenților inteligenți.

    Acest site folosește cookie-uri pentru a-ți oferi o experiență de navigare cât mai plăcută. Continuarea navigării implică acceptarea acestora.