How to let GPT control anything & 10x powerful | 8 mins tutorial about GPT funtion calling

  Рет қаралды 40,433

AI Jason

AI Jason

Күн бұрын

Пікірлер: 73
@gustavobenites5438
@gustavobenites5438 Жыл бұрын
Best YT Video on the new Functions Calling from OpenAI. Congrats!
@AIJasonZ
@AIJasonZ Жыл бұрын
Thanks man!!
@chiragthesia2065
@chiragthesia2065 Жыл бұрын
Dude your videos are amazing! Keep at it!
@AIJasonZ
@AIJasonZ Жыл бұрын
Glad you like them!
@JoaquinTorroba
@JoaquinTorroba Жыл бұрын
Could you create a video explaining how to use "function calling" with Flowise or Langflow? Does it make sense to use "function calling" with langchain or they have a similar role? Thanks Jason as always 👏🏼
@TeamUpWithAI
@TeamUpWithAI Жыл бұрын
You're such a good teacher! I can never do and talk at the same time about what I'm doing, so making tutorials is a struggle. I admire your skills :D
@celsospencer416
@celsospencer416 Жыл бұрын
I extend the highest vibes to you Jason! Excellent train of thought, you are an AI whisperer. Email coming your way right after I consume the rest of your awesome content. Greetings from HM.
@DRINOMAN
@DRINOMAN Жыл бұрын
best video i’ve seen so far on the practicality of these function calls nice addition with the lights.
@mauritsotrolado7857
@mauritsotrolado7857 Жыл бұрын
Wow, this is super cool! Nice work bro.
@losokos5558
@losokos5558 Жыл бұрын
This is AMAZING so much potential!
@jaysonp9426
@jaysonp9426 Жыл бұрын
Dude...this was the best function call video I've found. Thank you so much! Subscribed
@LeighBriody
@LeighBriody Жыл бұрын
Finally a good video that explains this well , thank you
@chaseclingman
@chaseclingman Жыл бұрын
Very helpful, thank you Jason
@clairewhite3461
@clairewhite3461 Жыл бұрын
OMG! It's so powerful. Great video, thank you!
@adamrodriguez7598
@adamrodriguez7598 Жыл бұрын
Thank you!!! Love these videos. Super informative
@kevon217
@kevon217 Жыл бұрын
Great video!
@rezomomo
@rezomomo Жыл бұрын
love your videos dude!
@shivamroy1775
@shivamroy1775 Жыл бұрын
Great content, please continue making such informative videos
@derekcheung2598
@derekcheung2598 Жыл бұрын
Outstanding work Jason
@hchentw9154
@hchentw9154 Жыл бұрын
cool thing, thank you Jason. Great videos.
@sayantandas7544
@sayantandas7544 Жыл бұрын
damn man!! really awesome video!
@colmxbyrne
@colmxbyrne Жыл бұрын
How do embeddings and function calling work together? Can you create a tutorial on that?
@test12382
@test12382 7 ай бұрын
Dude Ive been on this channel for about an hour now
@kamalkamals
@kamalkamals Жыл бұрын
this morning i create a small app with new features functions + langchain, it s very good idea because that s help for many cases like websearch ...etc
@pleabargain
@pleabargain Жыл бұрын
The top moving stocks changed from COHR at 8:13 to NEXT at 10:36. Can you please provide an explanation? Is there a way to force a link to the news source for verification?
@OryginTech
@OryginTech Жыл бұрын
Price movements change every second.
@rory1653
@rory1653 Жыл бұрын
that is pretty friggin cool
@ColinTimmins
@ColinTimmins Жыл бұрын
Very good content. Instant sub from me, I’ll have to look at your other videos for sure. I have made some amazing stuff but I’m still learning how to piece it all together. 😊
@royalauclair
@royalauclair Жыл бұрын
It's cool. And nice showcase, but at same time you could have just used the functions you made to do that exact thing without needing chatgpt at all. The LLM usefulness here seems pretty limited and overkill?
@sl554
@sl554 Жыл бұрын
You're missing the point of what the AI is actually doing here - the function and arguments give the model instructions of what it should do with the provided input. It's a better / more structured way of providing a list of things you want back. For example, you could create a prompt that said something like: "Give me a list of: 1. priority 2. Order amount 3.... Etc..." And get mixed results. Or use the "function calling" fine tuned model to give you a response in a predictable format that can easily be parsed!
@tugrulpinar16
@tugrulpinar16 Жыл бұрын
awesome content, keep it up!
@maxnakama21901
@maxnakama21901 Жыл бұрын
I am still in the middle of watching the video, but I was wondering if the "functions" that gpt calls have to be real code functions or they can be "functions" that aren't actually code, but rather a text based version of a function? Like get_stock_review; does it need to be real code or can it be just text? I am explaining poorly.
@AIJasonZ
@AIJasonZ Жыл бұрын
You are spot on, it doesn’t need to be real function! I’m actually making a new video to use function calling as a way to retrieve structured data, will share once it is done :)
@chivesltd
@chivesltd Жыл бұрын
can you do a video that uses the function calling with AutoGPT?
@AIJasonZ
@AIJasonZ Жыл бұрын
This is a cool idea, let me think about it’!
@jordanquiroz-u5t
@jordanquiroz-u5t Жыл бұрын
wow what a cool feature, thanks a lot for the tutorial i'm going to test this with my new RGB lights and a few other stuff. Also, can you create a video using the Ai gf concept but more in an assistive way integrating with a telegram for example?? it will be very useful to have that lovely assistant on the phone if I need something like searching for something or playing music etc.
@kevon217
@kevon217 Жыл бұрын
Wondering what errors you’ve run into and if you need to consider any particular try/except blocks.
@nat.serrano
@nat.serrano Жыл бұрын
great content. how does GPT knows what function to call? that's what's not clear to me. how does it decide to return text or call a function bsed on the auto parameter? just based on the DESCRIPTION of the function? what if the prompt by the user is bad (or doens't fully match the description) and doesn't pick the function based on the description?
@AIJasonZ
@AIJasonZ Жыл бұрын
I think they are using a prompt prob something like “you will decide if any tool in the array […] will help move towards the goal user intended, if so, return xxx” You can try similar prompt with GPT and I think it should work
@IceMetalPunk
@IceMetalPunk Жыл бұрын
Yep, it's deciding on its own based on the function name and description you provide it. If you set it to "auto", that is; in which case, if the user's prompt is exceptionally bad and it can't figure out what it needs to do, it'll just return text and not ask to call a function. You can also specify a particular function name instead of "auto" and it will *always* try to call the function you told it to (which is good to let GPT figure out what parameters to pass).
@nat.serrano
@nat.serrano Жыл бұрын
@@IceMetalPunk thanks, make sense
@jdoejdoe6161
@jdoejdoe6161 Жыл бұрын
Can we make this prompt work? "What are the five stocks with the biggest price movement today and what are the latest news about these stocks that might have caused the price movement?. can we write the output in a normal table format instead of airtable? Thanks.
@jadson.empreendedor
@jadson.empreendedor 11 ай бұрын
Am I mistaken or does function calling have the same effect as me making a query in the database via Python, for example (SELECT * FROM table), returning this query as JSON to GPT-3.5 and asking for it via role SYSTEM , USER etc to know who my top customers are? Do you know if it's the same as creating a call function for this, Jason? Thanks.
@edwardyb8970
@edwardyb8970 Жыл бұрын
Where to get types, parameters and objects from? Are they in any api documentation?
@AIJasonZ
@AIJasonZ Жыл бұрын
Oh yep! They normally lives in the documentation of the api endpoints you are using :)
@Pork-Chop-Express
@Pork-Chop-Express Жыл бұрын
Can you show this using the S&P 500? And then provide the code?
@jdoejdoe6161
@jdoejdoe6161 Жыл бұрын
can we also leave all the irrelevant outputs and show only the desired output in well formatted state?
@mbrihoum
@mbrihoum Жыл бұрын
Hi Jason, I'm interested in learning more about the possibility of creating an app that links directly from Excel to Thinkorswim (TOS). As you know, Ameritrade offers real-time quotes and news, and I think it would be very valuable to be able to access this data directly into Excel. I'm not familiar with both VBA and Python, did you explore the option of linking excel directly instead of using airtable?
@AIJasonZ
@AIJasonZ Жыл бұрын
Great suggestion! I’m making a video now in terms of integration with google sheets, will let you know once it’s done!
@pleabargain
@pleabargain Жыл бұрын
Will this code work with gpt3? And you misspelled function.
@ihateorangecat
@ihateorangecat Жыл бұрын
Hi! Am New to Open ai I want to know what's different with Auto Gpt and this "function calling" thing? Please someone help me understand.
@IceMetalPunk
@IceMetalPunk Жыл бұрын
AutoGPT is just looping GPT's input back on itself to create an infinite loop. The ability of it to do things like browse the web or spawn new agents is just provided by the framework, and is parsed out of the AI's English responses, which means it's not super reliable. (I.E. if the AI responds in a way that it can't parse, it just errors and tries over and over until it happens to work.) In this case, the AI itself is fine-tuned to understand how to call functions, *and* it allows you to specify your own functions to the AI, making it much more robust and reliable for general use, without needing a loop-and-parse framework.
@blazi_0
@blazi_0 Жыл бұрын
You have typo in the title
@holistic_hass
@holistic_hass Жыл бұрын
Great video as always Jason! PS: Check your emails ;)
@bobuputheeckal2693
@bobuputheeckal2693 Жыл бұрын
Hello Jason. Nice presentation and use case. I have two questions. 1) do you know how to get todays date? I have a case where user want to check availability of a service for tomorrow or in future date. 2) in function calling, while describing function, can we default an argument parameter if it couldn’t be determined by chat gpt
@reinerheiner1148
@reinerheiner1148 Жыл бұрын
Just use the same principle to give gpt4 access to a function that returns the system time.
@Meza201
@Meza201 Жыл бұрын
ChatGPT already knows the date as it’s provided in the hidden prompt/ context/system message. Ask it the date, it will tell you. And if you ask it how it knows it will say it’s from the context you gave it previously.
@tomich20
@tomich20 Жыл бұрын
Can we use this by creating a chatGPT plus plugin or its only available through openAI api?
@AIJasonZ
@AIJasonZ Жыл бұрын
I think function calling is actually the backbone of how plug-in ecosystem works! (So chatgpt using the same function calling to decide which plug-in to use)
@ko-Daegu
@ko-Daegu Жыл бұрын
where do we get/control the functions names I guess prompt engineering right ? If I want i can tell gpt model to use specific tool name when needing to do certain thing or do something using tool called cuz I'm grapping the name right ?
@AIJasonZ
@AIJasonZ Жыл бұрын
Not sure if Im getting your question correctly - but you will define an array of function descriptions, where you will define the name of function and pass it to GPT
@jdoejdoe6161
@jdoejdoe6161 Жыл бұрын
can we add sentiment analysis to this?
@AIJasonZ
@AIJasonZ Жыл бұрын
Yes! I’m actually making a new video about it :)
@Mzulfreaky
@Mzulfreaky Жыл бұрын
More pls
@yogiwp_
@yogiwp_ Жыл бұрын
Does this work on 3.5?
@danielsevilla5216
@danielsevilla5216 Жыл бұрын
Yes. You have to specific the model as shown in the video. Turbo-0613
@zac1427
@zac1427 Жыл бұрын
wooow,真牛逼啊
@kelcitangri4429
@kelcitangri4429 Жыл бұрын
*promo sm*
@Ray-mf6vx
@Ray-mf6vx Жыл бұрын
We don't need Langchain anymore
@atomicHabbit
@atomicHabbit Жыл бұрын
elaborate please.
@AylaCroft
@AylaCroft Жыл бұрын
Subscribed and followed you on Git & Twitter
12 INSANE Use Cases for NEW ChatGPT o1 Model! (The BEST LLM)
34:23
AI Foundations
Рет қаралды 26 М.
How to use Cursor AI build & deploy production app in 20 mins
42:31
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 48 МЛН
GPT function calling in a nutshell
15:36
Henrik Kniberg
Рет қаралды 44 М.
Why Agent Frameworks Will Fail (and what to use instead)
19:21
Dave Ebbelaar
Рет қаралды 61 М.
INSANELY Fast AI Cold Call Agent- built w/ Groq
27:07
AI Jason
Рет қаралды 221 М.
Run ALL Your AI Locally in Minutes (LLMs, RAG, and more)
20:19
Cole Medin
Рет қаралды 46 М.
ChatGPT Functions - Full Tutorial for using OpenAI Functions
29:14
Adrian Twarog
Рет қаралды 91 М.
OpenAI Embeddings and Vector Databases Crash Course
18:41
Adrian Twarog
Рет қаралды 465 М.