Skip to content

MakerSpace-FRI-UTAustin/GPT-8ball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test

GPT-8ball

This is the official repository of the GPT magic 8 ball project at UT Austin Maker Space FRI.

Description

Open AI has recently made their API public to use. While many rush to make a plugin or some software with it, we here want to experiment with its usage in the physical space.

Using an Internet connected ESP-32 and some other electronics, we can record a voice clip, send it to the API and then generate a chatGPT response.

Checklist

  • Get all parts
  • Able to record audio
  • Connect to the Internet and send HTTP requests
  • Make requests with OpenAI's API
  • Use a shake sensor to trigger audio recording.
  • Display info onto a screen.
  • Able to customize the configuration of the environmental variables using WAP portal. (WiFi SSID, API keys)
  • Add haptics.
  • Make 8-ball enclosure.
  • Make all necessary attributions.
  • Make a step by step guide with all parts.

Team

Parts list

  • ESP 32 Dev kit board (atleast 4Mb of Flash memory)
  • MAX4466 electret microphone
  • DFRobot Gravity: Shake sensor
  • 16x2 lcd I2S display
  • 5v power source (battery cage with buck converter)
  • 3D printed enclosure (Thanks to https://Open8Ball.com.)

Logs

I will update on my progress and working on this logs site.