{"id":535,"date":"2025-01-10T14:34:03","date_gmt":"2025-01-10T14:34:03","guid":{"rendered":"https:\/\/smolagents.org\/?p=535"},"modified":"2025-01-10T14:34:04","modified_gmt":"2025-01-10T14:34:04","slug":"embracing-smolagents-a-new-era-in-ai-agent-development","status":"publish","type":"post","link":"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/","title":{"rendered":"Abbracciare le smolagent: una nuova era nello sviluppo di agenti AI"},"content":{"rendered":"<p>L'intelligenza artificiale continua a trasformare i settori industriali e gli agenti di intelligenza artificiale svolgono un ruolo fondamentale nell'automatizzazione dei processi e nel miglioramento del processo decisionale. Nonostante il loro potenziale, la creazione di agenti di intelligenza artificiale efficaci \u00e8 tradizionalmente un compito complesso. Entrare <strong>smolagents<\/strong>-una libreria di agenti AI minimalista di Hugging Face, progettata per semplificare il processo di sviluppo e inaugurare una nuova era di creazione di agenti AI.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Indice dei contenuti<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Allinea la tabella dei contenuti\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/#Background_of_smolagents\" title=\"Background degli smolagent\">Background degli smolagent<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/#Why_Choose_smolagents\" title=\"Perch\u00e9 scegliere smolagents?\">Perch\u00e9 scegliere smolagents?<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/#1_Simplified_Development_Process\" title=\"1. Processo di sviluppo semplificato\">1. Processo di sviluppo semplificato<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/#2_Powerful_Code_Agent_Support\" title=\"2. Potente supporto per l&#039;agente del codice\">2. Potente supporto per l'agente del codice<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/#3_Extensive_Model_Compatibility\" title=\"3. Ampia compatibilit\u00e0 dei modelli\">3. Ampia compatibilit\u00e0 dei modelli<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/#Real-World_Application_of_smolagents\" title=\"Applicazione reale degli smolagent\">Applicazione reale degli smolagent<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/#The_Future_with_smolagents\" title=\"Il futuro con gli smolagent\">Il futuro con gli smolagent<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/smolagents.org\/it\/embracing-smolagents-a-new-era-in-ai-agent-development\/#Conclusion\" title=\"Conclusione\">Conclusione<\/a><\/li><\/ul><\/nav><\/div>\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Background_of_smolagents\"><\/span><strong>Background degli smolagent<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Poich\u00e9 i modelli linguistici di grandi dimensioni (LLM) diventano sempre pi\u00f9 potenti, cresce l'esigenza di framework che consentano a questi modelli di interagire efficacemente con gli ambienti del mondo reale. <strong>smolagents<\/strong> risponde a questa esigenza fornendo una piattaforma leggera e facile da usare che riduce le barriere allo sviluppo di agenti AI.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Why_Choose_smolagents\"><\/span><strong>Perch\u00e9 scegliere smolagents?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Simplified_Development_Process\"><\/span><strong>1. Processo di sviluppo semplificato<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Nucleo leggero<\/strong>: Con una base di codice di circa 1.000 righe, smolagents elimina la complessit\u00e0 non necessaria, consentendo agli sviluppatori di concentrarsi sulla funzionalit\u00e0 piuttosto che sulla configurazione.<\/li>\n\n\n\n<li><strong>Rapidit\u00e0 di apprendimento<\/strong>: Il design minimalista assicura una curva di apprendimento dolce, consentendo agli sviluppatori di iniziare a lavorare rapidamente.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Powerful_Code_Agent_Support\"><\/span><strong>2. Potente supporto per l'agente del codice<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Guadagni di efficienza<\/strong>: Concentrandosi su\u00a0<strong>codice agenti<\/strong>smolagents sfrutta la capacit\u00e0 dell'LLM di generare ed eseguire direttamente il codice Python, ottenendo azioni pi\u00f9 rapide e precise da parte degli agenti.<\/li>\n\n\n\n<li><strong>Riduzione delle spese generali<\/strong>: Gli agenti di codice riducono al minimo il numero di passaggi e di chiamate LLM necessarie, diminuendole di circa 30% rispetto ai metodi tradizionali.<\/li>\n\n\n\n<li><strong>Gestione di attivit\u00e0 complesse<\/strong>: Eccellono nella gestione di logiche e operazioni complesse che sono ingombranti con gli agenti tradizionali basati su JSON o testo.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Extensive_Model_Compatibility\"><\/span><strong>3. Ampia compatibilit\u00e0 dei modelli<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Integrazione perfetta<\/strong>: smolagents funziona senza problemi con i modelli di Hugging Face Hub, OpenAI, Anthropic e altri ancora.<\/li>\n\n\n\n<li><strong>Scegliete il vostro modello<\/strong>: Gli sviluppatori hanno la libert\u00e0 di scegliere l'LLM che meglio si adatta al loro progetto, senza problemi di compatibilit\u00e0.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Real-World_Application_of_smolagents\"><\/span><strong>Applicazione reale degli smolagent<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Esempio:<\/strong><\/p>\n\n\n\n<p>Si supponga di voler creare un agente in grado di fornire aggiornamenti meteo in tempo reale.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">python\u590d\u5236<code>da smolagents importare CodeAgent, OpenWeatherMapTool, OpenAIModel\n\n# Inizializzare l'agente con uno strumento meteo e il modello OpenAI\nagent = CodeAgent(tools=[OpenWeatherMapTool(api_key=\"your_api_key\")], model=OpenAIModel())\n\n# Chiedere all'agente informazioni sul tempo attuale a New York City\nagent.run(\"Che tempo fa oggi a New York?\")\n<\/code><\/pre>\n\n\n\n<p><strong>Risultati attesi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">vbnet\u590d\u5236<code>Il tempo attuale di New York City...\nIl tempo a New York \u00e8 attualmente soleggiato con una temperatura di 24\u00b0C (75\u00b0F). C'\u00e8 una leggera brezza e l'umidit\u00e0 \u00e8 di 60%.\n<\/code><\/pre>\n\n\n\n<p>Questo esempio dimostra come smolagents semplifichi il processo di creazione di un agente AI funzionale con un codice minimo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Future_with_smolagents\"><\/span><strong>Il futuro con gli smolagent<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Con la crescita della comunit\u00e0 smolagents, saranno disponibili altri strumenti e funzionalit\u00e0. Gli sviluppatori sono incoraggiati a contribuire all'ecosistema condividendo i propri strumenti su Hugging Face Hub, favorendo la collaborazione e il miglioramento continuo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusione<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>smolagents rappresenta un significativo passo avanti nello sviluppo di agenti AI. Dando la priorit\u00e0 alla semplicit\u00e0 e all'efficienza, abbassa la barriera d'ingresso e consente agli sviluppatori di sfruttare il pieno potenziale degli LLM con facilit\u00e0. Sia che stiate sviluppando semplici attivit\u00e0 di automazione o complessi sistemi di intelligenza artificiale, smolagents fornisce una solida base per l'innovazione.<\/p>","protected":false},"excerpt":{"rendered":"<p>L'intelligenza artificiale continua a trasformare i settori industriali e gli agenti di intelligenza artificiale svolgono un ruolo fondamentale nell'automatizzazione dei processi e nel miglioramento del processo decisionale. Nonostante il loro potenziale, la costruzione di agenti AI efficaci \u00e8 tradizionalmente un compito complesso. Ecco smolagents, una libreria di agenti AI minimalista di Hugging Face, progettata per semplificare il processo di sviluppo e inaugurare una nuova era dell'AI...<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-535","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/posts\/535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/comments?post=535"}],"version-history":[{"count":1,"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/posts\/535\/revisions"}],"predecessor-version":[{"id":536,"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/posts\/535\/revisions\/536"}],"wp:attachment":[{"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/media?parent=535"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/categories?post=535"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smolagents.org\/it\/wp-json\/wp\/v2\/tags?post=535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}