Loading repository data…
Loading repository data…
elizabethsiegle / repository
ChatGPT over SMS using Twilio Programmable Messaging, Twilio Serverless Toolkit, OpenAI API, Node.js
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Use ChatGPT without the browser! Text +17622490430.

You'll need an OpenAI API Key. You can get one here by clicking on + Create new secret key.

Open up your .env file for your Functions project in your root directory and add the following line:
OPENAI_API_KEY=YOUR-OPENAI-API-KEY
Now you can access this API Key if you'd like to do so in your code with context.OPENAI_API_KEY.
To open up our app to the web with a public-facing URL, run twilio serverless:deploy from the root directory.
Grab the Function URL corresponding to your app (the one that ends with /chatgpt) and configure a Twilio phone number with it as shown below: select a Twilio number you purchased in your Twilio phone numbers console and scroll down to the Messaging section. Paste the link in the text field for A MESSAGE COMES IN webhook making sure that it's set to HTTP POST. When you click Save it should look like this!

Now take out your phone and text a question or prompt to your Twilio number.
