Comment

Comment by gamegoblin

I recently wired up a twilio phone number to a cloud nano instance that was just running ~100 lines of code to receive SMS messages, call out to GPT3 (just davinci-002, not the new 003 or this new chat model) with a dialogue-esque prompt ("The following is a transcript of a text message conversation between two friends..." sort of thing). I kept a running transcript of the last 100 messages for each conversation and just fed it into the prompt to get the message to respond with.

I had a few of my friends message it. For the non-technical friends, it was amazing to see the transcripts. Even though they knew it was an AI (superhuman response times), they had full conversations with it as if it were a human. Some of them chatted for over an hour!

A lot of people loved using it as a friendly explainer, basically a human interface on top of wikipedia. Other people used it as a sort of therapist, just dumping their problems and thoughts and it would respond in a helpful and friendly way.

Most people had no idea AI had progressed to this point, and I'm sure they could have been convinced that this thing was actually conscious.

Of course, my technical friends very quickly found the edge cases, getting it to contradict itself, etc.

I've had some ideas on how use OpenAI's embeddings API to give it more long-term memory (beyond the 100 most recent messages) which should clear up a lot of coherence issues. Gonna implement that as my next weekend hack.

parent gamegoblin 3 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton