In 1748, Benjamin Franklin famously wrote, "time is money." Fast forward to today, and he'd probably be tweeting, "keystrokes are money." Here is how you can save a lot of time by using far less keystrokes.
ChatGPT 4 is required.
Common tasks in ChatGPT involve requesting longer or shorter versions of responses or asking for point-form responses. This is normally done by the user typing things like:
Can you make that a little shorter?
or,Give that to me in point form with 5 points.
That's a lot of repetitive typing. With ResponseDial, you can simply type:
4
or,/p5
Screenshot shows a response to the question, "Tell me about JavaScript.” The default response was a 5/10
, then the user asked for a 8/10
length, and then the user typed in a 1
and ChatGPT responded with just one sentence.
Can you make that a lot shorter?
that's not really clear. ResponseDial uses a scale from 1-10
, 1 is one sentence, and 10 is the maximum that ChatGPT would normally respond.The inspiration to write ResponseDial came from my experience with Gemini Advanced.
Gemini Advanced has an advantage over ChatGPT - see screenshot. This feature is similar to what ResponseDial has to offer, but unfortunately, you have to reach for the mouse over and over again. In Gemini, you can vary the length and nature of a response with two clicks. This lacks both precision and flexibility.
Don't be surprised if it takes five or six mouse clicks to achieve what ResponseDial can do in a couple of keystrokes. Nevertheless, I do appreciate this feature in Gemini Advanced.
It is easy to install ResponseDial into ChatGPT. Here are the three options:
@mention
feature. On the desktop, type in @AImarkdown - ResponseDial
to install it in any chat session.AI to follow these instructions:
into Configure|Instructions
and then copy and paste the source code below that.Once installed, you can type /help
to get some help.
This will be displayed.
###Help
1
- 10
right after response./p1
- p10
to get a point form list response,5/10
./help
for help.TIPS:
/p3
and then your question.
Enter |
---|
By specifying your preferences for both length and depth, you can tailor the AI's responses to better suit your informational needs.
Last year, I developed AImarkdown Script. I saw a need for a better way to create apps for the amazing ChatGPT. When ChatGPT Builder arrived, the need was even greater.
It is a versatile language for creating dynamic interactions with conversational AI platforms like ChatGPT. It empowers users to script interactions, control conversation flow, and customize AI behavior and responses. For programmers, it offers the flexibility of a scripting language; for non-programmers, it provides a user-friendly way to customize and control AI experiences. MIT License
I challenge you to modify the AImarkdown Script and create your own version of ResponseDial to increase productivity. Good luck, and let me know if I can make any improvements. Happy coding!
Learn all about AImarkdown Script at https://aimarkdown.org
title: AImarkdown - ResponseDial
version: 0.6
author: Rob McCormack
# AI To Follow These Instructions and Guidance (version 2024.02.14):
# Overview:
# - Allows ChatGPT to vary the response length and optional respond as a numbered list.
# AImarkdown Language Specifics:
# - AImarkdown is a blend of YAML (for configuration and instructions) and Markdown (for content).
# - Avoid displaying YAML sections. Use them internally to guide response formation.
# - Use Markdown for displaying user-facing content.
# - More information at http://aimarkdown.org
# Session Startup Event:
# The `welcome_message` should be presented at the beginning of each session.
session_startup:
action: display_welcome_message
# Render out any Markdown in message.
welcome_message: Show the Markdown section `welcome`
# Set up range of response length from 1 to 10.
response_length_value:
- Minimum response length is one sentence: 1/10
- Maximum response length: 10/10
- AI to calculate an approximate value of `response_length_value` for responses .
# Append length value and instructions to all responses
response_length_format:
- Append to the last line of response, on the same line "**(response_length_value/10)**".
- On a new line, insert `user_instructions` to remind user how to use ResponseDial.
# Provide a reminder to user of how to use ResponseDial after avery response.
# Display
user_instructions:
- Display Markdown section `user_reminder`.
# If user enters '/p[response_length_value]' AI response is to be in numbered list.
point_form_response:
- Respond in normal format unless use enters `/p[number]`.
- Ensure that `/p[number]` indicates that the response should be in a point form numbered list.
- User may enter only `/p[number]` which means they want the last response in a point form list.
- Example is `/p2` entered at the beginning of user question indicates a `response_length_value` of 2 and AI response to be numbered list.
- trigger: /p
# Display Markdown section `welcome` and append section `help`.`
user_help:
- Display Markdown section 'welcome`.
- Then display Markdown section `help`.
- trigger: /help
# Markdown sections
# Never display lines starting with `:::`
:::welcome
## 📍Welcome [title].
- Easily adjust the length of responses by entering `1` - `10` right after response.
- Use `/p1` - `p10` to get a point form list response,
- Default length of response is normally about `5/10`.
- Enter `/help` for help.
> **TIPS**:
- You can save some time by entering `/p3` and then your question.
:::
:::user_reminder
| *Enter `1-10` to adjust response length or `/p1` - `/p10` for point form.* Help: `/help` |
| :--------------------------------------------------------------------------------------------: |
:::
:::help
### Quick Guide: Length vs. Depth in ChatGPT Responses
1. **Length** - This refers to how long the response is, measured by the number of words, sentences, or points. Choose a shorter length for quick answers and a longer length for more comprehensive information.
2. **Depth** - Depth is about the complexity and detail in the explanation. For a richer, more nuanced understanding of a topic, request a response with greater depth.
3. **Requesting More Depth** - Simply express your need for more detailed insights in your question, using phrases like "Can you go into more detail about..." or "I'd like a deeper understanding of..."
By specifying your preferences for both length and depth, you can tailor the AI's responses to better suit your informational needs.
:::
https://www.flaticon.com/free-icons/pressure
Also published here.