Let's Use AI to Create Data!

Ғылым және технология

Ever used ChatGPT to create JSON objects that you can use in your application? In this video we'll walk through a Jupyter Notebook that creates mock hotel objects as JSON with the OpenAI Chat Completions API and the new JSON mode feature, before creating embeddings of the hotels in Weaviate. Then we use RAG through the integrated generative search module in Weaviate to create emails for each hotel that matches some query.
GitHub: github.com/itsajchan/Create-J...
Weaviate Forum: forum.weaviate.io/
Weaviate Community Slack: weaviate.io/slack
Music: Mixkit - Driving Ambition
Introduction 0:00
Workflow 0:09
Accounts & Environments 1:08
Create the Object 1:37
Testing with ChatGPT 2:02
Jupyter Notebook 3:25
Executing the Notebook 4:55
Embedded Weaviate 8:10
Stable Diffusion 13:34
Conclusion 17:23

Пікірлер: 8

  • @nogueirad
    @nogueirad6 ай бұрын

    This is very good! A lot of cool use cases.

  • @AdamChan-kt9zk

    @AdamChan-kt9zk

    6 ай бұрын

    Definitely!

  • @VincentFulco
    @VincentFulco6 ай бұрын

    Wow, this is too cool.

  • @awakenwithoutcoffee
    @awakenwithoutcoffee22 күн бұрын

    ha this is great! We have been experimenting with data generation as well and I personally see allot of future use-cases

  • @ersineser7610
    @ersineser76105 ай бұрын

    Thank you for sharing video.

  • @user-zh9tg7dz8r
    @user-zh9tg7dz8r6 ай бұрын

    🎯 Key Takeaways for quick navigation: 00:00 🖥️ *Introduction to using AI for generating mock hotel data in Jupyter Notebook.* 00:17 🔧 *Technique for creating JSON objects using OpenAI's ChatGPT API to simulate hotel data.* 00:30 🗂️ *Overview of the process to design specific JSON objects and extracting useful data.* 00:44 📧 *Generating marketing emails using a combination of vector search and generative search.* 00:58 🎨 *Using AI to create descriptive imagery and images for the data.* 01:13 🛠️ *Utilization of APIs from multiple SaaS services, including OpenAI and Replicate.* 01:27 🔑 *Instruction on obtaining and using API keys for the project.* 01:44 🏨 *Detailed explanation of creating a JSON object representing a hotel.* 02:15 🤖 *Example of using ChatGPT to generate a specific hotel JSON object.* 02:35 🔄 *Adding complexity to the JSON object with specific amenities and landmarks.* 03:25 💻 *Steps to execute the project through a Jupyter Notebook published on GitHub.* 03:39 🌐 *Instructions on cloning the GitHub repository and setting up the project environment.* 04:23 🛠️ *Setting up a Python virtual environment and installing dependencies.* 04:59 🔑 *Requirements for setting up OpenAI API in the Jupyter Notebook.* 05:30 🏖️ *Creating a list of luxury amenities and landmarks for the hotel data.* 06:11 🧪 *Defining a function to generate hotels and interact with the ChatGPT API.* 06:52 🆕 *Introduction to JSON mode in ChatGPT, a feature released in November 2023.* 07:20 🏢 *Generating and returning JSON hotel objects using the defined function.* 08:07 💾 *Creating an embedded instance of we8 for local data storage and vector lookups.* 08:51 📐 *Setting up a schema in we8 based on the JSON hotel object.* 09:46 🛠️ *Detailed configuration of the hotel schema for vectorization.* 10:29 🔄 *Creating and storing multiple hotels in the we8 database.* 11:08 🕵️‍♂️ *Using vector and generative search to create emails with hotel details.* 12:03 🤯 *Leveraging generative AI for creating textual responses.* 13:11 📝 *Creating descriptions for hotels using ChatGPT and generative models.* 13:42 🔐 *Acquiring and using the Replicate API key for the project.* 14:23 🌆 *Generating visual imagery of hotels using stable diffusion models.* 15:19 🖼️ *Creating hotel images based on detailed textual descriptions.* 16:31 🏙️ *Visualizing hotels with a focus on San Francisco landmarks.* 16:52 🆕 *Learning to create JSON objects with OpenAI's new JSON mode feature.* 17:21 ✨ *Conclusion with an invitation for community interaction and further learning.* Made with HARPA AI

  • @ai_charlesk
    @ai_charlesk14 күн бұрын

    Cool video, but please fix the volume, it gets really low. There are many easy ways to keep a constant volume, even by using a simple phone app. RAG is much more complex than volume levels!!

  • @user-tf1iq7mr1w
    @user-tf1iq7mr1w4 ай бұрын

    instead of showing your face more, show Application

Келесі