at the time stamp of 1:14:41 , I couldn't able to get the "image description" , in my terminal , instead of that , I was thrown with an error saying , "at generateImagePrompt (webpack-internal:///(rsc)/./src/lib/openai.ts:27:47) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async POST (webpack-internal:///(rsc)/./src/app/api/createNoteBook/route.ts:21:31) at async C:\My files\Projects\aidea ode_modules ext\dist\compiled ext-server\app-route.runtime.dev.js:6:61466 ⨯ TypeError: Cannot read properties of undefined (reading '0') at generateImagePrompt (webpack-internal:///(rsc)/./src/lib/openai.ts:27:47) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async POST (webpack-internal:///(rsc)/./src/app/api/createNoteBook/route.ts:21:31) at async C:\My files\Projects\aidea ode_modules ext\dist\compiled ext-server\app-route.runtime.dev.js:6:61466 Please help me to solve this problem , I was doing all same , and even cross checked .
Your pace is quite fast, just about two weeks ago you put out chatpdf, now this... this got to be the number one channel now. Thank you for the high quality content
Excellent tutorial. Speedrunning these clones. A 3 hour tut took 11 hours to complete according to Waka. I stopped, learned the material, diagrammed. One difference from the Vector DB tutorial that may help students more is doing some diagramming of the systems when you are going. Eg. This mutatation asks this function from here OR a high level system drawing in excalidraw to understand how all the pieces of the puzzle interact with one another. I did this indepedently and it was vastly helpful. Thanks Elliot! Will be stitching this into my project.
Amazing tutorial! mid way through the tutorial I wondered how many subscribers you got and was surprised you only have 8k, you deserved much more than that. Keep up the good work!
On 47:11 when I push the changes using "npx drizzle-kit push:pg" I'm getting "No config path provided, using default path". Later I copied your code from the github and still got the same.
Awesome video man, it's basic enough that beginners can follow along and understand what's going on and leaves a lot of room for personal expression and expansion of the project.
Thanks for sharing your knowledge with us, it helped me fill in some unknowns about working with NextJS. Drizzle is amazing I've heard about it but never thought about using it. Also the time to live for the image url I didn't know about. You really broke it down so it was easy to follow, and helped to answer questions I had. Lovely work! This was an excellent session, definitely subscribed.
Thank you - having trouble with typewriter-effect only showing the emoji on first render then just question marks. Any idea? tried on multiple devices, table, phone and pc
this projext is amazing, thank you Elliot .. So i have been following the step by step proxess of this video but suddenly i keep getting this error :Server Error Error: Cannot read properties of undefined (reading 'bind') This error happened while generating the page. Any console logs will be displayed in the terminal window. what do i do?
Hey Elliott can you please look in the previous tutorial about ai saas pdf chat that you made... it's really giving errors at many places.. please look into the matter..
Hi Elliot, great work! I have a question though. When I am in the specific notes page with the dynamic url ("..../notebook/3"), and I click the Back button, I go back to a cached version of the dashboard. The new note which I have just created is not shown. I have to manually press F5 in order to refresh the page to see the new note I have just created. Is there a way to make the Next go back to a dashboard that has the most refreshed state of data?
Hi! I have problem with openai. I make all like you, create new api key, but when i make prompt i get: { error: { message: 'You exceeded your current quota, please check your plan and billing details.', type: 'insufficient_quota', param: null, code: 'insufficient_quota' } }
My sincere request can you please add guest login to this project and to all of your projects because sometimes when recruiters see our project and click on the link they are interested in singing in, so it would be useful if there is a guest login button so that when they click on it, it automatically signs the user(ie. the user doesn't have to enter email id and password)
get this error, any help?: ⨯ node_modules\@clerk extjs\dist\esm\app-router\server\utils.js (10:10) @ buildRequestLike ⨯ Clerk: auth() and currentUser() are only supported in App Router (/app directory). If you're using /pages, try getAuth() instead. Original error: Error: Invariant: headers() expects to have requestAsyncStorage, none available. null
TypeError: Cannot read properties of undefined (reading '0') at generateImagePrompt (webpack-internal:///(rsc)/./src/lib/openai.ts:28:47) Hello friends, I'm having this problem above, where when checking the line in the file I don't find any error in the indicated line. I'm in the Image Prompt part and I ended up stuck. Can anyone help me? Thank you
if you will do console.log on data of response.json() you will get this message in json 'You exceeded your current quota, please check your plan and billing details.
📖 Chapters Overview
0:00 Intro & Demo
3:22 Outline Knowledge
5:10 Set Up Project
7:41 Set Up shadcn
11:16 Set Up Clerk Auth
19:41 Landing Page
29:43 Dashboard UI
35:40 DrizzleORM
48:22 Create Note UI
57:46 OpenAI Generate Image Prompt
1:07:20 Create NoteBook API
1:23:59 Notebook Page UI
1:34:16 TipTap Editor & MenuBar
1:49:18 Debounce Save
2:03:32 AI Autocomplete
2:20:16 KBD UI
2:22:14 Firebase
2:45:31 Delete Note
2:50:29 Deploy & Outro
at the time stamp of 1:14:41 , I couldn't able to get the "image description" , in my terminal , instead of that , I was thrown with an error saying ,
"at generateImagePrompt (webpack-internal:///(rsc)/./src/lib/openai.ts:27:47)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async POST (webpack-internal:///(rsc)/./src/app/api/createNoteBook/route.ts:21:31)
at async C:\My files\Projects\aidea
ode_modules
ext\dist\compiled
ext-server\app-route.runtime.dev.js:6:61466
⨯ TypeError: Cannot read properties of undefined (reading '0')
at generateImagePrompt (webpack-internal:///(rsc)/./src/lib/openai.ts:27:47)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async POST (webpack-internal:///(rsc)/./src/app/api/createNoteBook/route.ts:21:31)
at async C:\My files\Projects\aidea
ode_modules
ext\dist\compiled
ext-server\app-route.runtime.dev.js:6:61466
Please help me to solve this problem , I was doing all same , and even cross checked .
Your pace is quite fast, just about two weeks ago you put out chatpdf, now this... this got to be the number one channel now. Thank you for the high quality content
Excellent tutorial. Speedrunning these clones.
A 3 hour tut took 11 hours to complete according to Waka. I stopped, learned the material, diagrammed.
One difference from the Vector DB tutorial that may help students more is doing some diagramming of the systems when you are going.
Eg. This mutatation asks this function from here OR a high level system drawing in excalidraw to understand how all the pieces of the puzzle interact with one another.
I did this indepedently and it was vastly helpful.
Thanks Elliot! Will be stitching this into my project.
Agreeing with this approach
Amazing tutorial! mid way through the tutorial I wondered how many subscribers you got and was surprised you only have 8k, you deserved much more than that. Keep up the good work!
Thank You Elliot for making this project and taking time to explain the process
Great project again, Elliott! Would be even better if you added timestamps on the video. It makes it easier to follow along. Just a suggestion
Bro has pumped out 3 AI projects this month 💀
Keep going dude
Hey elliott great video, please dont stop keep posting such videos
On 47:11 when I push the changes using "npx drizzle-kit push:pg" I'm getting "No config path provided, using default path". Later I copied your code from the github and still got the same.
Amazing video, elliott!
Awesome video man, it's basic enough that beginners can follow along and understand what's going on and leaves a lot of room for personal expression and expansion of the project.
Bro last one hasn't completed yet
You came with another.
Thanks for sharing.
Hey if you complete the ai saas pdfchat one then please can you share your repo?it will be very helpful
Thanks. Great explanation. looking forward to more next level tutorials.
Ohhh man this is really cool, congrats!
Very good video..will be doing this today itself..
Great vid! Can you do an Airbnb clone next? Would be cool !
awesome video Mr. Chong
Another professional tutorial!
Exactly what I've been looking for!
Thank you so much for sharing your experience and knowledge, Sir.
Thanks for sharing your knowledge with us, it helped me fill in some unknowns about working with NextJS.
Drizzle is amazing I've heard about it but never thought about using it. Also the time to live for the image url I didn't know about. You really broke it down so it was easy to follow, and helped to answer questions I had. Lovely work!
This was an excellent session, definitely subscribed.
Can I follow this to add this same project in my resume
great tutorial! learned a lot
Thank you - having trouble with typewriter-effect only showing the emoji on first render then just question marks. Any idea? tried on multiple devices, table, phone and pc
Did you fix it? I'm getting the same thing
No, didn't get this fixed. Very odd!@@minhchung1669
Awesome 🤩
Thank you :)😊
I like so much your work friend, I hope to see video about ai video creator tool as saas
this projext is amazing, thank you Elliot .. So i have been following the step by step proxess of this video but suddenly i keep getting this error :Server Error
Error: Cannot read properties of undefined (reading 'bind')
This error happened while generating the page. Any console logs will be displayed in the terminal window.
what do i do?
Greetings from Vietnam
Bruh you are a masterpiece!
Thanks for great explaination...
love it!
why dont you write the fetch and user DB query as a server action ?
glad, i found your channel.
I got error when I was creating a clerk authentication it will show missing api key, pls tell the path of .env file
Was amazing!! And whats the font name ur using in vscode please ?
If you don't want to edit the content, How can you use the data and display it as normal HTML?
nice work man
Great tutorial bro
How would you speed up the function for creating the notebook?
Hey Elliott can you please look in the previous tutorial about ai saas pdf chat that you made... it's really giving errors at many places.. please look into the matter..
bro can you share the fonts and themes you are using in the vscode and your terminal thanks.
Hi Elliot, great work! I have a question though. When I am in the specific notes page with the dynamic url ("..../notebook/3"), and I click the Back button, I go back to a cached version of the dashboard. The new note which I have just created is not shown. I have to manually press F5 in order to refresh the page to see the new note I have just created. Is there a way to make the Next go back to a dashboard that has the most refreshed state of data?
having same issue, and looking forward solution for the same!!
Lemme know if you solved it
the goat
Awesome 🎉 but why ur video res just 360? not 1080 or 720
please wait for youtube to process the video... it will be 1080p in a few hours
How to upload this web application on cloud?
Hi Elliott, what are the prerequisites for this project mate?
Brother if you could make a milanote clone that would be ridiculously awesome
Mate yourLive Project Link is not working ?
Can you add a env.example?
Why don't you use Prisma??
Hi! I have problem with openai. I make all like you, create new api key, but when i make prompt i get: {
error: {
message: 'You exceeded your current quota, please check your plan and billing details.',
type: 'insufficient_quota',
param: null,
code: 'insufficient_quota'
}
}
Change the key
@@razexamvs8756 i tried different keys. I created new and still same problem
Hi guys, does it require chatgpt4 subscription?
First comment thank you sir 😊😊
impressive, and could you build a web subscription based chatGPT 3.5 clone ?
Thanks!!
nice bro build metagpt that deployed hugginface ty
Bro, please try to upload videos at least 720p or 1080p. 360p is very difficult to follow the code.
its delay in TH-cam processing, now if you see, 1080p is already available Biplab
Man, you're boss :D
Nıce job bro
Hey i have the mern stack knowledge
Quality is very low...😢
video quality is not up to the mark plz upload video again
can u take vıdoe about roadmap how to come frontend developer ın 2024 :) step by step
My sincere request can you please add guest login to this project and to all of your projects because sometimes when recruiters see our project and click on the link they are interested in singing in, so it would be useful if there is a guest login button so that when they click on it, it automatically signs the user(ie. the user doesn't have to enter email id and password)
Clerk provides that, so you’ll just activate the email. And you should be fine.
Do it yourself, it's not hard and its great practice in problem solving especially if you want a job.
get this error, any help?:
⨯ node_modules\@clerk
extjs\dist\esm\app-router\server\utils.js (10:10) @ buildRequestLike
⨯ Clerk: auth() and currentUser() are only supported in App Router (/app directory).
If you're using /pages, try getAuth() instead.
Original error: Error: Invariant: headers() expects to have requestAsyncStorage, none available.
null
Fixed this?
Any fix?
any fix ? @Usq72123 @@sourabpatil729
fixed ??
класс
Video quality is only up to 360p, very painful to watch the video 😓😥😑
please wait for youtube to process the video... it will be 1080p in a few hours
Is it free??
TypeError: Cannot read properties of undefined (reading '0')
at generateImagePrompt (webpack-internal:///(rsc)/./src/lib/openai.ts:28:47)
Hello friends, I'm having this problem above, where when checking the line in the file I don't find any error in the indicated line. I'm in the Image Prompt part and I ended up stuck.
Can anyone help me? Thank you
I am getting the same error. Have you found a solution yet? If you have, please reach out!
if you will do console.log on data of response.json() you will get this message in json 'You exceeded your current quota, please check your plan and billing details.
You should add credit balance to use it. Minimum === $5. After that u can use it.
@@조동준-o8q how do i do that? where do i add it?