Generative AI for NodeJs: OpenAI, LangChain - TypeScript

7h 21m 46s
English
Paid

It's time to add AI to your JavaScript/TypeScript application! The course "AI for NodeJs Developers with OpenAI and LangChain" is designed for those who want to integrate artificial intelligence capabilities into Node.js applications. This advanced course is ideal for experienced Node.js developers who want to master AI-driven solutions.

Read more about the course

Throughout the course, participants will become familiar with the core concepts of AI, algorithms, and frameworks, focusing on their practical application in a Node.js environment.

Main Topics of the Course:

  • Introduction to AI and its application in Node.js
  • Setting up OpenAI for basic applications
  • Working with models, tokens, and roles
  • OpenAI request parameters

Practical Applications:

  • ChatGPT clone in the console
  • Main features of the application: history, context, and token limit
  • Application with OpenAI tools

Key AI Development Topics:

  • Embeddings - creation, saving, loading
  • Similarity search using cosine or dot product

Vector Databases:

  • Introduction and setup
  • Creating a ChromaDB server with Docker and a client for NodeJS
  • Setting up Pinecone and working with indices
  • Building applications based on Pinecone

LangChain Section:

  • Introduction to LangChain and its setup
  • Prompt templates, parsers, and loaders for web and files
  • Generative AI with LangChain

Running Local AI Models:

  • Studying the Hugging Face API and open models for local applications
  • Local embeddings, translation, text, voice, and image models

Bonus TypeScript Section:

  • Basics of TypeScript - compiler, functions, special types, generics, classes, and much more

Course Benefits:

  • Advanced Learning: knowledge that can be applied directly in production code
  • Practical Approach: minimal theory, only the essentials
  • Convenient Structure: learn at your own pace
  • Clarity and Respect for Your Time: clear explanations and minimal amount of typing
  • High-Quality Visual Design: large font, dark background, HD content

Watch Online Generative AI for NodeJs: OpenAI, LangChain - TypeScript

Join premium to watch
Go to premium
# Title Duration
1 1 - How to take this course 02:32
2 3 - Course experience 02:50
3 4 - Tools setup 02:13
4 6 - Overview of OpenAI APIs and services 02:03
5 7 - Sectio intro 01:33
6 9 - NodeJS setup and api key 09:30
7 10 - Optional TypeScript setup 04:54
8 11 - Understanding an API call 03:35
9 12 - OpenAI models 04:27
10 13 - Tokens 06:31
11 14 - OpenAI roles 04:14
12 15 - Other OpenAI parameters 06:54
13 16 - Section intro 01:36
14 17 - Project init 04:07
15 19 - Basic chat build 04:10
16 20 - Context configuration 06:08
17 21 - Optional VSCode debug 04:54
18 22 - OpenAI token limit 09:14
19 24 - Tool call setup 04:34
20 25 - First tool call 08:57
21 26 - Tool parameters 05:55
22 27 - Practice flight assistant 01:52
23 28 - Project solution 04:50
24 29 - Section intro 00:52
25 30 - Image generation intro with DALLE 01:56
26 31 - Generating images 07:05
27 32 - Editing images 06:48
28 33 - Audio models intro 01:31
29 34 - Whisper translations and text to speech 06:44
30 35 - Section intro 01:03
31 36 - Embeddings presentation 10:01
32 37 - OpenAI embeddings 05:30
33 38 - Saving embeddings 05:26
34 39 - Calculating similarity 05:25
35 40 - Analizing similarities 07:46
36 41 - Project recommandation sysytem 02:00
37 42 - Project sollution 02:32
38 43 - Section intro 02:13
39 44 - Vector dbs presentation 03:58
40 45 - ChromaDB presentation 01:30
41 46 - ChromaDb installation 02:05
42 47 - ChromaDB Client 06:34
43 48 - ChromaDB Embedding function 03:29
44 49 - Chat with your data App proposal 03:46
45 50 - Chat app implementation 05:28
46 51 - Pinecone introduction 02:34
47 52 - Pinecone indexes 06:05
48 53 - Pinecone index operations 11:04
49 54 - Pinecone info app 08:30
50 55 - Section intro 00:54
51 56 - What is LangChain 05:17
52 57 - LangChain setup 05:47
53 59 - First LangChain application 07:13
54 60 - LangChain promp templates 07:14
55 61 - LangChain output parsers 07:37
56 62 - RAG app presentation 04:31
57 63 - Basic RAG appication 08:02
58 64 - LangChain Web Loader 08:58
59 65 - LangChain PDF Loader 05:25
60 66 - LangChain and ChromaDB 05:43
61 67 - Section intro 01:55
62 68 - What is Huggingface 03:38
63 69 - Huggingface setup and embeddings 07:16
64 70 - Huggingface translation models 06:53
65 71 - Huggingface image generation 03:07
66 72 - Local model setup 04:49
67 73 - Local text generation and speech recognition 07:45
68 74 - Course conclussions 01:57
69 75 - Section intro 01:09
70 76 - What is TypeScript 01:52
71 77 - Installation and project init 07:01
72 78 - Compiler options 04:14
73 79 - Primary JavaScript types 03:05
74 80 - Type aliases 07:54
75 81 - Functions 06:01
76 82 - Any and unknown 07:23
77 83 - Enums 07:35
78 84 - Never 04:19
79 85 - TypeScript classes 04:42
80 86 - Access modifiers 05:11
81 87 - Interfaces 08:42
82 88 - Generics 08:45
83 89 - Special types 11:01
84 90 - Async functions 08:59
85 91 - Promises 10:24

Similar courses to Generative AI for NodeJs: OpenAI, LangChain - TypeScript

Typescript: The Complete Developer's Guide

Typescript: The Complete Developer's GuideudemyStephen Grider

Category: TypeScript
Duration 27 hours 15 minutes 33 seconds
React, NodeJS, Express & MongoDB - The MERN Fullstack Guide

React, NodeJS, Express & MongoDB - The MERN Fullstack Guideudemy

Category: React.js, Node.js, MongoDB
Duration 18 hours 45 minutes 10 seconds
Angular Architecture. How to Build Scalable Web Applications

Angular Architecture. How to Build Scalable Web Applicationsudemy

Category: Angular, TypeScript, Firebase
Duration 7 hours 34 minutes 45 seconds
Learn and Understand NodeJS

Learn and Understand NodeJSudemy

Category: Node.js
Duration 13 hours 9 minutes 49 seconds
Full-Stack Web Developer Bootcamp with Real Projects

Full-Stack Web Developer Bootcamp with Real Projectsudemy

Category: JavaScript, HTML, CSS, Node.js, MongoDB, JQuery
Duration 22 hours 11 minutes 13 seconds
React Node FullStack - Ecommerce from Scratch to Deployment

React Node FullStack - Ecommerce from Scratch to Deploymentudemy

Category: React.js, Node.js, MongoDB
Duration 16 hours 15 minutes 14 seconds
Next.js & React with ChatGPT - Development Guide (2023)

Next.js & React with ChatGPT - Development Guide (2023)udemy

Category: React.js, Next.js, ChatGPT
Duration 7 hours 6 minutes 49 seconds
TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL

TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLfullstack.io

Category: TypeScript, React.js, GraphQL
Duration 30 hours 50 minutes 42 seconds
Youtube clone

Youtube cloneNomad Coders

Category: JavaScript, Node.js, MongoDB
Duration 15 hours 41 minutes 20 seconds