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.
See courses
Earn a shareable
Certificate of Achievement
Verified skills you'll gain
Badge for Back-End and API Development, Developing
DEVELOPING
Back-End and API Development
Badge for Front-End Development, Intermediate
INTERMEDIATE
Front-End Development
Badge for Working with APIs, Developing
DEVELOPING
Working with APIs
Tools you'll use
CSS
HTML
JavaScript
OpenAI
Ruby
Ruby on Rails