FAQ

WHAT IS THIS PROJECT?

This project-based course is an application that leverages OpenAI’s Assistants API to create a custom assistant for a product/service. Assistants can be tuned to respond to your customers according to any personality you wish. We’ll use this API to create a chatbot to provide basic customer support on ZTM. Of course, you’ll be able to customize the chatbot for any product.

Under the hood, we’ll be using Nuxt to power the communication between the user and the AI-powered chatbot. If you’re not familiar with Nuxt, that’s perfectly fine, as this course assumes no familiarity with Nuxt. We’ll explore how Nuxt achieves server-side rendering and integrate TypeScript into our workflow for type safety.

By the end, we’ll create a clean, polished interface that can remember past messages and help your customers understand your products!

WHY IS THIS PROJECT AWESOME?

This is a portfolio project. It requires about 3 hours to build.

This course incorporates several tools that are all relevant in today’s tech landscape. Most importantly, AI is exponentially growing, so learning how to incorporate these tools into your app will prepare you for being able to handle jobs that need AI integration! By the end, you’ll be able to train the AI for any end-product you have in mind.

WHAT ARE THE PREREQUISITES?

Required:
- Intermediate knowledge of Vue. Don't have that? Take the Complete Vue Developer course now!

WHAT TOOLS WILL BE USED?

OpenAI Assistants API, Nuxt, TypeScript