3 ms·
Thanks for your comment. I think it's an accurate headline, as the client and server code I wrote (which goes through the hardware TRS-IO (which, yes, has the
by druid77 3y ago
Thanks for your comment. I think it's an accurate headline, as the client and server code I wrote (which goes through the hardware TRS-IO (which, yes, has the ESP32 chip on it)) allows for ChatGPT interaction on the TRS-80. The I/O module (TRS-IO) is just providing a way for a BASIC program (the "client") to send and receive network requests over the serial port. The client is essentially a dumb terminal, and doesn't have much logic at all. I’m running a python "server" on a Linux box (AWS EC2) that handles the request then constructs an OpenAI call from there, then passes the response back to the TRS-80. So that's what I'm trying to represent as the client/server in the headline :). Most of the work I did was in creating the client and server, not just plugging in hardware. Although I did spend a painful amount of time cleaning the keys, and just generally figuring out an approach. I think a good title would be "TRS-80 as a dumb terminal to ChatGPT".