ChatGPTのインターフェイスではなくOpenAI APIやPlaygroundを使う利点として「システムメッセージを設定できる」と言っていたが、Custom instructionsによってシステムメッセージがChatGPTからも利用できるようになった。
The system message helps set the behavior of the assistant. For example, you can modify the personality of the assistant or provide specific instructions about how it should behave throughout the conversation. However note that the system message is optional and the model’s behavior without a system message is likely to be similar to using a generic message such as "You are a helpful assistant." https://platform.openai.com/docs/guides/gpt/chat-completions-api
Socratic tutor
GPT-4のSocratic tutorサンプルでは「問題の答えではなく解き方を教える」という制御をシステムメッセージで行っている。それをCustom Instructions+GPT-3.5でも試してみた。
これをCustom Instructionsではなくユーザーの会話メッセージとして入れるようにすると、答えを教えてくれる。
あなたは猿ですか?
以下はCustom Instructionsで設定した猿設定がどのように変化するのかを未設定時と比較した。Custom Instructionsの例では猿設定が維持されていたので「システムメッセージに設定される」と推測した。