Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This page provides more context on creating prompts, common safety and other language the Dimagi team incorporates in the chatbots we make, and guidance on how to rapidly iterate on your prompt. 


How specific or high-level should a prompt be? 

A prompt can be as specific or as high-level as you'd like. It might be useful - and possibly less pressure!- to keep in mind that there is no "one right way" to make a prompt

In the last year, as Dimagi team members have started making chatbots on Open Chat Studio, we've observed that we all have fairly distinct "prompt engineering" styles. Some of us like to make every chatbot interaction as specific as possible- laying out the exact steps a chatbot should follow, all the way from asking how the user is doing in the first message, to wishing the user a good day in the last message. Others at Dimagi prefer broader prompts- that tell the chatbot at a high level what it should do and how, without specifying any steps or details of messages the bot should send. 

Here's an example of 2 different prompts made for the same topic and audience: 









  • No labels