• ggppjj@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 month ago

    “This code is giving me a return value of X instead of Y”

    “Ah the reason you’re having trouble is because you initialized this list with brackets instead of new().”

    “How would a syntax error give me an incorrect return”

    “You’re right, thanks for correcting me!”

    “Ok so like… The problem though.”

    • rumba
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      Yeah, once you have to question its answer, it’s all over. It got stuck and gave you the next best answer in it’s weights which was absolutely wrong.

      You can always restart the convo, re-insert the code and say what’s wrong in a slightly different way and hope the random noise generator leads it down a better path :)

      I’m doing some stuff with translation now, and I’m finding you can restart the session, run the same prompt and get better or worse versions of a translation. After a few runs, you can take all the output and ask it to rank each translation on correctness and critique them. I’m still not completely happy with the output, but it does seem that sometime if you MUST get AI to answer the question, there can be value in making it answer it across more than one session.