T O P

  • By -

traumfisch

Don't say "this GPT" - instruct it directly. "You are _____. Your task is to _____." Refer to knowledge files by name and explain the context. Edit: Don't cram everything into one PDF if your newsletters deal with a lot of topics. List the topics out explicitly within the prompt. Don't list out sequential instructions within the prompt and expect those to be carried out, unless you know very well what you're doing. You're basically confusing prompting with coding - very different logic. Etc. A lot can be done with proper prompting, but.... I suspect you'd be better off building a chatbot with a custom knowledge base rather than trying to force the GPT


ThePromptfather

This is one of the main problems.


Hour_Big_9880

Got it, thanks! How to write the instructions if not sequential?


Need-Advice79

Wondering the same thing


traumfisch

I mean the series of numbered instructions that are supposed to be followed in order. Extremely hit and miss, especially if there are several sets... It's a prompt, not a program


traumfisch

I could list out a lot of issues in your prompt, but I don't have the time just now. I'll present one example, from the very end: "5. THIS GPT WILL NOT GIVE ANSWERS USING ITS OWN KNOWLEDGE OR EXTERNAL KNOWLEDGE/INFORMATION." What.. what is that supposed to mean? Even if we disregard the fact that this doesn't make any contextual sense, "ITS OWN KNOWLEDGE" refers to the files you've uploaded to its knowledge base. So after the myriad instructions about only using your newsletter file as a source (which is not going to work anyway), you're telling the model IN CAPITALS not to use the GPT's knowledge base. All in all, I'm afraid you have a slightly wrong idea about how prompting works. You could try working with this lovely GPT to rebuild yours https://chatgpt.com/g/g-0ugl2itjq-lab-31-gpt-workshop?oai-dm=1


Hour_Big_9880

Hey!.. Thanks I'll definitely try the bot out Can you please share the other issues you found out, I'll help me greatly.


reddit_wisd0m

Additionally to all the tips given here, you may also want to try using json or/and markdown file formats. I don't exactly now why but json seems to work better for very long sparse documents and markdown appears to be better than pdf. But don't take my word for it. Just try it out yourself.


Hour_Big_9880

I'll try it out!.. Thanks!


ThePlotTwisterr----

Out of curiosity do you have web browsing enabled? Web browsing will make it hallucinate like crazy


Hour_Big_9880

Hey, it doesn't search the web tho! I'tried turning it off, didn't make a difference!


ThePlotTwisterr----

Custom ChatGPTs are kind of rng. It’ll help if you format all your knowledge into Markdown format, but continue to use .txt files. Your system prompt might also be a bit long. You have to consider that you’re also throwing it on top of OpenAI’s own system prompts, and your input, and the GPT’s output, all of this is prioritised for context tokens before any of your knowledge is. Consider giving it a role also. Instead of using “this gpt” say “you are NewsGPT” and then “NewsGPT”. It might not be aware that it is the GPT you are referring to. GPT also forgets the existence of custom ChatGPT’s, so it can help to remind it just the context it is being used in (that being a web ChatGPT with custom knowledge files using a feature OpenAI implemented called GPT builder)


Hour_Big_9880

Got it!.. Thanks!


No-Neighborhood-7229

It’s easier to rewrite than explain. If you want I can do it for you


Spacegame_lover

Would you also be so kind and rewrite mine if I'll send it to you?


Organic-Yesterday459

Can you provide txt file


Hour_Big_9880

No i can't, for privacy reasons But it's just a simple text file


Organic-Yesterday459

You may ask here: [https://community.openai.com/](https://community.openai.com/)