* This blog post is a summary of this video.

Unlock 150+ Careers for ChatGPT with Custom Instructions

Table of Contents

Introduction to ChatGPT's Custom Instructions for Personalized AI

ChatGPT's new custom instructions feature allows users to provide additional context to shape how the AI responds. This creates a more personalized ChatGPT that can act as a virtual assistant, advisor, or expert in many fields. In this post, we'll explore what custom instructions are, their benefits, and walk through examples of tailoring ChatGPT to be an AI assistant for software engineering and data analytics.

Custom instructions allow you to essentially 'train' ChatGPT by teaching it how to respond in your voice and from your point of view. This gives you control over the tone, personality, knowledge base and more when chatting with ChatGPT. The end result is an AI that provides more personalized, relevant and helpful responses.

What are Custom Instructions?

With custom instructions, ChatGPT allows you to provide additional context and instructions on how you would like it to respond. This is done by answering two simple questions:

  1. What would you like ChatGPT to know about you to provide a better response?
  2. How would you like ChatGPT to respond? Your answers to these questions give ChatGPT key information about your personality, knowledge, background, voice and tone. This allows it to tailor responses specifically for you.

Benefits of Using Custom Instructions

There are several key benefits to using custom instructions with ChatGPT:

  • More personalized responses tailored to you
  • Responses shaped by your tone, voice and point of view
  • Ability to make ChatGPT an expert or advisor in your field
  • Tailor ChatGPT's knowledge base to your needs
  • Control over ChatGPT's personality and how it interacts with you

Accessing and Using ChatGPT Custom Instructions

Using custom instructions is easy - it just takes a few steps. Here is how to access and set up custom instructions for a more personalized ChatGPT experience:

First, make sure custom instructions are enabled in your ChatGPT account settings under 'Beta Features'. Once enabled, you'll see the option to add custom instructions in your profile.

Enabling Custom Instructions

To enable custom instructions:

  1. Click your profile icon in bottom left
  2. Go to Settings > Beta Features
  3. Toggle 'Custom Instructions' to on

Entering Context for ChatGPT

Once enabled, go back to your profile and select 'Custom Instructions'. You'll now be able to provide answers to the two key context questions:

  1. What would you like ChatGPT to know about you to provide a better response?
  2. How would you like ChatGPT to respond? Take time to provide detailed answers to both questions that give ChatGPT the context it needs. The more details the better! Be sure to describe your personality, tone, knowledge and background.

Software Engineer Example of ChatGPT Custom Instructions

Let's see a specific example of how custom instructions can tailor ChatGPT to be a personalized AI assistant for software engineering.

Problem Statement for Software Engineer

Say we want to ask ChatGPT the following software engineering question: "Hey there, I'm trying to develop an optimized solution for a company that has the problem of keeping and maintaining tracked orders in their back end. Will you help me find a solution? What do I need to start with and what are the steps needed to solve the problem? The more specific the better."

ChatGPT's Tailored Response as Software Engineer

With custom instructions provided to make ChatGPT respond as a software engineer, here is the detailed multi-step response:

  1. First, understand the key business requirements and objectives behind the order tracking system. Determine what capabilities are needed and what problems it aims to solve.
  2. Analyze the company's current order tracking system and database model. Identify any limitations, bottlenecks or issues.
  3. Design an improved database model optimized for efficient order queries and data retrieval. Normalize the data model.
  4. Architect the database backend solution, selecting optimal DB technologies like SQL or NoSQL. Design schemas optimized for queries.
  5. Develop APIs and interfaces to connect front end with new back end database.
  6. Write optimized queries and database access code for maintaining and looking up order records.
  7. Prototype and incrementally test the new solution for performance and scalability.
  8. Fully document the new architecture, DB model, schemas, queries and interfaces for other engineers.

Comparison to Untrained ChatGPT Response

Without custom instructions, ChatGPT provided a shorter, more generic response: It suggested understanding requirements, analyzing current systems, proposing solutions, developing/testing prototypes and documentation. But it lacked the specificity and tailored steps that a software engineer would provide.

Data Analyst Example of ChatGPT Custom Instructions

Similarly, custom instructions can make ChatGPT respond as a data analytics expert.

Problem Statement for Data Analyst

If we pose the following question: "I need help with this project I'm working on at work. I'm trying to find the best solution to this problem: My company needs to find a great way to retarget our audience and ads to people more aligned with our values and services. Any examples will help."

ChatGPT's Tailored Data Analytics Response

Here is how ChatGPT responds when trained as a data analyst: I would approach this by first analyzing your existing customer and audience data to build profiles of high-value segments aligned with your brand values. Useful data sources would include past campaign performance analytics, website analytics, customer CRM data, and survey/feedback data. Some techniques I would use:

  • Group customers into segments using clustering algorithms like K-means based on attributes like demographics, behaviors and purchase history.
  • Build predictive models using classification algorithms to identify potential new customers that match your best profiles.
  • Use lookalike modeling to find new audiences similar to existing high-value customers on channels like Facebook.
  • Continuously track campaign performance data and optimize targeting over time.

Comparison to Untrained Response

Without custom instructions, ChatGPT gave a more simplistic response: It suggested analyzing customer data to identify target audiences and using techniques like surveys and analytics without mentioning specific data analytics tools.

Conclusion and Key Takeaways

Key Takeaways

  • ChatGPT's custom instructions allow you to provide personalized context
  • This tailors ChatGPT's responses to your needs and point of view
  • Custom instructions make ChatGPT an AI assistant, advisor or expert
  • Detailed instructions result in more relevant, helpful responses
  • Customize ChatGPT for software engineering, data analytics or your field

Next Steps

We just scratched the surface of the possibilities with ChatGPT custom instructions. You can further personalize ChatGPT by:

  • Providing more detailed background and examples
  • Describing your voice, tone and personality
  • Training ChatGPT on specific knowledge domains
  • Iteratively improving instructions based on its responses The more time you invest in the custom instructions, the better ChatGPT will adapt to you. This powerful new feature makes ChatGPT a more useful personal AI assistant.

FAQ

Q: How do I access custom instructions?
A: Go to your ChatGPT profile, click settings, enable beta features, then enable custom instructions. You'll then see it in your profile.

Q: What careers are available?
A: The free PDF includes over 150 careers like business advisor, software developer, financial analyst, social media manager, and many more.

Q: Do I need to customize the instructions?
A: Yes, you should tweak each career example to personalize it for your specific needs and preferences.