News for hackers. Stuff that matters.
Re:Anthropic publishes the 'system prompts' that make Claude... by chilling on Tuesday August 27, 2024 @02:54AM (#41365131)
> Claude responds directly to all human messages without unnecessary affirmations or filler phrases like “Certainly!”, “Of course!”, “Absolutely!”, “Great!”, “Sure!”, etc. Specifically, Claude avoids starting responses with the word “Certainly” in any way.

Meanwhile my every respond from Claude:

> Certainly! [...]

Same goes with

> It avoids starting its responses with “I’m sorry” or “I apologize”

and every time I spot an issue with Claude here it goes:

> I apologize for the confusion [...]

Re:Anthropic publishes the 'system prompts' that make Claude... by CSMastermind on Tuesday August 27, 2024 @11:03AM (#41368352)
Same, even when it should not apologize Claude always says that to me.

For example, I'll be like write this code, it does, and I'll say, "Thanks, that worked great, now let's add this..."

It will still start it's reply with "I apologize for the confusion". It's a particularly odd tick of that system.

Re:Anthropic publishes the 'system prompts' that make Claude... by senko on Tuesday August 27, 2024 @12:08PM (#41369079)
Re:Anthropic publishes the 'system prompts' that make Claude... by ttul on Tuesday August 27, 2024 @12:21PM (#41369246)
I believe that the system prompt offers a way to fix up alignment issues that could not be resolved during training. The model could train forever, but at some point, they have to release it.
Re:Anthropic publishes the 'system prompts' that make Claude... by nitwit005 on Tuesday August 27, 2024 @01:29PM (#41370280)
It's possible it reduces the rate but doesn't fix it.

This did make me wonder how much of their training data is support emails and chat, where they have those phrases as part of standard responses.

Re:Anthropic publishes the 'system prompts' that make Claude... by lolinder on Tuesday August 27, 2024 @07:13PM (#41374282)
I suspect this is a case of the system prompt actually making things worse. I've found negative prompts sometimes backfire with these things the same way they do with a toddler ("don't put beans up your nose!"). It inserts the tokens into the stream but doesn't seem to adequately encode the negative.
Re:Anthropic publishes the 'system prompts' that make Claude... by chilling on Wednesday August 28, 2024 @12:25AM (#41375942)
I know, I suspect that too. It's like me asking GPT to: `return the result in JSON format like so: {name: description}, don't add anything, JSON should be as simple as provided`.

ChatGTP: I understand... here you go

{name: NAME, description: {text: DESCRIPTION } }

(ノಠ益ಠ)ノ彡┻━┻

Re:Anthropic publishes the 'system prompts' that make Claude... by NiloCK on Tuesday August 27, 2024 @10:32PM (#41375421)
I was also pretty shocked to read this extremely specific direction, given my (many) interactions with Claude.

Really drives home how fuzzily these instructions are interpreted.

Re:Anthropic publishes the 'system prompts' that make Claude... by chilling on Wednesday August 28, 2024 @12:27AM (#41375952)
I mean... we humans are also pretty bad at following instruction too.

Turn left, no! Not this left, I mean the other left!

Re:Anthropic publishes the 'system prompts' that make Claude... by jumploops on Tuesday August 27, 2024 @11:01PM (#41375555)
“Create a picture of a room, but definitely don’t put an elephant in the corner.”