Prompting: Experimenting with Markdown (with Example of Multi-Lingual Test Data Generation)
As my experiments with ChatGPT went deeper, the prompts were getting more and more complex. Sometimes, all such complexities have simple solutions, which we know about, which we have used elsewhere but we are not able to recognise them at the moment.
The solution to re-structuring the prompts was really simple - Use Markdown. I learned this trick from one of the presentations of Tariq King which he later briefly explained in a discussion with me. As I built on the idea, my prompting experience became much better.
I'll keep this article short. What I'll suggest is to have a look at the prompt and response and try to identify patterns. Experiment with them in your own work.
An Experiment with Generating Multi-Lingual Data using ChatGPT
Here's the prompt I used:
I used Markdown to give a structure to the prompt, as well as to introduce context and sequencing. Please remember that the Markdown itself is not a replacement of thinking about steps or context building on your part as the prompter.
Following 2 images contain the response:
领英推荐
Experimenting with Markdown is pretty interesting in prompting. Just keep one thing in mind, don't expect a complete deterministic output from LLMs. They are not meant for that.
Use the output in light of your own opinions and design. In the above prompt's response also, there is a sentence at the top and there was a trailing sentence at the end (truncated, not seen in the image) apart from the 2 tables I asked for. Also, there could be finer details in the languages which could be wrong, who knows. It might be that a human better conversant with a given language under the constraint of a single test data, could have given a better combinations of inputs.
But these are all ifs and buts. LLMs are tools. Like any other tool, use them with caution. While using them, learn how to properly use them.
Have fun!
Senior Product Leader, Customer Success, AI/RPA Expert in Home Healthcare, Driving 3X+ Growth through Product-Led Strategies, “PromptCraft Wizard” GPT, Generative AI, Ex-Infosys, Ex-TechM, Author, Storyteller
5 个月With rich experience like yours/\, comes clarity, context and structured (sections) approach and that work wonders (*though with or without markdown*)! To help the community further and share my experiments - Here's prompt crafting GPT created by yours truly, which provides comprehensive/compact prompts with clear context/structure in 87% less time than hand-crafting, and to provide the desired response as well. Replaying your experiment with more detailed prompts generated. https://chat.openai.com/share/89d2584a-82e7-43c8-b51f-641645a6d2d7 (anyone can access it) I'm always in learning mode and looking out for feedback. Feel free to test and provide your excitement/joy (Yes, some users had it)/feedback/suggestions on this post about it/use cases or message me. https://www.dhirubhai.net/feed/update/urn:li:activity:7159570247467859968?updateEntityUrn=urn%3Ali%3Afs_feedUpdate%3A%28V2%2Curn%3Ali%3Aactivity%3A7159570247467859968%29 P.S. - Though the GPT update module itself is buggy, so kept it un-updated after a stable "enough" version. One known issue is hallucinations like every other LLM and the workaround is, use new chat every time, for new prompt refining or new context/discussions.
Sounds like you've been busy How has the Markdown impacted your writing style? Rahul Verma
-
6 个月Great insights, Vipul ??
Director of Quality
6 个月Using Markdown for writing prompts is definitely a game-changer Excited to see how it enhances your training course.
Excited to see the impact of Markdown on your prompting techniques Rahul Verma