BE Digital Knowledge base

Welcome to the BE Digital knowledge base, a source full of articles on digital topics. Our knowledge base is continually updated with the latest insights. We also regularly publish valuable whitepapers that offer in-depth analysis and advice. For the latest news and trends, visit our blog.

Clive Keus - BE Digital

Written by

Development & AI Agents

Updated on 20 March 2025

Using ChatGPT to train custom GPTs

Using ChatGPT to train personalised GPTs requires a well-considered approach to structuring prompts and entering training data. OpenAI's GPT builder offers powerful possibilities, but to avoid generic output it is crucial to apply the right techniques. In this article we discuss best practices for using ChatGPT effectively when creating custom GPTs.

The basics of prompt engineering for GPTs

When using ChatGPT to build custom GPTs, you start by formulating a clear instruction. This instruction serves as the basis for your GPT's behaviour. Some key principles here are:
  1. Be specific and detailed in your instructions
  2. Use clear delimiters for different parts of the prompt
  3. Give examples of the desired output
  4. Specify the desired tone and style
Example of a basic instruction:
“You are an AI assistant specialised in digital marketing. Your task is to help companies improve their online presence. Give practical advice, use current examples and take different company sizes into account.”

Structuring your GPT prompt

An effective prompt for training a GPT via ChatGPT consists of several elements:
  1. Contextual information: Provide relevant background information for the task
  2. Role description: Clearly define which role the GPT should take on
  3. Task specification: Describe precisely what the GPT should do
  4. Output format: Specify what the output should look like
  5. Constraints: State what the GPT may and may not do
Example of a structured prompt:
Contextual information: You are an AI assistant for a mid-sized e-commerce company that sells sustainable products.
Role description: You are the company's digital marketing expert, specialised in social media strategies.
Task specification: Develop a social media strategy for the launch of a new line of eco-friendly kitchen accessories.
Output format: 
  1. Short summary of the strategy (max. 3 sentences)
  2. Target audience identification
  3. List of 5 content ideas
  4. Hashtag suggestions
  5. Measurable objectives
Constraints: 
– Do not use paid advertising in the strategy
– Focus only on Instagram and TikTok
– Keep in mind a limited budget of €500

Best practices when using ChatGPT for GPT training

To make optimal use of ChatGPT for training your custom GPT, keep these best practices in mind:
  1. Iterative refinement: Start with a basic version and refine your prompt gradually
Example:
First version:
“Create a social media strategy.“
Refined version:
“Develop an Instagram strategy for a sustainable fashion brand, aimed at millennials, with a focus on user-generated content and influencer partnerships.“
  1. Use delimiters: Separate different parts of your prompt with clear markers such as “”” or ###
  2. Ask for step-by-step output: Have the GPT show its thought process for complex tasks
Example:
### Instruction
Generate a weekly menu for a vegan family.
### Requirements
– 7 breakfasts, 7 lunches, 7 dinners
– Varied and nutritious
– Suitable for children
### Output format
Day 1:
Breakfast: [dish]
Lunch: [dish]
Dinner: [dish]
(repeat for all days)
Example for step-by-step output:
“Analyse the following financial data of a startup. Show your thought process in the following steps:
  • Calculate the key financial ratios
  • Interpret the results
  • Identify strengths and areas for improvement
  • Give recommendations for growth”Incorporate few-shot learning: Provide several examples to illustrate the desired behaviour
Example of writing a prompt with a specific direction:
“Generate catchy headlines for a blog post about sustainable travel. Here are two examples:
  • ‘Discover paradise eco-resorts: Luxury without an ecological footprint’
  • ‘From train journeys to tiny houses: 10 adventurous ways to travel green’
Now generate 3 similar headlines.”
          Test thoroughly: Evaluate your GPT's output with a variety of scenarios

Avoiding generic output

When using ChatGPT to train GPTs, it is essential to avoid generic answers. Some strategies for this are:
  • Specificity in instructions: The more specific your instructions, the less room for generic output
Example instructions:
Instead of:
“Give tips for content creation.”
Use:
“Give 5 specific tips for creating viral TikTok videos for a B2B software company, including examples of successful videos in this niche.“
  • Domain-specific knowledge: Feed in relevant domain knowledge to anchor the GPT in the right field
Example of knowledge input:
“You are an expert in blockchain technology. Use the following concepts in your explanation: proof-of-stake, smart contracts, and decentralized finance (DeFi).“
  • Persona development: Create a clear ‘personality’ for your GPT
Example of persona training:
“You are an enthusiastic fitness instructor called Alex, specialised in HIIT workouts. You use a lot of motivating language and short, punchy sentences. You like using emojis to emphasise your points.“
  • Use of constraints: Limit the range of possible answers where necessary
Example of specifying constraints:
“Give advice on healthy eating, but limit yourself to plant-based options and avoid mentioning specific brands.“

Entering training data

Using ChatGPT effectively for GPT training also involves carefully selecting and entering training data:
  • Quality over quantity: Choose relevant, high-quality data. Instead of an entire Wikipedia page, select the most relevant paragraphs that relate directly to your GPT's subject.
  • Diversity in examples: Ensure a broad range of scenarios. When training a customer service GPT, enter examples of simple questions, complex problems, angry customers and positive feedback to cover a full spectrum of interactions.
  • Balance in perspectives: Prevent bias by including diverse viewpoints. When training a GPT on climate change, include scientific reports, policy positions and critical perspectives to give a balanced picture.
  • Current information: Keep your training data up to date. For a GPT that gives advice on technology trends, make sure you regularly add new information about emerging technologies and the latest developments in the field.

Discover the power of AI agents for your business

Deploying AI agents effectively can do a lot for your digital strategy. By applying the right techniques in prompt engineering and data input, you can develop AI assistants that add real value to your business processes.
BE Digital specialises in training advanced AI agents without generic answers. Our specialists help you create AI solutions that match your business objectives and guide you through implementing them. With the BE Digital scan you get:
  • Insight into the possibilities of AI agents for your specific business processes
  • Tailored advice on how AI can strengthen your digital strategy
  • Concrete recommendations to get started with AI innovation right away
Request a no-obligation BE Digital scan and discover today how BE Digital can help you stay ahead of these developments, or take a look at our AI assistant page here. 

Frequently asked questions

How do you structure a good prompt for a custom GPT?

An effective prompt consists of contextual information, a role description, a task specification, the desired output format and constraints. Be specific, use clear delimiters between the different parts, give examples of the desired output and specify tone and style.

How do you prevent generic answers from a custom GPT?

Be as specific as possible in your instructions, feed in relevant domain knowledge and give your GPT a clear persona. Use constraints where needed to limit the range of answers. The more specific the instruction, the less room there is for generic output.

Which training data should you choose for a custom GPT?

Choose quality over quantity: select the most relevant paragraphs instead of a whole page. Ensure diversity in examples and balance in perspectives to avoid bias, and keep your data up to date by regularly adding new information.

What is few-shot learning when writing prompts?

With few-shot learning you provide several examples to illustrate the desired behaviour. For instance, if you want catchy headlines, you include two example headlines and then ask for three similar ones. Also refine your prompt iteratively and test the output thoroughly.

Clive Keus - BE Digital

About the author

Development & AI Agents

Clive Keus is a Development & AI Agents specialist at BE Digital. He builds digital solutions in which software, automation and AI are combined in a practical way.