Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Scelta di un servizio di intelligenza artificiale generativa
Fare il primo passo
| Scopo |
Determina quali servizi di intelligenza artificiale AWS generativa sono più adatti alla tua organizzazione. |
| Ultimo aggiornamento |
14 febbraio 2025 |
| Servizi coperti |
|
Introduzione
L'intelligenza artificiale generativa è un insieme di sistemi e modelli di intelligenza artificiale (AI) progettati per generare contenuti come codice, testo, immagini, musica o altre forme di dati. Questi sistemi possono produrre nuovi contenuti basati su modelli e conoscenze apprese dai dati esistenti. Sempre più spesso, le organizzazioni e le aziende utilizzano l'IA generativa per:
-
Automatizza i flussi di lavoro creativi: utilizza i servizi di intelligenza artificiale generativa per automatizzare i flussi di lavoro di processi creativi che richiedono molto tempo, come la scrittura, la creazione di immagini o video e la progettazione grafica.
-
Personalizza e personalizza i contenuti: genera contenuti mirati, consigli sui prodotti e offerte personalizzate per un contesto specifico per il pubblico.
-
Aumenta i dati: sintetizza set di dati di formazione di grandi dimensioni per altri modelli di machine learning per sbloccare scenari in cui i dati con etichetta umana scarseggiano.
-
Riduzione dei costi: è possibile ridurre i costi utilizzando dati, contenuti e risorse digitali sintetizzati.
-
Sperimentazione più rapida: testa e ripeti su più varianti di contenuti e concetti creativi di quanto sarebbe possibile fare manualmente.
Questa guida ti aiuta a selezionare i servizi e gli strumenti di intelligenza artificiale AWS generativa più adatti alle tue esigenze e alla tua organizzazione.
Capire
Amazon offre una gamma di servizi di intelligenza artificiale generativa, applicazioni, strumenti e infrastrutture di supporto. Quale di questi utilizzi dipende molto dai seguenti fattori:
-
Cosa stai cercando di fare
-
Quanta scelta vi serve per quanto riguarda i modelli di base che utilizzate
-
Il grado di personalizzazione di cui hai bisogno nelle tue applicazioni di intelligenza artificiale generativa
-
L'esperienza all'interno della tua organizzazione
Amazon Q Business e Amazon Q Developer: applicazioni per aumentare la produttività
In cima allo stack di intelligenza artificiale generativa di Amazon, Amazon Q Business e Amazon Q Developer utilizzano modelli linguistici di grandi dimensioni (LLM) e modelli di base. Tuttavia, non richiedono la scelta esplicita di un modello. Ognuna di queste applicazioni supporta diversi casi d'uso e tutte sono basate su Amazon Bedrock.
Scopri di più sui principali assistenti generativi basati sull'intelligenza artificiale attualmente disponibili:
- Amazon Q Business
-
Amazon Q Business può rispondere a domande, fornire riepiloghi, generare contenuti e completare in modo sicuro attività in base ai dati presenti nei sistemi aziendali. Supporta il caso d'uso generale dell'intelligenza artificiale generativa per iniziare a sfruttare al meglio le informazioni della tua azienda. Con Amazon Q Business, puoi fare English-language domande su tali informazioni. Fornisce risposte in modo adeguato alle esigenze del tuo team. Inoltre, puoi creare app Amazon Q leggere e su misura all'interno del tuo abbonamento Amazon Q Business Pro.
- Amazon Q Developer
-
Con Amazon Q Developer, puoi comprendere, creare, estendere e utilizzare AWS applicazioni. I casi d'uso supportati includono attività che vanno dalla codifica, al test e all'aggiornamento delle applicazioni, alla diagnosi degli errori, all'esecuzione di scansioni e correzioni di sicurezza e all'ottimizzazione delle risorse. AWS Le funzionalità avanzate di pianificazione e ragionamento in più fasi di Amazon Q Developer mirano a ridurre il lavoro richiesto dalle attività comuni (come l'esecuzione di aggiornamenti della versione Java). Queste funzionalità possono anche aiutare a implementare nuove funzionalità generate dalle richieste degli sviluppatori.
Le funzionalità di Amazon Q Developer sono disponibili come parte dei tuoi flussi di lavoro in altre applicazioni Servizi AWS, tra cui Amazon Q Developer nelle applicazioni di chat, Amazon CodeCatalyst, Amazon EC2 e VPC AWS Glue Reachability Analyzer.
Chatta con Amazon Q Developer per interrogare ed esplorare la tua AWS infrastruttura direttamente da Console di gestione AWS. Utilizzando istruzioni in linguaggio naturale per interagire con le tue Account AWS, puoi ottenere dettagli specifici sulle risorse e chiedere informazioni sulle relazioni tra le risorse.
- Amazon Q in Quick
-
Amazon Q in Quick mira a soddisfare le esigenze di un caso d'uso specifico: ottenere informazioni utili dai dati collegando Amazon Q al servizio di business intelligence (BI) Amazon Q Quick. Puoi usarlo per creare visualizzazioni dei tuoi dati, riepilogare approfondimenti, rispondere a domande sui dati e creare storie di dati utilizzando il linguaggio naturale.
- Amazon Q in Connect
-
Amazon Q in Connect è in grado di rilevare automaticamente i problemi dei clienti. Fornisce agli agenti del servizio clienti informazioni contestuali sui clienti insieme a risposte e azioni suggerite per una risoluzione più rapida dei problemi. Combina le funzionalità del servizio di contact center cloud Amazon Connect con Amazon Q. Amazon Q in Connect può utilizzare le conversazioni in tempo reale con i clienti, insieme ai contenuti aziendali pertinenti, per consigliare cosa dire o quali azioni un agente dovrebbe intraprendere per assistere i clienti.
Amazon Bedrock: crea e scala la tua applicazione di intelligenza artificiale generativa con FM
Se stai sviluppando applicazioni di intelligenza artificiale personalizzate, hai bisogno di accedere a più modelli di base e desideri un maggiore controllo sui modelli e sugli output di intelligenza artificiale, Amazon Bedrock potrebbe essere il servizio che soddisfa le tue esigenze. Amazon Bedrock è un servizio completamente gestito per la creazione di applicazioni AI generative, con supporto per i modelli base più diffusi, tra cui Amazon Nova, AmazonTitan, Anthropic Claude, Cohere Command & Embed DeepSeek-R1, AI21 Labs Jurassic, Meta Llama, Mistral AI e Stable Diffusion XL.
Usa Amazon Bedrock Marketplace per scoprire, testare e utilizzare oltre 100 FM popolari, emergenti e specializzati. Le FM supportate vengono aggiornate regolarmente.
Inoltre, Amazon Bedrock fornisce ciò di cui hai bisogno per creare applicazioni AI generative con sicurezza, privacy e intelligenza artificiale responsabile, indipendentemente dal modello di base scelto. Offre inoltre un accesso singolo alle API indipendente dal modello e la flessibilità necessaria per utilizzare diversi modelli di base ed eseguire l'aggiornamento alle versioni più recenti del modello, con modifiche minime al codice.
Scopri di più sulle caratteristiche principali di Amazon Bedrock:
- Model customization
-
La personalizzazione del modello può offrire esperienze utente differenziate e personalizzate. Per personalizzare i modelli per attività specifiche, puoi perfezionare le FM privatamente utilizzando i tuoi set di dati con etichetta. I modelli personalizzati includono funzionalità come la messa a punto e la formazione preliminare continua utilizzando set di dati senza etichetta. L'elenco di FM per cui Amazon Bedrock supporta la messa a punto include Amazon Nova Micro, Lite e Pro, Anthropic Claude 3 Haiku, Cohere Command, Meta Llama 2, Amazon Titan Text Lite and Express, Amazon Titan Multimodal Embeddings e Amazon Titan Image Generator. L'elenco dei FM supportati viene aggiornato su base continuativa.
Inoltre, puoi utilizzare Amazon Bedrock Custom Model Import per importare i tuoi modelli personalizzati e utilizzarli all'interno di Amazon Bedrock.
- Knowledge Bases
-
Amazon Bedrock Knowledge Bases è una funzionalità completamente gestita che puoi utilizzare per implementare l'intero flusso di lavoro Retrieval Augmented Generation (RAG), dall'inserimento al recupero e all'aumento immediato, senza dover creare integrazioni personalizzate con le fonti di dati e gestire i flussi di dati. La gestione del contesto delle sessioni è integrata, quindi l'applicazione può supportare conversazioni a più turni. È possibile utilizzare l'API Retrieve per recuperare i risultati pertinenti per una query utente dalle knowledge base.
Con RAG, puoi fornire un modello con nuove conoscenze o informazioni aggiornate da più fonti, inclusi archivi di documenti, database e API. Ad esempio, il modello potrebbe utilizzare RAG per recuperare i risultati di ricerca da Amazon OpenSearch Service o i documenti da Amazon Simple Storage Service. Amazon Bedrock Knowledge Bases gestisce completamente questa esperienza connettendosi alle tue fonti di dati private, tra cui Amazon Aurora, Amazon Serverless, MongoDB, Pinecone e Redis Enterprise Cloud. OpenSearch Questo elenco include connettori per Salesforce, Confluence e SharePoint (in anteprima), in modo da poter accedere a più dati aziendali per personalizzare i modelli in base alle tue esigenze specifiche.
- Agents
-
Amazon Bedrock Agents ti aiuta a pianificare e creare attività in più fasi utilizzando sistemi e fonti di dati aziendali, dalla risposta alle domande dei clienti sulla disponibilità dei prodotti all'evasione degli ordini. Puoi creare un agente selezionando prima un FM e poi fornendogli l'accesso ai sistemi, alle knowledge base e AWS Lambda alle funzioni aziendali per eseguire le tue API in modo sicuro. Un agente analizza la richiesta dell'utente e una funzione Lambda o l'applicazione può richiamare automaticamente le API e le fonti di dati necessarie per soddisfare la richiesta.
Gli agenti possono conservare la memoria durante più interazioni per ricordare dove si era interrotto l'ultima volta e fornire consigli migliori in base alle interazioni precedenti. Gli agenti possono anche interpretare il codice per affrontare casi d'uso complessi basati sui dati, come l'analisi dei dati, la visualizzazione dei dati, l'elaborazione del testo, la risoluzione di equazioni e i problemi di ottimizzazione.
- Guardrails
-
Amazon Bedrock Guardrails valuta gli input degli utenti e le risposte FM in base a policy specifiche dei casi d'uso e fornisce un ulteriore livello di protezione, indipendentemente dalla FM sottostante. Utilizzando una breve descrizione in linguaggio naturale, puoi utilizzare Amazon Bedrock Guardrails per definire una serie di argomenti da evitare nel contesto della tua applicazione. Guardrails rileva e blocca gli input degli utenti e le risposte FM che rientrano negli argomenti riservati.
Guardrails supporta i controlli di base contestuali, per rilevare allucinazioni nelle risposte dei modelli per applicazioni che utilizzano Retrieval Augmented Generation (RAG) e applicazioni di riepilogo. I controlli di base contestuali si aggiungono alla protezione di sicurezza di Guardrails per garantire che la risposta LLM sia basata sui dati di origine aziendali corretti e valutano la risposta LLM per confermare che sia pertinente alla domanda o all'istruzione dell'utente. I controlli di base contestuali possono rilevare e filtrare oltre il 75% delle risposte allucinate per i carichi di lavoro RAG e di riepilogo.
- Converse API
-
Usa l'API Amazon Bedrock Converse per creare applicazioni conversazionali che inviano e ricevono messaggi da e verso un modello Amazon Bedrock. Ad esempio, puoi creare un chatbot che mantiene una conversazione a più turni e utilizza una personalizzazione del personaggio o del tono adatta alle tue esigenze, ad esempio un utile assistente di supporto tecnico.
- Tool use (function calling)
-
L'uso degli strumenti (chiamata di funzioni) consente a un modello di accedere a strumenti che possono aiutarlo a generare risposte ai messaggi inviati al modello. Ad esempio, un’applicazione di chat potrebbe consentire agli utenti di scoprire la canzone più popolare trasmessa da una stazione radio. Per rispondere a una richiesta per la canzone più popolare, un modello ha bisogno di uno strumento in grado di fare query e restituire le informazioni sul brano.
- Amazon Bedrock IDE
-
Usa Amazon Bedrock IDE, un'esperienza di sviluppo in Amazon SageMaker Unified Studio (in anteprima), che ti consente di scoprire i modelli di Amazon Bedrock e creare app di intelligenza artificiale generativa che utilizzano modelli e funzionalità di Amazon Bedrock. Ad esempio, puoi utilizzare una chat playground per provare un prompt con un modello Anthropic Claude senza dover scrivere alcun codice. Successivamente, puoi utilizzare Amazon Bedrock IDE per creare un'app di intelligenza artificiale generativa che utilizzi un modello e funzionalità di Amazon Bedrock, come una knowledge base o un guardrail, sempre senza dover scrivere alcun codice.
- Prompt management
-
Usa Amazon Bedrock per creare e salvare i tuoi prompt utilizzando la gestione dei prompt, in modo da risparmiare tempo applicando lo stesso prompt a flussi di lavoro diversi. Quando crei un prompt, puoi selezionare un modello su cui eseguire l’inferenza e modificare i parametri di inferenza da utilizzare. Puoi includere variabili nel prompt, così da poter adattare il prompt a casi d’uso differenti.
- Prompt flows
-
Prompt flows for Amazon Bedrock ti offre la possibilità di utilizzare FM supportate per creare flussi di lavoro collegando prompt, modelli di base e altro per creare soluzioni complete. Servizi AWS
Con i flussi rapidi, puoi creare rapidamente flussi di lavoro di intelligenza artificiale generativa complessi utilizzando un visual builder. Puoi integrarti con offerte Amazon Bedrock come FM, knowledge base e altre, ad Servizi AWS esempio AWS Lambda trasferendo dati tra di esse. Puoi anche implementare flussi di lavoro immutabili per passare dal test alla produzione in pochi clic.
Amazon SageMaker AI (precedentemente Amazon SageMaker): crea modelli personalizzati e controlla l'intero ciclo di vita del machine learning, dalla preparazione dei dati alla distribuzione e al monitoraggio dei modelli
Con Amazon SageMaker AI, puoi creare, addestrare e distribuire modelli di machine learning, inclusi FM, su larga scala. Prendi in considerazione questa opzione quando hai casi d'uso che possono trarre vantaggio da una formazione approfondita, dalla messa a punto e dalla personalizzazione dei modelli di base. Inoltre, semplifica il compito, a volte impegnativo, di valutare quale FM sia la soluzione migliore per il vostro caso d'uso.
Amazon SageMaker AI fornisce anche infrastrutture e strumenti appositamente progettati da utilizzare durante tutto il ciclo di vita del machine learning, inclusi ambienti di sviluppo integrati (IDE), infrastruttura di formazione distribuita, strumenti di governance, strumenti per le operazioni di apprendimento automatico (MLOP), opzioni e raccomandazioni di inferenza e valutazione dei modelli.
Usa Amazon SageMaker Partner AI Apps per accedere ad applicazioni di sviluppo generative di intelligenza artificiale e machine learning (ML) create, pubblicate e distribuite da fornitori di applicazioni leader del settore. Le app Partner AI sono certificate per funzionare sull'intelligenza artificiale. SageMaker Con Partner AI Apps, puoi migliorare il modo in cui crei soluzioni basate su modelli base (FM) e modelli ML classici senza compromettere la sicurezza dei tuoi dati sensibili. I dati rimangono completamente all'interno della tua configurazione di sicurezza affidabile e non vengono mai condivisi con terze parti.
SageMaker L'intelligenza artificiale fa parte della prossima generazione di Amazon SageMaker, che include:
Esplora le funzionalità chiave dell' SageMaker intelligenza artificiale che possono aiutarti a determinare quando utilizzarla:
- Amazon SageMaker JumpStart
-
Amazon SageMaker JumpStart è un hub ML che fornisce l'accesso a modelli di base disponibili pubblicamente. Questi modelli includono Mistral, Llama 3 e Falcon 2. CodeLlama Possono essere personalizzati con tecniche avanzate di messa a punto e implementazione come Parameter Efficient Fine-Tuning (PEFT) e Adaptation (LoRa). Low-Rank
La schermata seguente mostra alcuni dei modelli disponibili in Amazon SageMaker JumpStart all' Console di gestione AWS interno di.
- Amazon SageMaker Clarify
-
Amazon SageMaker Clarify affronta la decisione fondamentale di quale modello di base utilizzare. Usa Amazon SageMaker Clarify per creare lavori di valutazione dei modelli. Un lavoro di valutazione dei modelli valuta e confronta le metriche di qualità e responsabilità dei modelli di base basati su testo di. JumpStart I lavori di valutazione dei modelli supportano anche l'uso di JumpStart modelli che sono già stati implementati su un endpoint.
- Amazon SageMaker Canvas
-
Con Amazon SageMaker Canvas, puoi utilizzare l'apprendimento automatico per generare previsioni senza scrivere alcun codice. Puoi anche utilizzare Amazon SageMaker Canvas in collaborazione con Amazon Bedrock per perfezionare e distribuire modelli linguistici.
Questo post descrive come utilizzarli per ottimizzare l'interazione con i clienti utilizzando i propri set di dati (ad esempio le domande frequenti sui prodotti) in Amazon Bedrock e Amazon SageMaker JumpStart Il diagramma seguente, tratto da questo post di blog, dimostra come Amazon Canvas SageMaker e Amazon Bedrock possono essere usati insieme per ottimizzare e distribuire modelli linguistici.
- Amazon SageMaker Studio
-
Amazon SageMaker Studio è un'esperienza basata sul Web per l'esecuzione di flussi di lavoro ML. Studio offre una suite di ambienti di sviluppo integrato (IDE). Questi includono Code Editor, basato su Code-OSS Visual Studio Code - Open Source, una nuova JupyterLab applicazione, RStudio e Amazon SageMaker Studio Classic. Per ulteriori informazioni, consulta Applicazioni supportate in Amazon SageMaker Studio.
L'interfaccia utente basata sul Web di Studio fornisce l'accesso a tutte le risorse di SageMaker intelligenza artificiale, inclusi job ed endpoint, in un'unica interfaccia. I professionisti di ML possono anche scegliere il loro IDE preferito per accelerare lo sviluppo di ML. Un data scientist può utilizzarli JupyterLab per esplorare i dati e ottimizzare i modelli. Inoltre, un Machine Learning Operations (MLOps) engineer può utilizzare l’Editor di codice con lo strumento Pipelines di Studio per distribuire e monitorare i modelli in produzione.
Amazon SageMaker Studio include assistenza generativa per l'intelligenza artificiale, fornita da Amazon Q Developer direttamente all'interno del tuo ambiente di sviluppo JupyterLab integrato (IDE). Con Q Developer, puoi accedere alla guida di esperti sulle funzionalità di SageMaker intelligenza artificiale, sulla generazione di codice e sulla risoluzione dei problemi.
Infrastruttura per creare e addestrare modelli di intelligenza artificiale
AWS offre hardware specializzato e accelerato per l'addestramento e l'inferenza ML ad alte prestazioni.
-
AWS
Trainium2-powered Le istanze Amazon EC2 Trn2 e Trn2 UltraServers offrono le massime prestazioni per la formazione e l'inferenza dell'IA. AWS
-
AWS Trainiumè l'acceleratore ML di seconda generazione progettato appositamente per l'addestramento di deep learning (DL) di AWS oltre 100 miliardi di modelli di parametri.
-
AWS Inferentia Le istanze Amazon EC2 Inf2 basate su 2 sono progettate per offrire prestazioni elevate al costo più basso in Amazon EC2 per le tue applicazioni di inferenza AI generativa e DL.
-
Istanze Amazon EC2 P5 e P5e, basate su GPU NVIDIA H100 e NVIDIA H200 Tensor Core, adatte sia per attività di formazione che di inferenza nell'apprendimento automatico.
-
Le istanze Amazon EC2 G6e sono dotate di fino a 8 GPU NVIDIA L40S Tensor Core e processori AMD EPYC di terza generazione, per un'ampia gamma di casi d'uso a uso intensivo di grafica e machine learning.
Considera
Dopo aver scelto un servizio di intelligenza artificiale generativa, scegli il modello di base (FM) che ti offre i migliori risultati per il tuo caso d'uso.
Amazon Bedrock dispone di una funzionalità di valutazione dei modelli che può aiutarti a valutare, confrontare e selezionare i migliori FM per il tuo caso d'uso.
Ecco alcuni fattori critici da considerare quando si sceglie un FM appropriato per il proprio caso d'uso:
- Modality
-
Identifica l'uso cases/modality
Cos'è: la modalità si riferisce al tipo di dati elaborati dal modello: testo, immagini (visione) o incorporamenti.
Perché è importante: la scelta della modalità deve essere in linea con i dati con cui stai lavorando. Ad esempio, se il progetto prevede l'elaborazione del linguaggio naturale, è adatto un modello basato su testo come Claude, Llama 3.1 o Titan Text G1. Se desideri creare incorporamenti, puoi utilizzare un modello come Titan Embeddings G1. Allo stesso modo, per le attività relative alle immagini, sono più appropriati modelli come Stable Diffusion XL e Titan Image Generator v2. Il tuo caso d'uso potrebbe anche comportare la considerazione della tua fonte di dati e il supporto per i connettori di origine dati, come quelli forniti in Amazon Q Business.
- Model size
-
Dimensioni del modello
Cos'è: questo criterio si riferisce al numero di parametri in un modello. Un parametro è una variabile di configurazione interna al modello. I suoi valori possono essere stimati (addestrati) durante la fase di addestramento sulla base dei dati di allenamento forniti. I parametri sono fondamentali in quanto definiscono direttamente la capacità del modello di apprendere dai dati. I modelli di grandi dimensioni hanno spesso più di 50 miliardi di parametri.
Perché è importante: il numero di parametri è un indicatore chiave della complessità del modello. Un numero maggiore di parametri significa che il modello è in grado di acquisire modelli e sfumature più complessi nei dati, il che in genere porta a prestazioni migliori. Tuttavia, questi modelli non sono solo costosi da addestrare, ma richiedono anche più risorse computazionali per funzionare.
- Inference latency
-
Latenza di inferenza
Cos'è: la velocità di inferenza, o latenza, è il tempo impiegato da un modello per elaborare l'input (spesso misurato in token) e restituire un output. Questo tempo di elaborazione è fondamentale quando le risposte del modello fanno parte di un sistema interattivo, come un Amazon Q Developer nelle applicazioni di chat.
Perché è importante: i tempi di risposta rapidi sono essenziali per applicazioni in tempo reale come chatbot interattivi o servizi di traduzione istantanea. Queste applicazioni dipendono dalla capacità del modello di elaborare e rispondere rapidamente alle richieste per mantenere un'esperienza utente fluida. Sebbene le FM più grandi offrano in genere risposte più dettagliate e accurate, le loro architetture complesse possono portare a velocità di inferenza più lente. Questa elaborazione più lenta potrebbe frustrare gli utenti che si aspettano un'interazione immediata.
Per affrontare questa sfida, puoi scegliere modelli ottimizzati per risposte più rapide, anche se ciò significa compromettere in qualche modo la profondità o la precisione delle risposte.
- Context window
-
Ottimizzazione della finestra contestuale
Cos'è: la finestra contestuale di un modello linguistico di grandi dimensioni è la quantità di testo (in token) che il modello può considerare in qualsiasi momento durante la generazione delle risposte.
Perché è importante: finestre contestuali più ampie consentono al modello di ricordare ed elaborare più informazioni in un'unica esecuzione. Questa capacità è particolarmente utile in attività complesse come la comprensione di documenti lunghi, la partecipazione a conversazioni dettagliate o la generazione di testo contestualmente accurato su intervalli più ampi.
Ad esempio, in una conversazione, un modello con una finestra contestuale più ampia può ricordare meglio il dialogo precedente e fornire risposte più pertinenti all'intera conversazione. Ciò porta a un'esperienza utente più naturale e soddisfacente, in quanto il modello può mantenere il filo della discussione senza perdere il contesto.
- Pricing
-
Considerazioni sui prezzi
Cos'è: il costo di utilizzo di un FM è influenzato dalla complessità del modello e dalla struttura dei prezzi del fornitore del modello.
Perché è importante: l'implementazione di modelli ad alte prestazioni spesso comporta costi elevati a causa delle maggiori esigenze di calcolo. Sebbene questi modelli offrano funzionalità avanzate, le loro spese operative possono essere elevate, in particolare per le startup o i progetti più piccoli con budget limitati.
I modelli più piccoli e meno dispendiosi in termini di risorse offrono un'opzione più economica senza compromettere in modo significativo le prestazioni. Valuta il costo del modello rispetto ai suoi vantaggi per assicurarti che rispetti i vincoli finanziari del tuo progetto e offra il massimo valore per il tuo investimento.
- Fine-tuning
-
Fine-tuning e capacità di pre-formazione continua
Cos'è: Fine-tuning è un processo di formazione specializzato in cui un modello pre-addestrato che è stato addestrato su un set di dati generico di grandi dimensioni viene ulteriormente addestrato (o perfezionato) su un set di dati più piccolo e specifico. Questo processo adatta il modello alle particolarità dei nuovi dati, migliorandone le prestazioni nelle attività correlate. La formazione preliminare continua, invece, prevede l'estensione della fase di pre-formazione iniziale con una formazione aggiuntiva su nuovi dati emergenti che non facevano parte del set di formazione originale, aiutando il modello a rimanere pertinente man mano che i dati evolvono. È inoltre possibile utilizzare Retrieval Augmented Generation (RAG) per recuperare dati dall'esterno di un FM e aumentare le richieste aggiungendo i dati recuperati pertinenti nel contesto.
Perché è importante: con la messa a punto, è possibile aumentare la precisione del modello fornendo un set di dati di addestramento etichettato per attività specifiche e specializzare ulteriormente i FM. Grazie alla formazione preliminare continua, è possibile addestrare i modelli utilizzando i propri dati non etichettati in un ambiente sicuro e gestito. La formazione preliminare continua aiuta i modelli a diventare più specifici del dominio accumulando conoscenze e adattabilità più solide oltre alla formazione originale.
- Data quality
-
Qualità dei dati
La qualità dei dati è un fattore critico per il successo di un'applicazione di intelligenza artificiale generativa. Considerate i seguenti fattori di qualità:
-
Rilevanza: assicuratevi che i dati utilizzati per addestrare il vostro modello di intelligenza artificiale generativa siano pertinenti alla vostra applicazione. Dati irrilevanti o rumorosi possono portare a prestazioni scadenti del modello.
-
Precisione: i dati devono essere accurati e privi di errori. Dati imprecisi possono fuorviare il modello e generare risultati errati.
-
Coerenza: mantieni la coerenza dei tuoi dati. Le incongruenze nei dati possono confondere il modello e ostacolarne la capacità di apprendere i modelli.
-
Pregiudizia ed equità: fai attenzione alle distorsioni presenti nei dati, in quanto possono portare a risultati distorti del modello. Adotta misure per mitigare i pregiudizi e contribuire a garantire l'equità nel tuo sistema di intelligenza artificiale generativa.
-
Annotazione ed etichettatura: se la tua applicazione richiede dati etichettati, verifica che le annotazioni o le etichette siano di alta qualità e create da esperti.
-
Preelaborazione dei dati: prepara i dati pulendoli e preelaborandoli. Ciò potrebbe comportare la tokenizzazione del testo, il ridimensionamento delle immagini o altre trasformazioni specifiche dei dati per renderli adatti alla formazione.
- Data quantity
-
Quantità di dati
Quantità e qualità vanno di pari passo. Considerate i seguenti fattori quantitativi:
-
Dati sufficienti: nella maggior parte dei casi, è meglio disporre di più dati. Set di dati più grandi consentono al modello di apprendere una gamma più ampia di modelli e di generalizzare meglio. Tuttavia, la quantità di dati richiesta può variare a seconda della complessità dell'applicazione.
-
Aumento dei dati: se hai limitazioni sulla quantità di dati disponibili, prendi in considerazione le tecniche di aumento dei dati. Queste tecniche prevedono la generazione di esempi di formazione aggiuntivi applicando trasformazioni ai dati esistenti. Ad esempio, potete ruotare, ritagliare o capovolgere le immagini o parafrasare il testo per creare altri esempi di addestramento.
-
Bilanciamento dei dati: assicurati che il set di dati sia bilanciato, soprattutto se si prevede che l'applicazione di intelligenza artificiale generativa produca output con una rappresentazione uguale in diverse categorie o classi. Set di dati non bilanciati possono portare a risultati di modelli distorti.
-
Trasferisci l'apprendimento: per alcune applicazioni, puoi utilizzare modelli preaddestrati. Con il transfer learning, puoi utilizzare modelli addestrati su set di dati di grandi dimensioni e ottimizzarli con dati specifici, spesso richiedendo meno dati per la messa a punto.
È inoltre importante monitorare e aggiornare continuamente il set di dati man mano che le applicazioni di intelligenza artificiale generativa si evolvono e man mano che nuovi dati diventano disponibili.
- Quality of response
-
Qualità della risposta
Cos'è: il criterio più importante è la qualità della risposta. È qui che si valuta l'output di un modello sulla base di diverse metriche di qualità, tra cui precisione, pertinenza, tossicità, equità e robustezza contro gli attacchi avversari.
-
L'accuratezza misura la frequenza con cui le risposte del modello sono corrette (e in genere viene misurata rispetto a uno standard o una linea di base preconfigurati).
-
La pertinenza valuta l'adeguatezza delle risposte al contesto o alla domanda posta.
-
Controlli di tossicità per individuare distorsioni dannose o contenuti inappropriati nei risultati del modello.
-
L'equità valuta se le risposte del modello sono imparziali tra i diversi gruppi.
-
La robustezza indica la capacità del modello di gestire input intenzionalmente fuorvianti o dannosi progettati per confonderlo.
Perché è importante: l'affidabilità e la sicurezza degli output del modello sono fondamentali, specialmente nelle applicazioni che interagiscono direttamente con gli utenti o prendono decisioni automatizzate che possono influire sulla vita delle persone. High-qualityle risposte garantiscono la fiducia e la soddisfazione degli utenti, riducendo il rischio di problemi di comunicazione e migliorando l'esperienza utente complessiva, guadagnandosi così la fiducia dei clienti.
Scegliere
| Categoria AI generativa |
Per cosa è ottimizzata? |
Servizi di intelligenza artificiale generativa |
|
Amazon Q
|
Generazione di codice e risposta a domande relative ai dati aziendali collegandosi agli archivi di dati aziendali per riepilogare i dati in modo logico, analizzare le tendenze e avviare un dialogo sui dati.
|
Amazon Q Business
Amazon Q Developer
|
|
Amazon Bedrock
|
Offre una scelta di modelli di base, personalizzandoli con i tuoi dati e creando applicazioni di intelligenza artificiale generativa con gli strumenti di creazione offerti da Amazon Bedrock.
|
Amazon Bedrock
IDE Amazon Bedrock
Amazon Nova
Amazon Titan
|
|
Amazon SageMaker AI
|
Creazione, formazione e implementazione di modelli di machine learning, inclusi i modelli di base, su larga scala.
|
Amazon SageMaker AI
|
|
Infrastruttura per la formazione e l'inferenza FM
|
Offre servizi che massimizzano i vantaggi in termini di rapporto prezzo/prestazioni nella formazione e nell'inferenza FM.
|
AWS Trainium
AWS Inferentia
|
Utilizzo
Ora che abbiamo spiegato i criteri da applicare nella scelta di un servizio di intelligenza artificiale AWS generativa, puoi selezionare quali servizi sono ottimizzati per le tue esigenze ed esplorare come iniziare a utilizzarli.
- Amazon Q Business
-
Che cos'è Amazon Q Business?
Ottieni una panoramica di Amazon Q Business, con spiegazioni su cos'è, come funziona e come iniziare a usarlo.
Esplora la guida
Crea un'applicazione Amazon Q Business
Scopri come creare la tua prima applicazione Amazon Q Business in Console di gestione AWS o utilizzando l'interfaccia a riga di comando (CLI).
Esplora la guida
Combina Amazon Q Business e crea Centro identità AWS IAM app di intelligenza artificiale generativa
Crea app di intelligenza artificiale generativa aziendali private e sicure con Amazon Q Business e Centro identità AWS IAM.
Leggi il post del blog
- Amazon Q Developer
-
Cos'è Amazon Q Developer?
Ottieni una panoramica di Amazon Q Developer, con spiegazioni su cos'è, come funziona e come iniziare a usarlo.
Esplora la guida
Comprensione dei livelli di servizio per Amazon Q Developer
Consulta le seguenti informazioni per comprendere i livelli di servizio di Amazon Q Developer, inclusi Amazon Q Developer Pro e Amazon Q Developer nel piano gratuito.
Esplora la guida
Lavorare con l'intelligenza artificiale agentica
Usa il Builder Center per accedere rapidamente agli articoli chiave, ai post di blog, ai video e ai suggerimenti su come creare, implementare e scalare gli agenti di intelligenza artificiale con. AWS
Esplora l'intelligenza artificiale agentica nel Builder Center
- Amazon Bedrock
-
Che cos'è Amazon Bedrock?
Scopri come utilizzare questo servizio completamente gestito per rendere disponibili i modelli di base (FM) di Amazon e di terze parti tramite un'API unificata.
Esplora la guida
Domande frequenti su Amazon Bedrock
Ottieni risposte alle domande più frequenti su Amazon Bedrock, tra cui come usare gli agenti, considerazioni sulla sicurezza, dettagli sui kit di sviluppo software (SDK) di Amazon Bedrock, Retrieval Augmented Generation (RAG), come usare la valutazione dei modelli e come funziona la fatturazione.
Leggi le domande frequenti
Linee guida per la generazione di descrizioni dei prodotti con Amazon Bedrock
Scopri come utilizzare Amazon Bedrock come parte di una soluzione per automatizzare il processo di revisione e approvazione dei prodotti per un marketplace di e-commerce o un sito web di vendita al dettaglio.
Esplora la soluzione
- Amazon Bedrock in SageMaker Unified Studio
-
Amazon Bedrock IDE viene rinominato Amazon Bedrock in SageMaker Unified Studio.
-
Cos'è Amazon Bedrock in SageMaker Unified Studio?
Usa questo IDE per scoprire i modelli di Amazon Bedrock e creare app di intelligenza artificiale generativa che utilizzano i modelli e le funzionalità di Amazon Bedrock.
Esplora la guida
-
Crea applicazioni di intelligenza artificiale generativa con Amazon Bedrock in Unified Studio SageMaker
Questo post del blog descrive come creare applicazioni utilizzando un'ampia gamma di modelli con le migliori prestazioni. Spiega quindi come valutare e condividere le tue app di intelligenza artificiale generativa con Amazon Bedrock IDE.
Leggi il blog
-
Creazione di un'app di chat con Amazon Bedrock in SageMaker Unified Studio
Crea un'app per agenti di chat che consenta agli utenti di chattare con un modello Amazon Bedrock tramite un'interfaccia conversazionale.
Esplora la guida
- Amazon SageMaker AI
-
Cos'è Amazon SageMaker AI?
Scopri come utilizzare questo servizio di machine learning (ML) completamente gestito per creare, addestrare e distribuire modelli ML in un ambiente ospitato pronto per la produzione.
Esplora la guida
Inizia a usare Amazon SageMaker AI
Scopri come iscriverti a un dominio Amazon SageMaker AI, che ti consente di accedere ad Amazon SageMaker AI Studio e RStudio on SageMaker AI.
Esplora la guida
Inizia a usare Amazon SageMaker JumpStart
Esplora i modelli di SageMaker JumpStart soluzioni Amazon che configurano l'infrastruttura per casi d'uso comuni e i notebook di esempio eseguibili per l'apprendimento automatico con l'intelligenza artificiale. SageMaker
Esplora la guida
- Amazon SageMaker Unified Studio
-
Cos'è Amazon SageMaker Unified Studio?
Scopri come usare Amazon SageMaker Unified Studio (in anteprima) per creare, distribuire, eseguire e monitorare i flussi di lavoro da un'unica interfaccia.
Esplora la guida
Un'esperienza integrata per tutti i tuoi dati e l'intelligenza artificiale con Amazon SageMaker Unified Studio
Scopri il nuovo Amazon SageMaker Unified Studio e scopri come unifica i tuoi carichi di lavoro analitici.
Leggi il post del blog
Inizia a usare Amazon SageMaker Unified Studio
Scopri come accedere ad Amazon SageMaker Unified Studio, creare un progetto, quindi aggiungere membri al progetto e utilizzare il JupyterLab notebook di esempio per iniziare a creare con una varietà di strumenti e risorse.
Esplora la guida
- Amazon Nova
-
Che cos'è Amazon Nova?
Esplora Amazon Nova, una nuova generazione di modelli di base disponibili su Amazon Bedrock.
Esplora la guida
Presentazione dei modelli base di Amazon Nova: intelligenza di frontiera e prestazioni di prezzo leader del settore
Scopri i nuovi modelli Amazon Nova, inclusi esempi di utilizzo dei modelli Amazon Nova per analizzare documenti e video complessi, comprendere grafici e diagrammi, generare contenuti video coinvolgenti e creare sofisticati agenti di intelligenza artificiale.
Leggi il post del blog
Inizia a usare Amazon Nova nella console Amazon Bedrock
Scopri come utilizzare i campi da gioco in Console di gestione AWS per inviare un messaggio di testo ai modelli Amazon Nova e generare una risposta con testo o immagine
Esplora la guida
- Amazon Titan
-
Panoramica di Amazon Titan in Amazon Bedrock
Ottieni una panoramica dei modelli di base (FM) di Amazon Titan per supportare i tuoi casi d'uso.
Esplora la guida
Cost-effective classificazione dei documenti utilizzando il modello Amazon Titan Multimodal Embeddings
Scopri come utilizzare questo modello per classificare ed estrarre informazioni da grandi volumi di documenti di diversi formati. Questo blog illustra come utilizzarlo per determinare la prossima serie di azioni da intraprendere, a seconda del tipo di documento.
Leggi il post del blog
Crea applicazioni di intelligenza artificiale generativa con Amazon Titan Text Premier, Amazon Bedrock e AWS CDK
Esplora la creazione e la distribuzione di due applicazioni di esempio basate su Amazon Titan Text Premier in questo post di blog.
Leggi il post del blog
- AWS Trainium
-
Panoramica di AWS Trainium
Scopri di più AWS Trainium, l'acceleratore di machine learning (ML) di seconda generazione creato AWS appositamente per l'addestramento con deep learning di oltre 100 miliardi di modelli di parametri. Ogni istanza Amazon EC2 Trn1 implementa fino a 16 AWS Trainium acceleratori per offrire una soluzione a basso costo e ad alte prestazioni per la formazione sul deep learning (DL) nel cloud.
Esplora la guida
Istanze Trainium consigliate
Scopri come le AWS Trainium istanze sono progettate per fornire prestazioni elevate ed efficienza in termini di costi per i carichi di lavoro di inferenza dei modelli di deep learning.
Esplora la guida
Scalabilità della formazione distribuita con Amazon AWS Trainium EKS
Se stai distribuendo i tuoi carichi di lavoro di deep learning (DL) utilizzando Amazon Elastic Kubernetes Service (Amazon EKS), scopri come trarre vantaggio dalla disponibilità generale delle AWS Trainium istanze Amazon EC2 Trn1 con tecnologia, un acceleratore ML appositamente progettato e ottimizzato per fornire una piattaforma ad alte prestazioni, economica ed estremamente scalabile per la formazione di modelli DL nel cloud.
Leggi il post sul blog
- AWS Inferentia
-
Panoramica di AWS Inferentia
Scopri come AWS progetta gli acceleratori per offrire alte prestazioni al minor costo per le tue applicazioni di inferenza di deep learning (DL).
Esplora la guida
AWS Inferentia 2 si basa su AWS Inferentia 1 offrendo un throughput 4 volte superiore e una latenza 10 volte inferiore
Scopri per cosa AWS Inferentia 2 è ottimizzato e come è stato progettato per offrire prestazioni più elevate, riducendo al contempo il costo degli LLM e dell'inferenza generativa dell'intelligenza artificiale.
Leggi il post del blog
Inferenza di apprendimento automatico utilizzando AWS Inferentia
Scopri come creare un cluster Amazon EKS con nodi che eseguono istanze Amazon EC2 Inf1 e, facoltativamente, distribuire un'applicazione di esempio. Le istanze Amazon EC2 Inf1 sono alimentate da AWS Inferentia
chip, creati su misura AWS per fornire inferenze ad alte prestazioni e a basso costo nel cloud.
Esplora la guida
Esplora
Diagrammi di architettura
Questi diagrammi di architettura di riferimento mostrano esempi di servizi di AWS intelligenza artificiale e ML in uso.
Esplora i diagrammi di architettura
Whitepaper
Esplora i white paper per aiutarti a iniziare e apprendere le migliori pratiche nella scelta e nell'utilizzo dei servizi di intelligenza artificiale e machine learning.
Esplora i white paper
AWS soluzioni
Esplora soluzioni verificate e linee guida architetturali per casi d'uso comuni per i servizi di intelligenza artificiale e machine learning.
Esplora le soluzioni
Resources
Modelli di fondazioni pubbliche
I modelli di base supportati vengono aggiornati regolarmente e attualmente includono:
Usa Amazon Bedrock e Amazon SageMaker AI per sperimentare una varietà di modelli di base e personalizzarli privatamente con i tuoi dati. Per esplorare rapidamente l'IA generativa, hai anche la possibilità di utilizzare PartyRockun Amazon Bedrock Playground. PartyRockè un parco giochi generativo per la creazione di app di intelligenza artificiale con cui puoi sperimentare in modo pratico con una progettazione tempestiva.
Post di blog associati