Nel campo della tecnologia, diventare abili nell'uso della generazione più recente di strumenti di intelligenza artificiale generativa (AI) è diventato rapidamente essenziale. Questi strumenti, come ChatGPT o Bard, si sono rivelati divertenti e hanno la capacità di aiutarci davvero in diversi ambiti della nostra vita. Per aiutarti ad abbracciare questa nuova era dell'intelligenza artificiale generativa, ecco una raccolta di corsi di prim'ordine che possono fungere da risorse inestimabili per affinare le tue capacità e rimanere all'avanguardia in questa tecnologia trasformativa.
È possibile migliorare la propria conoscenza e capacità di sfruttare al massimo il potere dell’intelligenza artificiale generativa esplorando questi materiali didattici, assicurandosi di sfruttare al meglio queste capacità rivoluzionarie.
ChatGPT Prompt Engineering per sviluppatori
Si scoprirà come utilizzare modelli linguistici di grandi dimensioni (LLM) per creare rapidamente app efficaci nel corso "ChatGPT Prompt Engineering for Developers" tenuto da Andrew Ng e Isa Fulford. Gli utenti possono ora creare funzionalità che erano troppo costose, troppo complicate o forse impossibili utilizzando l'API OpenAI.
Questo corso include le migliori pratiche per il prompt engineering, approfondimenti sul funzionamento dei LLM ed esempi di come utilizzare le API LLM per varie attività. Riassumere le valutazioni degli utenti, determinare i sentimenti, identificare gli argomenti, tradurre o correggere la grammatica del testo ed espandere il materiale producendo automaticamente e-mail sono alcune di queste attività.
Il corso si concentra su due principi essenziali per scrivere prompt efficaci e ti guida attraverso l'ingegneria metodica dei prompt. Avrai anche la possibilità di creare un chatbot unico. Imparerai competenze utili nell'ingegneria tempestiva con l'aiuto di vari esempi e un ambiente Jupyter Notebook per esperienza pratica.
Questa formazione, fornita in collaborazione con OpenAI, intende fornire agli sviluppatori le conoscenze e le capacità di cui hanno bisogno per utilizzare i LLM in modo efficace. Questo corso è adatto a te indipendentemente dal tuo livello di competenza in Python o dal tuo interesse nell'esplorare il prompt engineering all'avanguardia e l'utilizzo di LLM.
LangChain per lo sviluppo di applicazioni LLM
Iscriviti al corso "LangChain per lo sviluppo di applicazioni LLM" per apprendere competenze fondamentali per migliorare la funzionalità dei modelli linguistici nello sviluppo di applicazioni utilizzando il framework LangChain. In questo corso, gli utenti impareranno come convocare LLM, scrivere prompt, analizzare risposte, utilizzare la memoria per le conversazioni, creare sequenze operative, implementare la risposta alle domande sui documenti ed esplorare l'evoluzione degli LLM come agenti di ragionamento.
Alla fine del corso i partecipanti avranno a disposizione un modello che potrà essere utilizzato come punto di partenza per ulteriori ricerche e per lo sviluppo di applicazioni del modello di diffusione. Questo workshop di un'ora, tenuto da Andrew Ng e dal co-fondatore di LangChain Harrison Chase, fornisce ai partecipanti gli strumenti per creare rapidamente applicazioni affidabili. Il corso è adatto ai principianti; tuttavia, è utile una certa familiarità con Python.
Come funzionano i modelli di diffusione
I partecipanti che desiderano creare modelli di diffusione da zero dovrebbero seguire il corso "Come funzionano i modelli di diffusione". Questo corso di livello intermedio offre una conoscenza approfondita dei modelli utilizzati nel processo di diffusione. I partecipanti impareranno a costruire il proprio modello di diffusione e ad acquisire utili competenze di codifica.
1/Sono entusiasta di annunciare: 3 nuovi corsi di intelligenza artificiale generativa!* Costruire sistemi con l'API ChatGPT, con @isafulf* LangChain di OpenAI per lo sviluppo di applicazioni LLM, con @hwchase17 di LangChain* How Diffusion Models Work, di @realSharonZhouDai un'occhiata: https:/ /t.co/IN454k1Wz6 pic.twitter.com/85BP6YbmmZ
— Andrew Ng (@AndrewYNg) 31 maggio 2023
Durante il corso i partecipanti:
Sviluppare il proprio modello di diffusione esplorando il campo dell'intelligenza artificiale generativa basata sulla diffusione.
Oltre alle soluzioni e alle API predefinite, acquisisci una conoscenza approfondita del processo di diffusione e dei modelli sottostanti.
Attraverso laboratori sul campionamento, l'addestramento di modelli di diffusione, la creazione di reti neurali per la previsione del rumore e l'integrazione del contesto per la generazione di immagini personalizzate, è possibile acquisire competenze pratiche di codifica.
Termina il corso con un modello che possa servire come punto di partenza per ulteriori esplorazioni dei modelli di diffusione nelle loro applicazioni.
La sessione, guidata da Sharon Zhou, dura un'ora e si concentra sulla creazione, perfezionamento e ottimizzazione dei modelli di diffusione per migliorare le capacità di intelligenza artificiale generativa dei partecipanti. I partecipanti possono facilmente comprendere ed approfondire i concetti forniti grazie all'uso di esempi pratici e Jupyter Notebooks integrati.
Costruire sistemi con l'API ChatGPT
Il corso "Costruire sistemi con l'API ChatGPT" insegnerà ai partecipanti come automatizzare flussi di lavoro complessi effettuando una serie di chiamate a un potente modello linguistico. Questo corso conciso migliora le capacità di sviluppo e aumenta la produttività. Gli individui:
Creare una serie di richieste che rispondano ai completamenti precedenti.
Realizza tecnologie che consentono ai programmi Python di comunicare con nuovi prompt e completamenti.
Applica i principi insegnati nel corso per creare un chatbot per l'assistenza clienti.
Utilizza queste capacità in situazioni del mondo reale, tra cui la classificazione delle query degli utenti, la valutazione della sicurezza e il ragionamento in più fasi.
Questa sessione di un'ora, tenuta da Ng di DeepLearning.AI e Fulford di OpenAI, approfondisce il tema "ChatGPT Prompt Engineering for Developers" (non è un prerequisito). I quaderni Jupyter e gli esempi pratici facilitano la comprensione e l'esplorazione del materiale del corso.
La collaborazione all'interno della comunità OpenAI garantisce le migliori pratiche attuali per prestazioni ottimali e un utilizzo responsabile. Il corso è adatto a coloro che hanno una familiarità di base con Python e agli ingegneri di machine learning di livello intermedio e avanzato che cercano competenze ingegneristiche rapide e all'avanguardia per i modelli linguistici.
Introduzione a ChatGPT
Partecipa al corso "Introduzione a ChatGPT" di DataCamp per acquisire le conoscenze necessarie per un utilizzo efficace e responsabile di ChatGPT. Questo corso copre le funzionalità e le restrizioni di ChatGPT ed è adatto a utenti di tutti i livelli. È possibile scoprire nuove opportunità di integrazione, casi d'uso aziendali e suggerimenti ChatGPT per le migliori pratiche.
Il corso è diviso in due moduli: "Interagire con ChatGPT", disponibile gratuitamente, e "Adozione di ChatGPT", disponibile per l'acquisto o tramite un abbonamento DataCamp. Alla fine del corso, i partecipanti potranno sentirsi sicuri nell'applicare ChatGPT in varie situazioni, migliorando la loro velocità ed efficienza in un'ampia gamma di attività.