intermediate
intermediate
Building a ChatBot with OpenAI and Ruby
Full-Stack Engineering
3 courses
62 practices
8 hours
Start by building a Ruby chatbot with OpenAI by sending messages, tweaking parameters, managing history, and personalizing system prompts. Then turn it into a Sinatra service—handle sessions, multiple chats, and create a styled web UI with suggestions and real-time chat.
Earn a shareable
Certificate of Achievement
Verified skills you'll gain
DEVELOPING
Back-End and API Development
INTERMEDIATE
Front-End Development
DEVELOPING
Working with APIs
Tools you'll use
CSS
HTML
JavaScript
OpenAI
Ruby
Ruby on Rails