Generativ AI, en gren av artificiell intelligens, kan generera bilder, text, ljud, musik och videor. Det används i stor utsträckning inom olika yrken och branscher, och det skapar stort intresse.
Om du är intresserad av att lära dig om Generativ AI och möjligen skapa dina egna AI-applikationer, har du kommit till rätt plats.
Vi har samlat några av de kostnadsfria kurserna och resurserna för att hjälpa dig kickstarta din resa till Generativ AI. Oavsett om du är en nybörjare eller en erfaren AI-entusiast, kommer vår guide att leda dig i rätt riktning.
Låt oss hoppa in och utforska Generativ AI tillsammans!
Innehållsförteckning
Full Stack LLM Bootcamp
Full Stack LLM Bootcamp tillhandahåller ett tvådagarsprogram som fokuserar på framväxande bästa praxis och de senaste forskningsresultaten för att hjälpa dig att tryggt gå över till att bygga applikationer med stora språkmodeller (LLMs).
Programmet var från början ett personligt uppstartsläger i San Francisco i april 2023, och nu är de inspelade föreläsningarna tillgängliga gratis. Kursen beskrivs som en utmärkt utgångspunkt för alla som är intresserade av stora språkmodeller och deras praktiska tillämpningar.
Förutsättningar
Dessa föreläsningar är för Python-programmerare som vill använda stora språkmodeller (LLM) i sina applikationer. Att ha viss erfarenhet av maskininlärning, frontend- eller backend-utveckling är ett plus.
Kursinkludering
- Introduktion till stora språkmodeller (LLMs)
- Snabb ingenjörskonst och kreativ användning av LLM
- Utbyggnads- och operativa överväganden
- Bygga användarvänliga språkgränssnitt
- Utöka språkmodeller för specifika uppgifter
- Snabb utveckling och distribution av LLM-applikationer
- Framtida trender och utvecklingar inom området
- Grundläggande koncept för LLM
Full Stack Deep Learnings program är en utmärkt startpunkt för alla som är intresserade av stora språkmodeller och deras praktiska tillämpningar. Med ett team av erfarna instruktörer, inklusive UC Berkeley PhD alumner, erbjuder denna resurs en omfattande introduktion till Generativ AI.
Introduktion till generativ AI Learning Path
Google Cloud erbjuder en omfattande Generativ AI-inlärningsväg som täcker olika aspekter av Generativ AI, från grunderna för stora språkmodeller till principerna för ansvarsfull AI. Denna inlärningsväg är en utmärkt utgångspunkt för alla som vill få insikter i världen av Generativ AI.
Förutsättningar
Kurserna inom denna utbildningsväg är inledande och kräver inga specifika förkunskaper. De är lämpliga för nybörjare och alla som är intresserade av att lära sig om Generativ AI.
Kursinkludering
- Grunderna i Generativ AI
- Förstå stora språkmodeller
- Förbättra LLM-prestanda med snabb justering
- Introduktion till Ansvarsfull AI
- Googles implementering av ansvarsfull AI
- Generativ AI Fundamentals
- Ansvarsfull AI med Google Cloud
- Ansvarsfullt tillämpa AI-principer
Genom att klara det sista frågesporten visar du din förståelse för grundläggande begrepp i Generativ AI.
Oavsett om du är ny på området eller vill utöka dina kunskaper, ger dessa kurser en solid grund i Generativa AI-koncept, stora språkmodeller och ansvarsfulla AI-principer.
Microsoft Azure AI Fundamentals: Generativ AI
Microsoft Azure erbjuder en omfattande inlärningsväg på Generativ AI, med fokus på hur modeller tränas för att generera nytt, originellt innehåll baserat på naturligt språkinmatning. Generativ AI gör det möjligt att skapa text, bilder eller till och med kodutdata som svar på vardagliga språkbeskrivningar.
Den här inlärningsvägen är utformad för att hjälpa dig komma igång med Generativ AI och utforskar olika aspekter, inklusive Azures roll i att ge tillgång till generativ AI-teknik.
Förutsättningar
Bekantskap med Azure och Azure-portalen rekommenderas som en förutsättning för denna inlärningsväg. Den är lämplig för nybörjare och individer på olika nivåer, inklusive AI-ingenjörer, utvecklare, lösningsarkitekter och studenter.
Kursinkludering
- Introduktion till Generativ AI
- Generation av naturligt språk
- Bild- och kodgenerering
- Förstå stora språkmodeller (LLM)
- Transformationsmodeller
- Tokenisering och inbäddning
- Grunderna i Azure OpenAI Service
- Introduktion och exempel på Copilot
- Förbättra generativa AI-svar med snabb konstruktion
Microsoft Azures inlärningsväg ”Generativ AI” är en utmärkt resurs för dem som vill utforska Generativ AI i Azures ekosystem.
Med fokus på ansvarsfull AI och praktiska tillämpningar, utrustar denna inlärningsväg elever med de kunskaper och färdigheter som krävs för att förstå och arbeta med Generativ AI.
Hur diffusionsmodeller fungerar
Denna kurs, med titeln ”Hur diffusionsmodeller fungerar,” ger en djupgående förståelse för diffusionsmodeller som används i generativ AI. Det går längre än att bara använda förbyggda modeller eller API:er och lär dig hur du bygger en diffusionsmodell från grunden.
Kursen är utformad för att hjälpa dig att få praktisk erfarenhet av diffusionsbaserad generativ AI. Kursen undervisas av Sharon Zhou, medgrundare och VD för Laminivilket säkerställer att du lär dig av en erfaren branschspecialist.
Förutsättningar
Det här är en kurs på mellannivå och att ha förkunskaper om Python, Tensorflow eller Pytorch är fördelaktigt för att få ut det mesta av innehållet.
Kursinkludering
- Introduktion till diffusionsmodeller
- Intuitionen bakom Diffusion Models
- Provtagning i diffusionsmodeller
- Neurala nätverk i diffusionsmodeller
- Träning av diffusionsmodeller
- Styra diffusionsmodeller
- Påskynda diffusionsmodeller
Om du funderar på att dyka djupare in i världen av diffusionsmodeller i generativ AI, är ”How Diffusion Models Work” en idealisk resurs. Denna kurs låter dig bygga, träna och optimera diffusionsmodeller, vilket ger dig de praktiska färdigheter som behövs för att utforska detta spännande område ytterligare.
Med fri tillgång under en begränsad tid är det en fantastisk möjlighet att utöka dina generativa AI-förmågor.
Använd OpenAI API för att koda 5-projekt
Detta kurs är ett omfattande dyk in i OpenAI API:s värld. Den lär dig hur du använder OpenAI API för att skapa fem spännande projekt, inklusive en ChatGPT-klon, en DALL-E Image Creator och en SQL Generator.
Dessa projekt utforskar de olika möjligheter och potentiella tillämpningar av OpenAI API.
Förutsättningar
Kursen anger inga förkunskapskrav, men det rekommenderas att ha en grundläggande förståelse för programmeringsspråk som JavaScript, React, Node.js och TypeScript och vana med att använda API:er i mjukvaruutveckling.
Kursinkludering
- Introduktion, förutsättningar och inställningar
- API-åtkomst, nyckelhantering och autentisering
- Förstå olika modeller
- Textkompletteringar, anpassade uppmaningar och instruktioner
- Snabba optimeringstekniker
- Bygga chatbots med GPT-3
- Bildgenereringsprojekt 1 | JavaScript
- Bildgenerering med DALL-E
- Bildgenereringsprojekt 2 | React + Node.js + OpenAI NPM Library
- SQL Generator-projekt | TypeScript + Node.js + OpenAI NPM-bibliotek
Om du är sugen på att utforska funktionerna hos OpenAI API och skapa spännande projekt är den här kursen en utmärkt resurs. Oavsett om du är intresserad av att utveckla ChatGPT-applikationer, generera bilder med DALL-E eller skapa SQL-frågor, har den här kursen dig täckt.
Steg-för-steg-vägledningen och praktiska projekt gör det möjligt för dig att låsa upp potentialen hos OpenAI API.
Skapa en stor språkmodell från grunden med Python
Den här kursen ger en djupgående handledning om hur du skapar din egen stor språkmodell från grunden med Python. Den fördjupar sig i datahantering, matematiska koncept och implementering av transformatorer bakom stora språkmodeller.
Du kommer att utforska olika ämnen relaterade till att bygga din språkmodell.
Förutsättningar
Du behöver vara bekant med programmeringsspråket Python då kursen i första hand använder Python för kodning. Det är fördelaktigt att veta om djupinlärning, särskilt med avseende på neurala nätverk och deras träning.
Kursinkludering
- Introduktion och installation
- Textförbehandling
- Grundläggande linjär algebra
- Dataförberedelse och modellingångar
- Byt från CPU till CUDA
- Introduktion till PyTorch
- Punktprodukt och matrismultiplikation
- Matmul Implementering
- Bygga ett neuralt nätverk
- Bygga en GPT-modell
- Optimerare och normalisering
- Transformatorblock och Multi-Head Attention
- Modellträning och hyperparametrar
- Utbildning i OpenWebText
- Hantering av fel, modellsparande och laddning
- Skript och kommandoradsverktyg
- Förträning kontra finjustering
Om du är intresserad av att förstå detaljerna i att bygga en stor språkmodell från grunden är den här handledningen en värdefull resurs.
Kursen tar dig genom en steg-för-steg-resa, och ger dig kunskaper och färdigheter för att skapa din egen språkmodell.
Introduktion till stora språkmodeller med Google Cloud
Denna introduktionskurs, som erbjuds av Google Cloud, är en mikroinlärningsupplevelse som ger en överblick över stora språkmodeller (LLM). Den täcker vad LLM är, deras användningsfall och hur snabb justering kan förbättra deras prestanda.
De har tillhandahållit samlade läsningar på stora språkmodeller
Dessutom introducerar kursen Google-verktyg som kan hjälpa dig att utveckla dina egna generativa AI-applikationer.
Förutsättningar
Kursen är speciellt utformad för nybörjare och kräver ingen tidigare erfarenhet.
Kursinkludering
- Introduktion till stora språkmodeller
- Läsinkludering (läsresurser)
Den här kursen är en perfekt utgångspunkt för dig som vill förstå grunderna i stora språkmodeller och deras praktiska tillämpningar.
Den här mikrolärningskursen är designad för att vara nybörjarvänlig, så att individer utan tidigare erfarenhet kan få en glimt av världen av generativ AI. språkmodeller med Google Cloud!
LLM University av Cohere
LLM University är en omfattande inlärningsresurs designad för individer som är intresserade av naturlig språkbehandling (NLP)från nybörjare till avancerade elever.
Den fokuserar på NLP-ämnen, inklusive stora språkmodeller (LLM), vilket gör det till en idealisk plattform för dem som vill behärska NLP-färdigheter och lära sig om LLM.
Förutsättningar
LLMU:s läroplan är utformad för att ge en solid grund i språk AI för individer av alla bakgrunder. Oavsett om du är en nybörjare i maskininlärning, en entusiast som vill bygga AI-applikationer för språk eller någon som är redo att omsätta sina färdigheter i praktiken, vänder LLM University till en mångfaldig publik.
Kursinkludering
- Introduktion till LLM
- Textrepresentation
- Textgenerering
- Snabb ingenjörskonst
LLM University är en utmärkt resurs för alla som är intresserade av att behärska NLP- och LLM-färdigheter och utforska världen av stora språkmodeller och generativ AI.
Utöver kursmaterialet kommer de att leda läsgrupper och vara värd för evenemang exklusivt för alla elever!
LangChain Crash Course
Denna snabbkurs är designad för nybörjare att lära sig hur man använder den LangChainett ramverk skapat för att förenkla utvecklingen av applikationer med hjälp av stora språkmodeller.
LangChain möjliggör sömlös integration av AI-modeller med olika datakällor, vilket gör det enkelt att bygga skräddarsydda applikationer för naturlig språkbehandling (NLP).
Förutsättningar
Kursen är avsedd för nybörjare, så inga specifika förkunskaper nämns. En grundläggande förståelse för programmeringskoncept och en förtrogenhet med AI- och NLP-grunderna kan dock vara fördelaktigt.
Kursinkludering
- Introduktion till LangChain
- Första projektet – Husdjursnamngenerator
- Utforskande agenter inom LangChain
- Andra projektet – YouTube Assistant
- Skapar våra egna vektorbutiker
- Diskutera LangChains potentiella tillämpningar
- OpenAI API-kostnader och budgetering
Om du är en nybörjare som vill utforska världen av stora språkmodeller och NLP-applikationer, är denna snabbkurs om LangChain en fantastisk resurs.
Med fokus på praktiska projekt och förenklad användning av stora språkmodeller kan du snabbt komma igång med din resa mot att bygga anpassade NLP-applikationer.
Kraschkurs för stabil diffusion
Denna fullständiga kurs är designad för nybörjare att lära sig hur man använder den Stabil diffusion, ett verktyg för att skapa konst och bilder. Kursen täcker olika aspekter, inklusive att träna din egen modell, använda Control Net, använda Stable Diffusions API-slutpunkt och mer.
Den belyser också de etiska konsekvenserna av AI i konst och betonar ansvarsfullt användande och respekt för konstnärers rättigheter.
Förutsättningar
Kursen anger inga förkunskaper, men att ha en grundläggande förståelse för konst och AI-koncept kan vara fördelaktigt för ett bättre grepp om materialet.
Kursinkludering
- Introduktion till stabil diffusion
- Bygg och träna din egen modell
- Introduktion till kontrollnät i stabil spridning
- Utforska Stable Diffusions API-slutpunkt
- Navigera i etiska utmaningar i AI-genererad konst
- Ansvarig AI i konstskapande
- Resurser för pågående lärande
Om du är nybörjare som är intresserad av att skapa konst och bilder med hjälp av Stable Diffusion, är denna snabbkurs en värdefull resurs. Den täcker allt väsentligt, från att träna din egen modell till att använda Stable Diffusions API-slutpunkt.
Kursen belyser också vikten av att använda AI i konsten på ett ansvarsfullt sätt och respektera konstnärers rättigheter.
LangChain för LLM Application Development
Denna kurs, som ges i samarbete med LangChain, är designad för nybörjare och fokuserar på att använda LangChain för språkmodell (LLM) Applikationsutveckling. LangChain är ett ramverk för att utöka användningsfallen och kapaciteten hos språkmodeller i applikationsutveckling.
I den här kursen kommer du att lära dig hur du tillämpar LLM:er på din egen data, bygger personliga assistenter och specialiserade chatbots och utforskar olika funktioner i LangChain-ramverket.
Förutsättningar
Även om kursen är nybörjarvänlig kan det vara fördelaktigt att ha grundläggande kunskaper i Python för att få ut det mesta av den.
Kursinkludering
- Introduktion till LangChain och LLMs
- Modelluppmaningar och analyser
- Minne och sammanhang i LLM
- Bygga interaktionskedjor
- Hantera kedjeprogression och logik
- Felhantering och återställning i kedjor
- Utveckla Q&A-system med LLM:er
- Utvärdering och prestationsmått
- Arbeta med agenter i LangChain
- Integrering av agenter för uppgiftsautomatisering
- Fallstudier av framgångsrika agentimplementeringar
Om du är nybörjare och vill utöka dina kunskaper inom språkmodellapplikationsutveckling med hjälp av LangChain, är den här kursen en värdefull resurs.
Med fokus på praktiskt lärande och undervisat av Harrison Chase och Andrew Ng, ger den här kursen viktiga färdigheter för att utnyttja språkmodellernas förmåga i applikationsutveckling.
Hur affärstänkare kan börja bygga AI-plugins med semantisk kärna
Den här kursen, i samarbete med Microsoft, vänder sig till nybörjare och affärstänkare som vill börja bygga AI-plugins med Semantic Kernel.
Du kommer att lära dig hur du använder Microsofts orkestrator med öppen källkod, Semantic Kernel, för att utveckla dina färdigheter i affärsplanering och analys samtidigt som du använder AI-verktyg.
Kursen täcker olika aspekter av att arbeta med stora språkmodeller (LLM) och att använda vanliga byggstenar som minnen, kopplingar, kedjor och planerare.
Förutsättningar
Grundläggande Python-kunskaper och en förståelse för ett Application Programming Interface (API) rekommenderas. Bekantskap med vad ett Software Design Kit (SDK) är kan vara till hjälp men är inte nödvändigt.
Kursinkludering
- Introduktion till stora språkmodeller (LLMs)
- Introduktion till semantisk kärna
- Översikt över Microsofts Open-Source Orchestrator
- Utveckla effektiva uppmaningar
- Utforska vektordatabaser
- Hantera och fråga efter vektordata
- Förstå semantiska funktioner och deras roll
- LLM för planering och beslutsfattande
Om du är en affärstänkare eller nybörjare som är intresserad av att bygga AI-plugins och utnyttja AI-verktyg för affärsplanering och analys, är den här kursen en värdefull resurs.
Du kommer att lära dig att arbeta med stora språkmodeller (LLM) och Microsofts Semantic Kernel, och få färdigheter att skapa sofistikerade affärsapplikationer med hjälp av LLM.
Kursen betonar också att använda vanliga LLM-byggstenar och open source-orkestratorn Semantic Kernel. Undervisad av John Maeda, VP för design och artificiell intelligens på Microsoft, ger den här kursen viktig kunskap för affärsapplikationer.
Finjustering av stora språkmodeller
Denna kurs, i samarbete med Lamini, fokuserar på grunderna för finjustering av stora språkmodeller (LLM). Finjustering är en process där du tar din egen data för att träna modellen, och uppdaterar vikterna för neurala nät i LLM.
Den här kursen hjälper dig att förstå när du ska tillämpa finjustering, hur du förbereder dina data för det och hur du tränar och utvärderar en LLM på dina data. Du kommer också att lära dig hur finjustering skiljer sig från andra metoder som prompt engineering och Retrieval Augmented Generation.
Förutsättningar
För att få ut det mesta av den här kursen rekommenderas eleverna att ha Python-förtrogenhet och förståelse för ett ramverk för djupinlärning som PyTorch.
Kursinkludering
- Introduktion till kursen
- Varför Finetune
- Där finjusteringen passar in
- Instruktion Finjustering
- Databeredning och förbearbetning
- Modellutbildningsprocess
- Utvärdering och iteration
Om du vill dyka in i en värld av finjustering av stora språkmodeller (LLM) och förstå teknikerna och tillämpningarna är den här kursen en värdefull resurs.
Kursen undervisas av Sharon Zhou, en erfaren instruktör inom området, och täcker det väsentliga i när och hur man tillämpar finjustering, dataförberedelse och utbildning och utvärdering av LLM med hjälp av dina egna data.
Bygg system med ChatGPT API
Denna korta kurs, i samarbete med OpenAI, fokuserar på ”Bygg system med ChatGPT API.” Den är utformad för att lära elever hur man effektivt bygger flerstegssystem med hjälp av stora språkmodeller.
Genom att dela upp komplexa uppgifter i en pipeline av deluppgifter med hjälp av flerstegsuppmaningar, lär du dig hur du automatiserar komplexa arbetsflöden och förbättrar din effektivitet.
Förutsättningar
Du behöver bara en grundläggande förståelse för Python för att slutföra den här kursen. Det är också lämpligt för mellanliggande eller avancerade maskininlärningsingenjörer som vill förbättra sina snabba ingenjörsfärdigheter för LLM.
Kursinkludering
- Språkmodeller, chattformatet och tokens
- Klassificeringar
- Måtta
- Chain of Thoughts resonemang
- Kedjeuppmaningar
- Utvärdering- I och II
Om du vill förbättra dina färdigheter i att bygga system med ChatGPT API är den här kursen en värdefull resurs. Från grunderna till avancerade koncept kommer du att lära dig hur du skapar kedjor av uppmaningar, arbetar med Python-kod och bygger en chatbot för kundtjänst.
De praktiska färdigheterna du får kan tillämpas på olika verkliga scenarier, vilket gör det till en värdefull investering av din tid. Undervisad av branschexperter och tillgänglig gratis under en begränsad tid, den här kursen är din möjlighet att utforska och bemästra förmågan hos stora språkmodeller.
Registrera dig nu och börja bygga komplexa system effektivt!
Handledning för vektorinbäddningar
Denna handledning handlar om att förstå och använda vektor inbäddningar i dina projekt för maskininlärning och artificiell intelligens.
Den lär dig hur du skapar en AI-assistent med vektorinbäddningar med OpenAI:s GPT-4 API, LangChain och Natural Language Processing (NLP) tekniker.
Förutsättningar
Kursen anger inga förkunskaper, men en grundläggande förståelse för maskininlärningskoncept och viss förtrogenhet med programmering skulle vara till hjälp.
Kursinkludering
- Förstå vektorinbäddningar
- Skapa textinbäddningar med OpenAI
- Arbeta med vektordatabaser
- Introduktion till Langchain
- Bygga en AI-assistent
- Hands-on: Bygga en AI-assistent
Om du vill förbättra dina kunskaper om vektorinbäddningar och lära dig hur du skapar en AI-assistent med GPT-4, LangChain och NLP-tekniker, är den här handledningen en fantastisk resurs.
Vektorinbäddningar är ett grundläggande koncept i modern AI, och det är värdefullt att förstå hur man arbetar med dem.
Stora språkmodeller med semantisk sökning
Den här kursen handlar om att förbättra sökordssökningen genom att inkludera stora språkmodeller och semantisk sökning tekniker.
Du kommer att lära dig hur du använder Cohere Rerank och inbäddningar för att förbättra sökresultaten för sökord, vilket gör användarupplevelsen mer effektiv och effektiv.
Förutsättningar
Kursen är märkt som ”Nybörjare”, men att ha en grundläggande förtrogenhet med Python rekommenderas för att få ut det mesta av innehållet. Viss förståelse för sök- och nyckelordsbaserade hämtningssystem kan också vara fördelaktigt.
Kursinkludering
- Förbättra nyckelordssökning med semantisk sökning
- Inbäddning
- Tät hämtning
- ReRank
Den här kursen hjälper dig att förstå de grundläggande teknikerna och koncepten för att göra dina söksystem smartare och effektivare.
Om du vill förbättra dina sökmöjligheter är den här kursen en fantastisk resurs. Registrera dig nu och ta din sökordssökning till nästa nivå med semantiska söktekniker!
Utvärdera och felsöka generativa AI-modeller
Denna kurs fokuserar på den vitala skickligheten utvärdera och felsöka generativa AI-modeller, oavsett om det är stora språkmodeller (LLM) eller generativa bildmodeller. Det ger insikter om hur man använder plattformsoberoende verktyg för att spåra, övervaka och utvärdera dessa modeller effektivt.
Förutsättningar
Kursen vänder sig till elever på medelnivå. Du bör ha en viss förtrogenhet med Python och erfarenhet av ramverk som PyTorch eller liknande. En bakgrund inom maskininlärning eller AI-projekt är fördelaktigt men inte strikt nödvändigt.
Kursinkludering
- Instrument W & B
- Träningsdiffusionsmodell med W & B
- Utvärdera diffusionsmodeller
- LLM-utvärdering och spårning med W & B
- Finjustera en språkmodell
Förmågan att utvärdera och felsöka generativa AI-modeller är avgörande i världen av AI och maskininlärning. Den här kursen utrustar dig med värdefulla färdigheter och verktyg för att effektivt hantera, övervaka och utvärdera dina projekt.
Genom att använda plattformen Weights & Biases effektiviserar du ditt arbetsflöde, så att du kan spåra experiment, hantera data och samarbeta effektivt.
Instruktören Carey Phelps, en grundande produktchef på Weights & Biases, tar med sin expertis för att hjälpa dig att bemästra denna kritiska aspekt av AI-utveckling. Om du vill förbättra dina färdigheter i maskininlärning och effektivt utvärdera och felsöka generativa AI-modeller, är den här kursen ett utmärkt val. Registrera dig nu för att ta dina AI-projekt till nästa nivå!
LangChain: Chatta med dina data
Denna korta kurs ger en möjlighet att lära sig direkt av Harrison Chase, skaparen av LangChainett kraftfullt ramverk utformat för att förenkla skapandet av applikationer med hjälp av stora språkmodeller (LLM).
I den här kursen kommer du att dyka in i två huvudämnen: Retrieval Augmented Generation (RAG), en vanlig LLM-applikation, och att bygga en chatbot som svarar på frågor baserat på innehållet i dina dokument.
Förutsättningar
Denna kurs är nybörjarvänlig men förutsätter att du är bekant med Python. Det är idealiskt för utvecklare som är intresserade av att skapa applikationer med hjälp av stora språkmodeller som ChatGPT. Om du har vissa Python-färdigheter och vill utnyttja LLM för dina projekt, erbjuder den här kursen praktisk kunskap och praktisk erfarenhet.
Kursinkludering
- Dokument laddas
- Dokumentdelning
- VectorStores och inbäddning
- Hämtning
- Chatta med LLM
LangChain är ett värdefullt ramverk för att förenkla skapandet av applikationer med hjälp av stora språkmodeller. Om du är sugen på att lära dig hur du kan utnyttja kraften hos LLM för att bygga applikationer som kan interagera med data, är den här kursen ett utmärkt val.
Genom att lära dig direkt från Harrison Chase kommer du att vara utrustad med de kunskaper och färdigheter som behövs för att arbeta med LangChain effektivt.
Oavsett om du är intresserad av Retrieval Augmented Generation (RAG) eller att bygga chatbotar som svarar på dokumentinnehåll, ger den här kursen en praktisk väg till att skapa applikationer som chattar direkt med dina data.
Skapa generativa AI-applikationer med Gradio
Denna korta kurs ger dig möjligheten att lära dig av Apolinário Passos, en maskininlärande konstingenjör på Hugging Face. Kursens fokus ligger på att skapa generativa AI-applikationer med Gradioen användarvänlig plattform för att bygga applikationer för maskininlärning.
Du kommer snabbt att kunna bygga och demonstrera maskininlärningsapplikationer, dela dem med andra och få praktisk kunskap för dina projekt.
Förutsättningar
Den här kursen är nybörjarvänlig, men vissa grundläggande Python-kunskaper rekommenderas. Om du har en grundläggande förståelse för Python och snabbt vill bygga och dela applikationer och demos med Gradio, ger den här kursen en fantastisk möjlighet att göra det.
Kursens inkludering
- Gränssnitt för NLP-uppgifter
- App för bildtextning
- APP för bildgenerering
- Beskriv och generera
- Chatta med vilken LLM som helst
I en värld av AI och maskininlärning är det en avgörande färdighet att bygga praktiska tillämpningar. Den här korta kursen om att bygga generativa AI-applikationer med Gradio låter dig göra just det.
Oavsett om du vill skapa textsammanfattningsappar, verktyg för bildtextning, gränssnitt för generering av text-till-bild eller till och med chatbotar med stora språkmodeller med öppen källkod, utrustar den här kursen dig med kunskapen för att göra det effektivt.
Handledning för utveckling med stora språkmodeller
Denna kurs, skapad av Akshath, fokuserar på utveckla stora språkmodeller (LLM) att utnyttja sin kapacitet för olika projekt. Under hela kursen kommer du att engagera dig i praktiska projekt som gör att du kan arbeta effektivt med LLM.
De projekt du kommer att genomföra omfattar att bygga dynamiska gränssnitt, interagera med stora mängder textdata och ge LLM:er möjlighet att surfa på internet efter forskningsartiklar.
Förutsättningar
Förkunskapskraven för denna kurs kan variera beroende på de specifika projekt och innehåll som tas upp. Men att ha en grundläggande förståelse för Python rekommenderas generellt för att arbeta med LLM. Varje projekt kan ha sina egna förutsättningar, så det är lämpligt att granska innehållet och projekten som ingår i kursen för mer specifika krav.
Kursinkludering
- Introduktion till LLM
- ChatGPT Playground och GPT API
- Bygga med ChainLit
- Arbeta med vektordatabaser
- Implementera frågor och svar med dokument (TXT och PDF)
- Webbsurfning och agenter
- Bygga ett plugin för minikodtolk (Replit Tool)
- Utöka funktionalitet med agenter
- Skalverktyg och skapande av anpassade verktyg
Handledning för utveckling med stora språkmodeller är en omfattande kurs som tar dig genom en rad praktiska projekt, vilket ger dig möjlighet att utnyttja förmågan hos LLM för dina projekt.
Oavsett om du är intresserad av att skapa dynamiska gränssnitt, arbeta med textdata eller bedriva internetforskning med LLM:er, utrustar den här kursen dig med färdigheter och kunskaper för att komma igång.
Registrera dig nu och börja bygga projekt som utnyttjar LLM:er för olika applikationer.
Bygg AI-appar med ChatGPT, DALL-E och GPT-4
Denna fullständiga kurs, skapad av Tom Chant, lärare på Scrimba, är designad för att lära dig hur man bygger AI-drivna appar använder API:erna ChatGPT, DALL-E och GPT-4.
Kursen täcker olika aspekter av att utveckla AI-applikationer, och den innehåller praktiska projekt som hjälper dig att lära dig och tillämpa dina kunskaper.
Förutsättningar
Kursen rekommenderar att du har en grundläggande förståelse för HTML, CSS och JavaScript innan du tar den. Det rekommenderas också att du lär dig några viktiga webbutvecklingsfärdigheter, eftersom kursen fokuserar på att bygga AI-applikationer för webben.
Kursinkludering
- MoviePitch – Skapa en Pitch Generator
- Installation av pannplattan
- Utforska modeller och verktyg
- Implementering av fetchSynopsis
- Förstå tokens
- Lägga till bildgenerering med createImage och slutföra UX
- KnowItAll – GPT-4 Chatbox
- Förstå hur ChatGPT-modeller fungerar för chatbots
- Utnyttja slutpunkten Skapa Chat Completion
- Firebase-konfiguration och databaskonfiguration
- Hantera konversationer i databasen
- Konvertera Chatbot till We-Wingit
- Ställa in miljön för finjustering
- Justera modellen och uppdatera JavaScript för implementering
- Implementering och värd på Netlify
- Nedladdning, GitHub och miljövariabler
- Implementering av Netlify Serverlösa funktioner
Detta är en omfattande kurs för nybörjare som är intresserade av att skapa AI-drivna applikationer. Oavsett om du funderar på att bygga interaktiva gränssnitt, chatbots, bildgenereringsappar eller finjusterade chatbots, täcker den här kursen en rad ämnen och ger praktiska projekt för att tillämpa dina kunskaper.
Om du vill komma igång med AI-apputveckling är den här kursen en utmärkt resurs. Registrera dig och börja bygga dina AI-drivna applikationer idag.
Slutord
I den här artikeln har vi utforskat olika gratiskurser som hjälper dig att lära dig alla nödvändiga begrepp på djupet, tillsammans med praktiska projekt. Se till att slutföra alla nödvändiga övningar medan du lär dig; det kommer att förbättra din förståelse.
När du är redo att börja bygga, kolla in våra populära AI-modeller för att bygga generativa AI-applikationer.