ChatGPT is productive; we cannot just ask questions, we also need it to do things. This is a process from knowing to doing.Only in this way can we utilize it to a greater extent.In the previous article, https://www.niuboyi.com/thread-651-1-1.html we already learned how to ask questions. In this article, we will learn how to make ChatGPT help us do tasks.
[baike]What can ChatGPT do[/baike]ChatGPT has almost any text processing function, including copy generation, copy organization,copy analysis,copy inference, and copy translation. Users with the upgraded Plus membership can use ChatGPT-4's DALL-E function, which also has image processing functions, likewise including image generation, image organization, image analysis, image inference, and other functions.
Based on these capabilities, you can ask it to do many things, such as: generate an article, a paper, a resume, a novel, a targeted marketing plan, an investment strategy, a teaching plan; analyze X-ray images, analyze charts, analyze big data, summarize reports, etc. It can also connect to external devices through APIs; for example, by connecting to a car's driving data, it can optimize driving plans and improve car performance. In summary, as long as it is various forms of content based on text and images, it can basically do it.
[baike]ChatGPT's level of support[/baike]The above applications may still be too broad and not concrete enough for beginners. So how do we know the level of support for a specific task and what its boundaries are? We should ask it like this.
Prompt template: I want to do [XXX]; what kind of help can you provide me?
Specific prompt: I want [to improve my English proficiency]; what kind of help can you give me?
You can briefly introduce your level so that ChatGPT can better provide you with a targeted plan.
Enhanced prompt: [I have only finished Chinese high school English textbooks, and I did not study very well] I want [to improve my English proficiency]; what kind of help can you give me?
[baike]How to carry out tasks[/baike]To smoothly use ChatGPT to carry out tasks, you need certain prompt skills. Using prompts to carry out tasks is a kind of prompt engineering. Being good at using prompts can complete tasks better and faster. When you don't know how to describe your task, you should start like this.
Prompt template:I want you to help me [xxxx]; what kind of information do I need to input for you?
Specific prompt:I want you to help me[write a speech], what information do I need to input for you
[baike]Using prompts proficiently[/baike]Prompt tasks fall into two categories. One is simple tasks, which do not require specific explanations or background conditions; you can just say them directly. The other is relatively complex tasks, which require providing enough information, and usually the information must be expressed very clearly and accurately.
1) Simple tasks such as solving questions, translating, drawing tables, etc. You can just state such questions directly:
Prompt template:Recommend the top 10 popular Chinese-language songs of 2024.
Prompt template:Help me translate this passage [XXX] into Classical Chinese
Prompt template:Help me do the [xxx] interview questions
2) Complex tasks require complete sentence structures.
For example, we want to make an AI website navigation site, so that we can conveniently put the AI tools we usually find useful on it for everyone to use
Analyze the task:First, I clarify my needs. I want a webpage; as long as it can display and be used by everyone, that's enough; I don't want complex functions. Then, my ability is that I don't understand code or website building; I have a server, and a technician has helped me configure the environment. Now only the webpage is missing. OK, tell it what you have and what you can and cannot do. We build the prompt based on this content.
Specific prompt:I don't understand code or website building, but I have a server and a domain name, and the technician has configured the BaoTa system for me. Now I want to create a website navigation site to put some AI websites in. As long as it can display and be used by everyone, that's enough. I don't want complex functions. What do I need to do, and how can you help me?
Summary of prompt structure: Person + Conditions + Behavior + Goal
Clearly, I am satisfied with this answer, because I understand code and website building. I know this method is beneficial to beginners, but it is not particularly friendly to my conditions. If I want to build this website navigation, then I need to give it a different set of conditions. This is the key to inputting conditions: different people and different conditions require different solutions.
Specific prompt:I understand website construction. Help me make an HTML webpage. Its function is website navigation, used to put addresses of some AI websites. It does not need a backend; I only need to change information in the code. I need several categories: text-to-image, text-to-speech, text-to-video, and in each category help me include several popular AI websites. It needs image names and link addresses.
Whether for beginners or for me, it gave me a very good solution. It taught beginners to achieve the goal through a one-click installer; for me, it was directly providing code. This is the charm of the prompt template.
New friends can take a look at https://www.niuboyi.com/123/ This is our website navigation. It was made with ChatGPT: simple, practical, and beautiful.
Learning prompts is a discipline and requires a learning process. Here we have prepared prompt application cases from all walks of life for you to refer to and use https://www.niuboyi.com/fidtype-12-type-31-1.html
|