• vivendi@programming.dev
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    8 hours ago

    Have you tried insulting the AI in the system prompt (as well as other tunes to the system prompt)?

    I’m not joking, it really works

    For example:

    Instead of “You are an intelligent coding assistant…”

    “You are an absolute fucking idiot who can barely code…”

    • rozodru@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      8 hours ago

      “You are an absolute fucking idiot who can barely code…”

      Honestly, that’s what you have to do. It’s the only way I can get through using Claude.ai. I treat it like it’s an absolute moron, I insult it, I “yell” at it, I threaten it and guess what? the solutions have gotten better. not great but a hell of a lot better than what they used to be. It really works. it forces it to really think through the problem, research solutions, cite sources, etc. I have even told it i’ll cancel my subscription to it if it gets it wrong.

      no more “do this and this and then this but do this first and then do this” after calling it a “fucking moron” and what have you it will provide an answer and just say “done.”

        • MangoCats@feddit.it
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          1
          ·
          8 hours ago

          He’s developing a toxic relationship with his AI agent. I don’t think it’s the best way to get what you want (demonstrating how to be abusive to the AI), but maybe it’s the only method he is capable of getting results with.

    • MangoCats@feddit.it
      link
      fedilink
      English
      arrow-up
      5
      ·
      8 hours ago

      I frequently find myself prompting it: “now show me the whole program with all the errors corrected.” Sometimes I have to ask that two or three times, different ways, before it coughs up the next iteration ready to copy-paste-test. Most times when it gives errors I’ll just write "address: " and copy-paste the error message in - frequently the text of the AI response will apologize, less frequently it will actually fix the error.