ChatGPT-Twilio-Java : Enabling communication with ChatGPT over SMS


It’s been quite a while since I’ve blogged, or published an open source project! With ChatGPT taking the world by storm, and finding myself using it daily, I decided to do something I’ve done before – opening up an SMS interface using Twilio.
When you’re on the go and just need a quick interaction, nothing beats sending a text message and getting a quick response.
ChatGPT-Twilio-Java – Provides integration with ChatGPT via Twilio allowing text message (SMS) and voice interactions with ChatGPT’s AI chatbot
This web application, written in Java using the Micronaut (https://micronaut.io/) framework provides API endpoints to support both SMS and Voice interactions via Twilio (in progress). And uses OpenAI’s APIs and supported engines (text-davinci-003) and models (currently tested with gpt-3.5-turbo).
This app has also been released as a Docker image and tested on Heroku.

Check out:
https://github.com/ericblue/ChatGPT-Twilio-Java