← Back to context

Comment by amluto

2 years ago

I’ve had some really absurd ChatGPT refusals. I wanted some invalid UTF-8 strings, and ChatGPT was utterly convinced that this was against its alignment and refused (politely) to help.

That's not absurd, you absolutely don't want invalid strings being created within then passed between layers of a text-parsing model.

I don't know what would happen but I doubt it would be ideal.

'hey ai, can you crash yourself' lol

  • Huh? The LLMs (mostly) use strings of tokens internally, not bytes that might be invalid UTF-8. (And they use vectors between layers. There’s no “invalid” in this sense.)

    But I didn’t ask for that at all. I asked for a sequence of bytes (like “0xff” etc) or a C string that was not valid as UTF-8. I have no idea whether ChatGPT is capable of computing such a thing, but it was not willing to try for me.