惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
量子位
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
J
Java Code Geeks
B
Blog
V
V2EX
博客园 - 三生石上(FineUI控件)
Blog — PlanetScale
Blog — PlanetScale
aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
F
Fortinet All Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
A
About on SuperTechFans
D
DataBreaches.Net
阮一峰的网络日志
阮一峰的网络日志
博客园 - Franky
H
Help Net Security
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
酷 壳 – CoolShell
酷 壳 – CoolShell
MongoDB | Blog
MongoDB | Blog
L
LangChain Blog

OpenAI News

ChatGPT for customer success teams Applications of AI at OpenAI Research with ChatGPT Analyzing data with ChatGPT Financial services Responsible and safe use of AI Writing with ChatGPT ChatGPT for research Creating images with ChatGPT Personalizing ChatGPT ChatGPT for finance teams Getting started with ChatGPT Working with files in ChatGPT Learn ChatGPT workflows for sales teams Prompting fundamentals ChatGPT for managers Using projects in ChatGPT Learn ChatGPT workflows for marketing teams Brainstorming with ChatGPT AI fundamentals ChatGPT for operations teams Healthcare Our response to the Axios developer tool compromise Using skills OpenAI Full Fan Mode Contest: Terms & Conditions CyberAgent moves faster with ChatGPT Enterprise and Codex The next phase of enterprise AI 儿童安全蓝图正式发布 推出 OpenAI 安全研究员计划 智能时代的产业政策
Using custom GPTs
2026-04-10 · via OpenAI News

Some versions of ChatGPT let you build custom GPTs—purpose-built versions of ChatGPT designed for a specific task or workflow. Instead of starting from a blank chat each time, a custom GPT can follow your preferred format, use your team’s context, and produce more consistent outputs—whether you’re drafting content, analyzing recurring datasets, generating visuals, or answering common questions.

Custom GPTs are powered by tailored instructions that define how the GPT behaves. You can also add knowledge (files you upload) and enable tools (such as web search, data analysis, or connected actions). The result: less re-explaining, less copy/pasting, and fewer “wait—what’s the context again?” moments.

Custom GPTs vs. general chat

A regular chat is well-suited for quick, one-off tasks—brainstorming ideas, quick rewrites, or answering a question in the moment.

A custom GPT is a better fit when you need something repeatable and consistent. For example:

  • Automating repeat tasks: Save a prompt you use often and turn it into a reliable workflow.
  • Adding tools or integrations: Pull in more context, analyze files, or use connected apps for deeper answers.
  • Maintaining consistent context: Apply the same structure, tone, or instructions without restating them.

If you find yourself reusing the same prompt, re-uploading the same files, or rewriting the same instructions for teammates—it may be time to build a custom GPT.

Custom GPTs built by the OpenAI team

How to build a custom GPT 

1. Identify strong use cases

Good GPTs usually begin with a simple, repeatable need. Focus on workflows that occur regularly—such as drafting the same type of message, summarizing recurring meetings, answering common questions, or turning raw data into a consistent weekly report.

Example use cases:

  • Knowledge Assistant / FAQ Bot: Answers questions from documents or internal resources.
  • Writing & Editing Assistant: Rewrites, polishes, or formats text for tone, clarity, and style.
  • Learning Companion / Tutor: Explains concepts, quizzes users, and generates study materials.
  • Project / Workflow Assistant: Summarizes meetings, tracks progress, and drafts status updates.
  • Data & Insights Assistant: Analyzes data, summarizes trends, and generates visual or narrative reports.

2. Create GPT

To get started, open GPTs from the ChatGPT sidebar, then select Create to open the GPT builder.

When you open the GPT builder, you will see two tabs: Create and Configure. In the Create tab, you can message the GPT Builder to help you build a new GPT. You can say something like, "Make a creative who helps generate visuals for new products" or "Make a software engineer who helps format my code." Defining clear objectives ensures your GPT stays focused and relevant.

If you want to define the details of your GPT more precisely, go to the Configure tab and complete the required fields:

  • Name: Choose a clear, descriptive name so it’s easy to find and its purpose is immediately understood.
  • Description: Explain what the GPT does and when to use it.
  • Instructions: Define how the GPT should behave, including its functions, tone, and any behaviors to avoid. 
  • Conversation starters (Optional): Provide example prompts that appear when users open the GPT. These help guide users on how to begin their interaction.
  • Knowledge: Upload relevant documents to give your GPT the context it needs for accurate answers.
  • Capabilities: Enable features such as image generation, data analysis, web search, and canvas.
  • Custom actions: Set up actions so your GPT can call third-party APIs to retrieve data, modify external sources, or trigger external processes.

Writing instructions is often the most challenging step, as it requires translating your goals into clear, actionable guidance the GPT can follow. A simple way to move faster is to ask ChatGPT to draft a first version, then refine it based on real examples.

3. Test your GPT’s performance

Before sharing your GPT(opens in a new window), it is important to check that it works as expected. You can do this with evals, a simple way to assess its outputs.

Set up your evaluation:

  • Write 10 to 15 questions that reflect the tasks your GPT should handle.
  • Include the correct answers for each question.
  • Use these questions to see if your GPT gives accurate and reliable responses.
  • Review the results and adjust your GPT’s instructions or knowledge if needed.

Tip: When making changes, don’t forget to click “Update” in the top right to save them. It’s easy to miss, especially when you’re returning to reconfigure an existing GPT.

Building a custom GPT doesn’t have to be complex. Start with a workflow you already repeat, draft a first version of the instructions, and test it with a small set of examples. You’ll learn quickly what to adjust—and small refinements usually make a big difference. Once it feels reliable, share it with your team so everyone can get to the same quality output faster, with less effort.

Additional resources