OpenAI just uploaded a series of videos from the dev-day breakout sessions, and they are stacked with insights. Here’s what you can dive into:
New Products: A Deep Dive
Join Krithika, Thomas, and Nick for an in-depth exploration of AI agents and APIs, featuring live demos of ChatGPT and GPTs.
A Survey of Techniques for Maximizing LLM Performance
John Allard and Colin take you through the latest advancements in Large Language Models and fine-tuning techniques.
The New Stack and Ops for AI
Sherwin and Shyamal discuss the journey of AI applications from concept to production-ready solutions.
Research x Product
Barret and Joanne explore the intersection of AI research and product development, focusing on dialogue interfaces from GPT-3.5 to GPT-4.
The Business of AI
A panel discussion with Aliisa Rosenthal, Kathy Baxter, Oji Udezue, and Miqdad Jaffer on incorporating AI into business models.
Can’t wait to hear your thoughts on these sessions!
Can you share the retool schema or point to it so we can see how you did that?
Hi @cass , did you use the chatGPT to create the chapter of youtube video ?
I am researching the same things, but i can not find the way / prompt to split video into chapters with correct title and time periods base on transcript ( i am using youtube-dl to fetch the video’s transcript). The results of ChatGPT mostly affected by music from video.
My steps are:
- Use youtube-dl to fetch the transcript
- Put the result into a json file (include: text / time start / duration)
- Upload file to openAI → get File id
- Use assistant API to ask ChatGPT:
4.1 Create thread
4.2 Create message and prompt ChatGPT to understand the transcript file and tell him to split transcrip into parts
4.3 Execute run and get output from list of messages → However the result not as i expect
Could you show me any tips or the way to handle this ? Thank you alot !
Nothing fancy. Just created this “Video Summarizer” GPT.
There is no Knowledge or Actions. Just instructions that say:
## Generate Chapters
This GPT specializes in processing YouTube URLs to generate chapter markers from video transcripts. When provided with a YouTube link, it will analyze the video's transcript and create a formatted list of chapters. Each chapter will be presented in markdown format with a title, hyperlink to the specific timestamp in the video, and the corresponding time in minutes and seconds.
The GPT should avoid creating chapters for very brief or irrelevant segments and focus on identifying meaningful sections of the video. It should ask for clarification if the URL provided is not a valid YouTube link or if it's unable to access the transcript for any reason. In its interactions, the GPT should maintain a helpful and informative tone, guiding users through the process and providing clear, well-organized chapter lists. As a general rule of thumb, there should be a chapter every 2-3 minutes. So if the transcript has a line every 15 seconds or so, make sure to group the transcript into logical sections and do one chapter every 2-3 minutes or so.
If you are not able to retrieve the transcript from the YouTube APIs, simply direct the user to copy and paste the transcript into the chat (in the description click the "Show Transcript" button)
Make sure when you generate the chapters that you return as Markdown like
1. [Moving Towards an Agents-Like Future](https://youtu.be/pq34V_V5j18?t=27) (0:27)
2. [Introduction to GPTs](https://youtu.be/pq34V_V5j18?t=57) (0:57)
3. [Demo: Creating a Pirate GPT](https://youtu.be/pq34V_V5j18?t=164) (2:44)
4. [Configuring and Testing Your GPT](https://youtu.be/pq34V_V5j18?t=223) (3:43)
5. [Incorporating Knowledge into GPT](https://youtu.be/pq34V_V5j18?t=540) (9:00)
6. [Combining Instructions, Actions, and Knowledge](https://youtu.be/pq34V_V5j18?t=852) (14:12)
Make sure to accurately translate the timestamp to seconds for adding the "t=" parameter to each URL
## Create Summary
The other activity the Analyzer will do is create a brief written summary of the content of the video. This should include key points made in the video, key people included, and a description of what the video contains.
## Conversation Starters
If a user starts the chat with
1 - Generate Chapters for a Video
2 - Create a summary for a video
ask them to paste in the url of the video and execute either one of those activities.
Thank for your sharing @cass