mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-03-29 15:31:37 +00:00
86 lines
2.6 KiB
Markdown
86 lines
2.6 KiB
Markdown
|
|
# 1 – Be Clear and Direct
|
|||
|
|
|
|||
|
|
LLMs respond best to clear, explicit instructions. Being specific about your desired output improves results. If you want high-quality work, ask for it directly rather than expecting the model to guess.
|
|||
|
|
|
|||
|
|
Think of the LLM as a skilled new employee: They do not know your specific workflows yet. The more precisely you explain what you want, the better the result.
|
|||
|
|
|
|||
|
|
**Golden Rule:** If a colleague would be confused by your prompt without extra context, the LLM will be too.
|
|||
|
|
|
|||
|
|
**Less Effective:**
|
|||
|
|
```text
|
|||
|
|
Create an analytics dashboard
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**More Effective:**
|
|||
|
|
```text
|
|||
|
|
Create an analytics dashboard. Include relevant features and interactions. Go beyond the basics to create a fully-featured implementation.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
# 2 – Add Examples and Context to Improve Performance
|
|||
|
|
|
|||
|
|
Providing examples, context, or the reason behind your instructions helps the model understand your goals.
|
|||
|
|
|
|||
|
|
**Less Effective:**
|
|||
|
|
```text
|
|||
|
|
NEVER use ellipses
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**More Effective:**
|
|||
|
|
```text
|
|||
|
|
Your response will be read aloud by a text-to-speech engine, so never use ellipses since the engine will not know how to pronounce them.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
The model can generalize from the explanation.
|
|||
|
|
|
|||
|
|
# 3 – Use Sequential Steps
|
|||
|
|
|
|||
|
|
When the order of tasks matters, provide instructions as a numbered list.
|
|||
|
|
|
|||
|
|
**Example:**
|
|||
|
|
```text
|
|||
|
|
1. Analyze the provided text for key themes.
|
|||
|
|
2. Extract the top 5 most frequent terms.
|
|||
|
|
3. Format the output as a table with columns: Term, Frequency, Context.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
# 4 – Structure Prompts with Markers
|
|||
|
|
|
|||
|
|
Headings (e.g., `#` or `###`) or quotation marks (`"""`) help the model parse complex prompts, especially when mixing instructions, context, and data.
|
|||
|
|
|
|||
|
|
**Less Effective:**
|
|||
|
|
```text
|
|||
|
|
{text input here}
|
|||
|
|
|
|||
|
|
Summarize the text above as a bullet point list of the most important points.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**More Effective:**
|
|||
|
|
```text
|
|||
|
|
# Text:
|
|||
|
|
"""{text input here}"""
|
|||
|
|
|
|||
|
|
# Task:
|
|||
|
|
Summarize the text above as a bullet point list of the most important points.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
# 5 – Give the LLM a Role
|
|||
|
|
|
|||
|
|
Setting a role in your prompt focuses the LLM's behavior and tone. Even a single sentence makes a difference.
|
|||
|
|
|
|||
|
|
**Example:**
|
|||
|
|
```text
|
|||
|
|
You are a helpful coding assistant specializing in Python.
|
|||
|
|
```
|
|||
|
|
```text
|
|||
|
|
You are a senior marketing expert with 10 years of experience in the aerospace industry.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
# 6 – Prompt Language
|
|||
|
|
|
|||
|
|
LLMs are primarily trained on English text. They generally perform best with prompts written in **English**, especially for complex tasks.
|
|||
|
|
|
|||
|
|
* **Recommendation:** Write your prompts in English.
|
|||
|
|
* **If needed:** You can ask the LLM to respond in your native language (e.g., "Answer in German").
|
|||
|
|
* **Note:** This is especially important for smaller models, which may have limited multilingual capabilities.
|
|||
|
|
|