Build Customer Support Chatbot assistant🤓 OpenAI Assistants API v1: Python & Node.js — OpenAI #4

Описание к видео Build Customer Support Chatbot assistant🤓 OpenAI Assistants API v1: Python & Node.js — OpenAI #4

💸 Become a beta tester for my "From 0 to OpenAI API hero" course! Enjoy the already discounted rate of just 15€ (50% off the original price) in exchange for your valuable feedback. 👉 https://rok-benko-s-school.teachable....

👉 Terminal user interface (TUI) for this assistant:    • Build TUI to chat with Customer Suppo...  

In today’s tutorial, we are going to build a customer support chatbot with the OpenAI Assistants API v1 using the Knowledge Retrieval tool. The Assistants API v1 was released on OpenAI’s first-ever DevDay. I’ll show you an example in both Python and Node.js.

⚠️ Note: The code in this tutorial works with the OpenAI Assistants API v1. In April 2024, the OpenAI Assistants API v2 was released. See the migration guide: https://platform.openai.com/docs/assi...

⭐ Code ⭐
GitHub repository: https://github.com/rokbenko/ai-playgr...
Code for this tutorial: https://github.com/rokbenko/ai-playgr...

🙌 Support 🙌
If you would like to support me, subscribe to my YouTube channel (    / @rokbenko   ). Don't forget to click the bell 🔔 to get a notification when I release a new video.

👇 Contact 👇
GitHub: https://github.com/rokbenko
StackOverflow: https://stackoverflow.com/users/10347...
LinkedIn:   / rokbenko  

🎞️ Timestamps 🎞️
00:00 – Intro
00:18 – Code for this tutorial
00:33 – OpenAI DevDay announcement
01:05 – Example from the OpenAI documentation
01:23 – Code breakdown
02:10 – Step 1: Upload a file with an "assistants" purpose
03:29 – Step 2: Create an assistant
04:28 – Step 3: Create a thread
04:38 – Step 4: Add a message to a thread
05:04 – Step 5: Run the assistant
05:19 – Step 6: Periodically retrieve the run
06:39 – Step 7: Retrieve the messages
06:52 – Run the Python example
07:17 – Run the Node.js example
07:41 – Outro

#AI #OpenAI #AssistantsAPI

Комментарии

Информация по комментариям в разработке