Google Gemini AI Course for Beginners

  Рет қаралды 183,223

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Learn how to use Google Gemini in this course for beginners. This course will tech you how to use Google's AI model and the Gemini API and how to build an AI chatbot using Gemini.
✏️ Course developed by @aniakubow
⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:29) What is Gemini?
⌨️ (0:04:07) What is AI?
⌨️ (0:05:50) Large Language Models (LLMs)
⌨️ (0:12:10) 00:08:34:21 Getting your API Key
⌨️ (0:14:15) Models
⌨️ (0:15:28) Initializing the Generative Model
⌨️ (0:21:40) Text-to-text
⌨️ (0:25:01) Text/Image-to-text
⌨️ (0:31:26) Text-to-chat
⌨️ (0:35:23) Text-to-embedding
⌨️ (0:38:51) Build an AI Code Buddy

Пікірлер: 219
@knowledgehunter1114
@knowledgehunter1114 3 ай бұрын
Waiting for more videos like this. Loved it❤
@brunomanso9428
@brunomanso9428 3 ай бұрын
The best teacher!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@GCKteamKrispy
@GCKteamKrispy 3 ай бұрын
Ania takes over the channel
@samirkha
@samirkha 3 ай бұрын
She doing such amazing job❤. Best teacher and one of my favorite teacher.
@forgotfjfjdjcjsjc
@forgotfjfjdjcjsjc 3 ай бұрын
And beautiful 😂
@RobertMcGovernTarasis
@RobertMcGovernTarasis 3 ай бұрын
Sigh will have to wait for Google AI Studio to be available in Europe/UK. Still interesting video, thank you.
@pokeyanteater598
@pokeyanteater598 3 ай бұрын
Any update on when we'll get access?
@user-qg3fo9yf1d
@user-qg3fo9yf1d 3 ай бұрын
Thank you ❤
@josephtaiwo7797
@josephtaiwo7797 3 ай бұрын
Wow, it's been a while since I have actually written CSS code. Most tutorials just provide a link to where we can copy the code and paste it into our project. Thanks for that and the entire tutorial it self. ❤
@izaqyos
@izaqyos Ай бұрын
An excellent video. Thank you!
@whiskeymike8702
@whiskeymike8702 3 ай бұрын
Awesome!! I want to create images of pygmy Vikings!!
@merepatidev6863
@merepatidev6863 3 ай бұрын
Awesome ❤ 👍
@bipinranjan3
@bipinranjan3 3 ай бұрын
Please upload your videos with dual audio with hinglish language that is very useful
@abhayprajapati4981
@abhayprajapati4981 3 ай бұрын
What color was the sofa?
@evankellener3915
@evankellener3915 3 ай бұрын
3
@jeffsanaraujo
@jeffsanaraujo 3 ай бұрын
Is there a Github repo of this class?
@chadpogs7973
@chadpogs7973 3 ай бұрын
Hugging face
@ayananees6334
@ayananees6334 3 ай бұрын
Does this require any prerequisites before I get into it?
@knowledgeku7564
@knowledgeku7564 Ай бұрын
Nopes
@Daniel-vk5li
@Daniel-vk5li 3 ай бұрын
Hopefully with this course, I will finally be able to generate white indigenous Europeans.
@anubisystems
@anubisystems 3 ай бұрын
This is so great, thanks for sharing, and you are so CUTE!
@anubisystems
@anubisystems 3 ай бұрын
I love your accent by the way.
@mubasharsaeed6044
@mubasharsaeed6044 2 ай бұрын
Please upload a course where we can use LLM for robotics manipulation
@jambukaribasavannagowd234
@jambukaribasavannagowd234 3 ай бұрын
Very nice video, thank you, but can I even use Python Language instead of JavaScript (Nodejs) to build a conversational chat application like the one you built in the video? Just got curious to ask this question.
@umangternate
@umangternate Ай бұрын
This is even simpler in Python.
@nautiluswoo
@nautiluswoo 3 ай бұрын
Without credit card do i get access api key for my project..??
@mernik5599
@mernik5599 3 ай бұрын
Please can someone help a bit, how can I stream the output instead of waiting for the complete chat response for the API to return?
@josephtaiwo7797
@josephtaiwo7797 3 ай бұрын
Go to the Gemini docs, there is an explanation for that
@user-ug7nr4mp4v
@user-ug7nr4mp4v 3 ай бұрын
good education
@shinaken
@shinaken 3 ай бұрын
Why is what you paste in the terminal @13:21 different than what you copied?
@shinaken
@shinaken 3 ай бұрын
Anyway to translate this for windows. None of the terminal commands are working for me...
@wassim2k
@wassim2k 3 ай бұрын
it would have been nice to say WHEN to install google/generative-ai, I did it too early when you were showing the first time, then had to do it again in the project.
@ehizomokhomion4208
@ehizomokhomion4208 3 ай бұрын
Could you please create "Shopify Theme Development Full Course From Scratch (Beginner to Advanced)"
@WebDevJapan
@WebDevJapan 2 ай бұрын
I'm trying this on windows and getting all kinds of errors when trying to do the token tester in the beginning. Anyone else having problems? I've been stuck for an hour.
@keplerlafayette7870
@keplerlafayette7870 Ай бұрын
yes
@nfrankiksa4596
@nfrankiksa4596 3 ай бұрын
Can it generate a picture of a white person?
@Nodsaibot
@Nodsaibot 3 ай бұрын
or anything related to reality (race, religion, government, politics, etc)
@RCD566
@RCD566 3 ай бұрын
I tried yesterday and it took awhile. After several requests for "Historically accurate," images and getting everything but, I snuck one in that did result in three pictures of White men. Try asking it to "Generate images of a Heterosexual man," apparently only white men are Heterosexual. and yes I made the same request for "Heterosexual women" but it was four pictures of south Asian women.
@YouMakeAi
@YouMakeAi 3 ай бұрын
Learn prompts or try my tools
@strength9621
@strength9621 3 ай бұрын
you people are so fragile
@sindhumathi9209
@sindhumathi9209 Ай бұрын
can we generate videos based on the prompt in this vertex AI, using Gemini
@user-fm2zz6cy6c
@user-fm2zz6cy6c 3 ай бұрын
What day is it at 11:00 gave year 2023
@Murtazoyev_
@Murtazoyev_ 3 ай бұрын
Do i need gemini pro to do these?
@stldweller
@stldweller 3 ай бұрын
I kind of feel like Ania is Ai. I mean this is probably similar to how I would design my Ai trainer.
@gaurav4922
@gaurav4922 3 ай бұрын
Hi Ania I was facing this issue ..Where i did the same steps as yours at the very end of building our own chat bot for (const partOrString of request) { ^ TypeError: request is not iterable I gave input to the model but it is returning "Something went wrong! Please try again later." When i looked over to the internet i found something like this --- Ensure that req.body.history is an iterable data structure, such as an array, before passing it to startChat(). I tried to debug it ..But couldn't find a way Help me pls...
@yashpandey7
@yashpandey7 2 ай бұрын
did you got the solution ?
@aldianugra6636
@aldianugra6636 3 ай бұрын
Hi do you think its okay if i create a video working on a few video on this channel and upload it on mine (something like learn together and will be on my native language), of course i will mention the source. Basicly i want to learn and create a video at the same time
@Eeezus1914
@Eeezus1914 3 ай бұрын
yall be on it!
@thisisajoke0
@thisisajoke0 3 ай бұрын
Will this course teach us how to keep Gemini from being racist against whites? You know, it's default setting...
@RCD566
@RCD566 3 ай бұрын
I tried yesterday and it took awhile. After several requests for "Historically accurate," images and getting everything but, I snuck one in that did result in three pictures of White men. Try asking it to "Generate images of a Heterosexual man," apparently only white men are Heterosexual. and yes I made the same request for "Heterosexual women" but it was four pictures of south Asian women.
@damienricher5039
@damienricher5039 3 ай бұрын
Do you have a tutorial to make Google Gemini generate people who are not black or Indian ?
@nfrankiksa4596
@nfrankiksa4596 3 ай бұрын
That's impossible
@Nodsaibot
@Nodsaibot 3 ай бұрын
yes you can, you have to trick it with words like "fictional" and "fantasy"
@jamesfrederick2044
@jamesfrederick2044 3 ай бұрын
Maybe try "melanin challenged" ?
@brunokingz
@brunokingz 3 ай бұрын
You should look a tutorial to make Google Gemini generate people who are not racist.. you could learn from them
@RCD566
@RCD566 3 ай бұрын
I tried yesterday and it took awhile. After several requests for "Historically accurate," images and getting everything but, I snuck one in that did result in three pictures of White men. Try asking it to "Generate images of a Heterosexual man," apparently only white men are Heterosexual. and yes I made the same request for "Heterosexual women" but it was four pictures of south Asian women.
@Korner555
@Korner555 3 ай бұрын
@30:53 The ai is right, that's the main character "Saitama" from One punch man drawn in Rick and Morty's style.
@quintoncarroll5803
@quintoncarroll5803 3 ай бұрын
Is it possible to input qualitative research data and ask the chat questions about the data? For example, if someone is doing a qualitative study on patient experiences with diabetes, could you ask the chat a question like, "How does a patient feel when they are unable to afford their medication?"
@yashpandey7
@yashpandey7 3 ай бұрын
Yes, it is possible to input qualitative research data and ask the chat questions about the data. However, it would require programming the chatbot to understand and analyze the data in order to provide accurate responses to questions. Additionally, the chatbot would need to be trained on the specific research topic and data set in order to provide relevant insights.
@Aimees.Videos-Edits
@Aimees.Videos-Edits 3 ай бұрын
I'm lost 😂 whats the APi keys for? Or used for?
@yashpandey7
@yashpandey7 3 ай бұрын
API keys are used to authenticate and authorize access to an API. They act like a password and allow developers to access and interact with an API's functionality and data. Without an API key, access to the API may be restricted or completely blocked.
@handleneeds3charactersormore
@handleneeds3charactersormore 3 ай бұрын
I can finally make those black Chinese German soldier illustrations I wanted
@excelaltaproductividad
@excelaltaproductividad 3 ай бұрын
anyone can tell what software is she using to develop? thanks a lot!
@yashpandey7
@yashpandey7 3 ай бұрын
jetbrains webstorm
@BigShotLDN
@BigShotLDN 3 ай бұрын
Does google studio work in the UK?
@pokeyanteater598
@pokeyanteater598 3 ай бұрын
I think due to UK/EU regulations it's not available yet
@norikaGilbert
@norikaGilbert 2 ай бұрын
I love this teacher, she is beautiful and intelligent, and straight forward, instead of explaning things in words sense like the British people.
@spunkybrewster1972
@spunkybrewster1972 3 ай бұрын
Today I literally had a long "conversation" with Gemini. After it agreed that it was reasonable to show only "white families" when specifically asked to do so, it proceeded to show me one Asian and three black families.
@MaximilianXXX
@MaximilianXXX 3 ай бұрын
Your first mistake is thinking you had a conversation with Gemini. You entered input into what is nothing more than a highly advanced calculator and got unexpected output.
@spunkybrewster1972
@spunkybrewster1972 3 ай бұрын
That's why "conversation" was in quotations. I do realize there is no intelligence to this AI.@@MaximilianXXX
@TechStatsHub
@TechStatsHub 3 ай бұрын
What about pricing for Gemini API anyone?
@hassanahmad1483
@hassanahmad1483 3 ай бұрын
How to deploy these chat bots
@jopadjr
@jopadjr 3 ай бұрын
1.3k+...Thanks
@Shriramkrishnhari
@Shriramkrishnhari 3 ай бұрын
🙏🏻
@factorial1059
@factorial1059 3 ай бұрын
Isn't Gemini api not avaible in Poland? I ask cuz Ania is Polish
@Nodsaibot
@Nodsaibot 3 ай бұрын
ask it to generate a polish person
@tonywhite4476
@tonywhite4476 3 ай бұрын
You guys really need to start suppling the code or a github repo.
@c_fer
@c_fer 3 ай бұрын
Get an API key -> We are sorry, but you do not have access to Google AI Studio. Please contact your Organization Administrator for access.
@SobberMacSobberMac
@SobberMacSobberMac 3 ай бұрын
Hi everyone i really need help, where is the part where they show the DEI code that runs straight into the program?
@ThiagoBardini
@ThiagoBardini Ай бұрын
How can I deploy the server? Anyone? Heroku is giving a hard time!
@ahmadbilalfarooqi5731
@ahmadbilalfarooqi5731 3 ай бұрын
does not work "inLineData" object
@SylvStone
@SylvStone 3 ай бұрын
interesting, though it probably requires the paid version, isn't it?
@ayushporwal5950
@ayushporwal5950 3 ай бұрын
isnt fs package native to node?
@yashpandey7
@yashpandey7 3 ай бұрын
Yes, the `fs` package is a built-in module in Node.js. It provides an API for interacting with the file system in a way that is similar to how a developer would interact with files on their local machine. This package allows you to read, write, and manipulate files and directories on your computer or server.
@jermunitz3020
@jermunitz3020 3 ай бұрын
Make a picture of a white family having a picnic… gives me a lecture about racial bias. Make me a picture of a black family having a picnic. Here ya go.
@ranggayogiswara5148
@ranggayogiswara5148 3 ай бұрын
This course aged well😂😂😂😂
@yifanyang6400
@yifanyang6400 3 ай бұрын
Basically the first 40minutes is just about following the Quickstarts guide on Google AI documents.
@kshitijsakharkar7030
@kshitijsakharkar7030 3 ай бұрын
Used gemeini ai not that good experience still its on development phase waiting for full potential.
@junaidali1853
@junaidali1853 3 ай бұрын
Already implemented for a company and made 1000 dollars off of that.
@frankcklin
@frankcklin 2 ай бұрын
One Punch Man is a must watched anime, please don't miss it!
@WebDevJapan
@WebDevJapan 2 ай бұрын
very true
@gaurav4922
@gaurav4922 3 ай бұрын
Which IDE is she using?
@imbadatcod7208
@imbadatcod7208 3 ай бұрын
it's webstorm by jetbrains
@uuhuu
@uuhuu 3 ай бұрын
Note: If you reached this page after trying to open Google AI Studio, it may be because Google AI Studio is not available in your region, or you don't meet the age requirements (18+) for access. You can learn more about the available regions below, and other requirements in the terms of service.
@timothywcrane
@timothywcrane 3 ай бұрын
Well that didn't take long. You were ahead of the curve... unlike Google.
@isaiuchiha1490
@isaiuchiha1490 3 ай бұрын
Gemini woke
@Nodsaibot
@Nodsaibot 3 ай бұрын
its straight up racist and authoritarian
@khanhgiapham-mi4hg
@khanhgiapham-mi4hg 3 ай бұрын
Woke is bad.
@tommyshelby6277
@tommyshelby6277 3 ай бұрын
Should have released it earlier!
@__idyllist
@__idyllist 3 ай бұрын
Gemini is better but it lags when we asked to write a code it gives the unsatisfied/incomplete outpt,but +point is Gemini shows its references
@neeraj5265
@neeraj5265 3 ай бұрын
that is actually one punch man
@PANDURANG99
@PANDURANG99 3 ай бұрын
Certification available?
@LaurentinoVasquez-mw5cu
@LaurentinoVasquez-mw5cu 2 ай бұрын
❤❤❤
@AndreKordasti
@AndreKordasti 2 ай бұрын
Can somone give me a notification when its avaiable in Sweden xD
@adlen01
@adlen01 3 ай бұрын
Wish I was with you 😌❤️ blondi.
@dineshdebbarma8651
@dineshdebbarma8651 2 ай бұрын
Gemini result sometime feels like wrong
@rishiraj2548
@rishiraj2548 3 ай бұрын
🎉🎉
@scurvydog20
@scurvydog20 3 ай бұрын
Yrs but how do you get it to make pictures of white people
@RCD566
@RCD566 3 ай бұрын
I tried yesterday and it took awhile. After several requests for "Historically accurate," images and getting everything but, I snuck one in that did result in three pictures of White men. Try asking it to "Generate images of a Heterosexual man," apparently only white men are Heterosexual. and yes I made the same request for "Heterosexual women" but it was four pictures of south Asian women.
@user-xp8ep9oc8c
@user-xp8ep9oc8c 2 ай бұрын
10:10 Getting API keys
@devngecu
@devngecu 2 ай бұрын
Follow up or second propt response is having an error.Kindly assist.The error is as follwos:- if (key in part) { ^TypeError: Cannot use 'in' operator to search for 'text' in w IN THE FOLLWOING LINE:- const chat = model.startChat({ history:req.body.history })
@LightS.O
@LightS.O Ай бұрын
Hehe,, That was actually one punch man.
@disrael2101
@disrael2101 3 ай бұрын
source code??
@honestlylogical
@honestlylogical 3 ай бұрын
The AI is getting better day by day....this is just like that era in which computers came...people like typewriters, accountant, desinger everyone learnt to use laptop and upgraded so it is AI now......
@Nodsaibot
@Nodsaibot 3 ай бұрын
also getting dumber cause all the censorship
@Kazekoge101
@Kazekoge101 3 ай бұрын
@@Nodsaibot uncensored on-device FLOSS (Free, libre and open-source) AI or GTFO.
@jefrey488
@jefrey488 3 ай бұрын
​@@NodsaibotAI being politically correct 😂
@anonymor3686
@anonymor3686 3 ай бұрын
nice course, let me have a suggestion: In the next course, leave behind the Ai basics, we know them, and lead into more sophisticated ai topics on advanced level❤😊
@Jules-69lol
@Jules-69lol 3 ай бұрын
The course is for beginners, you can skip them so beginners can learn from them
@anonymor3686
@anonymor3686 3 ай бұрын
ok right, i am asking for advanced topics on a weird way😂
@goofballbiscuits3647
@goofballbiscuits3647 3 ай бұрын
​@@anonymor3686 No, you came into a kindergarten class and said it was too basic. You're lost lol
@anonymor3686
@anonymor3686 3 ай бұрын
@@goofballbiscuits3647 good example, kinda true to this point. For explanation: i just looked at the thumbnail, clicked on it, then saw the topics and was like "oh not the basics again". Didnt saw the context
@SM-ok3sz
@SM-ok3sz 3 ай бұрын
Is the dude in the intro AI generated?
@kajetanpajak320
@kajetanpajak320 3 ай бұрын
12:24 / 1:18:59
@voanhtuan1299
@voanhtuan1299 9 күн бұрын
parts: [{ text: "Hello, I have 8 dogs in my house" }],
@suplays
@suplays 3 ай бұрын
What is this speed😂😂😂
@andrewereynolds5840
@andrewereynolds5840 Ай бұрын
💎 Cognizant Technology Solutions (CTSH) 💎
@D0ct0rD4RK
@D0ct0rD4RK 3 ай бұрын
I'm more interested in looking at Ania than learning about AI 😍
@kushaltanna5569
@kushaltanna5569 3 ай бұрын
Lol. Fr
@toosource
@toosource 3 ай бұрын
I❤ania
@yepp1972
@yepp1972 3 ай бұрын
That’s because you’re 14
@nr289
@nr289 3 ай бұрын
bro, I beg you touch grass
@ahawawa3514
@ahawawa3514 3 ай бұрын
Simp spotted
@MrRobot-ec7zm
@MrRobot-ec7zm 3 ай бұрын
Are u an AI Robot...?? 🤷‍♂️
@DraZon10
@DraZon10 3 ай бұрын
First comment
@talentinvein7213
@talentinvein7213 3 ай бұрын
Ania... You are really bootiful 😂❤️. I am very young to you so i can try
@varadmundra75
@varadmundra75 3 ай бұрын
Really misunderstood that this video is for beginners
@niloysaha3904
@niloysaha3904 3 ай бұрын
Wow nice video.However , it would be more helpful if you can show this whole process using python .
@karthikgoud-ll7vh
@karthikgoud-ll7vh 3 ай бұрын
Copilot vs Gemini 💀
@futureworldhealing
@futureworldhealing 3 ай бұрын
Gemini has terrible built in programmed bias, not by neglect, but purposely and systematically built in.
@Z-O-R-K
@Z-O-R-K 3 ай бұрын
" extraordinary claims require extraordinary evidence "
@anonymous666951
@anonymous666951 3 ай бұрын
​@@Z-O-R-KOP's claim is not extraordinary given the project lead's tweets and the high likelihood Gemini was tested before release (i.e., not a mistake).
@michaelbockert8280
@michaelbockert8280 3 ай бұрын
Google Gemini is SUPER RACIST! Wouldn't have anything to do with Racist Google.
@merlingt1
@merlingt1 3 ай бұрын
No thanks
@choochskookum
@choochskookum 3 ай бұрын
Does it include how to be a racist historical revisionist? 😆
@michaelbockert8280
@michaelbockert8280 3 ай бұрын
That is one of the core functions of the AI LOL
@briantaylor381
@briantaylor381 3 ай бұрын
STEP 1: use a non-racist tool like OPEN AI instead
@SunriseBusinessClub
@SunriseBusinessClub 3 ай бұрын
Future is NO-CODE!
@m.m.4609
@m.m.4609 3 ай бұрын
lol. that's the dream. but that future is at least 50+ years ahead.
How to Use Google Gemini - Including New Prompts
16:53
Howfinity
Рет қаралды 66 М.
Avoid Falling Behind: Master Google Gemini Now
26:55
Teacher's Tech
Рет қаралды 48 М.
Super sport🤯
00:15
Lexa_Merin
Рет қаралды 20 МЛН
когда достали одноклассники!
00:49
БРУНО
Рет қаралды 3,9 МЛН
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 40 МЛН
Google Releases AI AGENT BUILDER! 🤖 Worth The Wait?
34:21
Matthew Berman
Рет қаралды 202 М.
What is LangChain?
8:08
IBM Technology
Рет қаралды 135 М.
Prompt Engineering Tutorial - Master ChatGPT and LLM Responses
41:36
freeCodeCamp.org
Рет қаралды 1,3 МЛН
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Another glorious battle for AI dominance… GPT-4o vs Google I/O
4:40
Google’s AI Course for Beginners (in 10 minutes)!
9:18
Jeff Su
Рет қаралды 568 М.
How I'd Learn AI in 2024 (if I could start over)
17:55
Dave Ebbelaar
Рет қаралды 783 М.
The Gemini API: From prototype to production
44:36
Google for Developers
Рет қаралды 7 М.
OpenAI Assistants API - Course for Beginners
3:32:55
freeCodeCamp.org
Рет қаралды 205 М.
Super sport🤯
00:15
Lexa_Merin
Рет қаралды 20 МЛН