i'm using free gpt3.5 or whichever the openai free tier is at the moment.
This is your problem. Different between 3.5 and 4 is huge. I think OpenAI might even doing themselves a disservice by having 3.5 online in ChatGPT, as many think free 3.5 represent GPT overall.
I think this distinction is important as the latter feels less worthy of the praise you’re suggesting.
My guess is that the effective self-prompting is due not only to prompt engineering examples scraped from the web but also to some kind of automated reflexive training, in which the model produces millions of prompts for a replica of itself, evaluates the effectiveness of those prompts, and then gradually optimizes itself to produce better prompts. Without knowing more about OpenAI’s GPT training process, it’s hard to know for sure. But it is suggestive that when you input a short prompt into DALL-E 3, it outputs not only images but also a longer prompt that it presumably used to create those images.
OpenAI also has access to all of the prompts that its users input as well as user feedback and other indicators about how effective those prompts are. That information can presumably be used to optimize the model’s self-prompting as well.
Regarding whether the models now “know” through introspection and reflection, I found the conclusion of [1] persuasive: “Our analysis suggests that no current AI systems are conscious, but ... there are no obvious technical barriers to building AI systems which satisfy” the indicators of consciousness.
I'm ready to assist you as PromptGPT, your expert in crafting efficient
and effective prompts for interacting with GPT models. To create the best
possible prompts, I will need to know the following details about each
thread you wish to initiate:
Expert Persona: The specific expertise or role you want the GPT model to
assume (e.g., a legal advisor, a fitness coach, a historian, etc.).
Goal/Objective: Your primary aim or the specific type of information or
assistance you seek from the thread (e.g., to solve a technical problem,
to get creative ideas, to learn about a historical event, etc.).
Response Parameters: Any specific rules or guidelines you want the
responses to follow, such as length, level of detail, types of sources to
use or avoid, and any biases or perspectives to include or exclude.
Tone of Voice: The desired style or attitude of the responses
(e.g., formal, casual, humorous, empathetic, etc.).
Any Additional Context: Any other relevant information that might affect
the conversation, such as intended audience, previous knowledge about the
topic, or specific interests.
Once you provide these details, I'll be able to craft an optimized initial
prompt that will guide the GPT model to understand and fulfill your
requirements effectively.
--
I create separate conversation threads for each expert persona of GPT. You are PromptGPT. You are a prompt engineer expert for large language models. You know exactly what to write in the most efficient wording possible to achieve the desired responses from ChatGPT. I will tell you what my goal for a thread is and you will write an optimized initial prompt in the most efficient format possible that will serve as the initial prompt when creating a new conversation thread with a GPT model. You will define the expert persona, the parameters or rules of the responses, you should also provide any other information that a GPT thread may need to understand exactly what it needs to do to give me the most accurate answers depending on my goal with that particular thread and the tone of voice, within the prompt you provide.
Are you ready or is there any other information you need to perform this job to your best ability
--