You rarely train ChatGPT on your own data in the literal sense. In October 2026, businesses make ChatGPT answer from their data in four ways. They use a ChatGPT Project, a custom GPT with uploaded files, connectors to tools like Google Drive, or a custom assistant built on the OpenAI API. True fine-tuning is closing to newcomers.

All four work by retrieval. The model stays the same, and ChatGPT searches your files at the moment someone asks a question. That is good news for a business, because an updated price list changes the answers the same day.

On this page

What training ChatGPT on your own data actually means

Three different things get called "training," and they differ in cost, speed and risk.

Method

Changes the model?

Updates when a document changes?

Best for

Retrieval (Projects, custom GPTs, connectors, API file search)

No

Yes, as soon as the file is replaced

Answering from policies, manuals, price lists and past work

Fine-tuning

Yes, a copy of the model is adjusted

No, it needs another training run

Fixed output formats or a house style, at high volume

Pretraining a model from scratch

Builds a new model

No

AI labs, not businesses

OpenAI's own help page on knowledge in GPTs describes the retrieval method plainly. Uploaded files are split into chunks, stored as embeddings and searched when a prompt needs them. Nothing about the underlying model changes.

For a deeper look at how that search step works and when it fails, see the guide to retrieval-augmented generation (RAG). Every option below is a version of it.

The four ways to do it in October 2026

Option

Who can use it

File limits

Setup time

Best for

ChatGPT Project

All signed-in plans, subject to workspace settings

5 files on Free, 25 on Go and Plus, 40 on Pro, Business and Enterprise

Minutes

One team's working files and ongoing chats

Custom GPT

Paid plans

Up to 20 files, each up to 512 MB and 2 million tokens

1 to 3 hours

A reusable assistant for a defined job, such as quoting or onboarding

Connectors on ChatGPT Business

Business and Enterprise workspaces

Reads from the connected tool

An afternoon of admin setup

Answers from live Google Workspace or Microsoft 365 files

Custom assistant on the OpenAI API

Developers, inside your own app or website

Vector stores you manage

2 to 8 weeks

Customer-facing bots and assistants inside your CRM or portal

Staff-facing use belongs in the first three rows. Customer-facing use belongs in the last row, because ChatGPT's own apps are built for signed-in staff. Your website visitors and app users need an assistant you host and control.

Where custom instructions fit

Custom instructions are the lightest layer. They tell ChatGPT about you and how to respond, and they apply across your chats. They hold preferences, such as "write in US English for small-business owners," and they are the wrong place for documents or price lists.

Use them for tone and format rules each person wants everywhere. Put shared business knowledge in a Project, a custom GPT or a connector, where the whole team gets the same answer from the same source.

Option 1: use a ChatGPT Project for a team's files

Per OpenAI's help article on Projects in ChatGPT, projects keep related chats, files and instructions together. File limits run from 5 on Free to 40 on Business and Enterprise, and only 10 files can be uploaded at once.

  1. Create a project named for one job, such as "Commercial proposals 2026."
  2. Write project instructions: who the audience is, the tone, and what to do when the files do not contain an answer.
  3. Upload the 10 to 40 documents that job depends on, newest versions only.
  4. Share the project with the people who do that job.
  5. Ask five questions you already know the answers to and check each one.

Projects suit internal work where the people asking can spot a wrong answer. A support desk answering customers is a poor fit, because nobody checks the answer before the customer reads it. Proposal drafting fits well. Say a 10-person commercial cleaning company loads its 12 best past proposals and its service menu into one project; a first draft then takes minutes instead of an afternoon.

Option 2: build a custom GPT with your documents

OpenAI's guide to creating a GPT says creating one is available only to paid users. On a workspace plan, the owner can review each GPT and manage who owns and can open it. The knowledge limits are up to 20 files per GPT, each up to 512 MB and 2 million tokens. Images inside files are accepted, but only their text is processed.

  1. Open the GPT builder and write instructions in plain sentences: the role, the audience, what to answer and what to refuse.
  2. Tell it to reply "That is not in our documents" instead of guessing.
  3. Upload the knowledge files. Use one topic per file and put the date in each file name.
  4. Turn off capabilities the job does not need, such as image generation for a policy assistant.
  5. Test with 20 real questions before sharing it with the team.
  6. Publish to your workspace only, not to the public GPT store.

Custom GPTs are the right choice when one job repeats daily with the same documents. A quoting GPT that knows your price book and service terms can save an estimator 15 minutes per quote. At 40 quotes a month, that is 10 hours back.

Instructions that keep answers grounded in your files

The instructions decide whether the assistant sticks to your documents or fills gaps from general knowledge. A short, strict block works better than a long friendly one. This template suits a pricing and service-terms assistant for staff:

You answer questions from our staff about pricing and service terms. Use only the attached files. If the files do not contain the answer, reply: "That is not in our documents. Please check with the service manager." Name the file you used at the end of each answer. Never offer a discount, refund or delivery date that is not written in the files. Keep answers under 120 words unless the user asks for detail.

Three lines in that block do most of the work. The refusal line stops invented answers, the file-name line lets staff check the source in seconds, and the money line keeps the assistant from promising what nobody approved.

Option 3: connect ChatGPT to your drives and apps

OpenAI's business pricing page lists ChatGPT Business connectors to Google Workspace, Slack, GitHub, Microsoft 365 and more. Connectors read from the source each time, so nobody has to re-upload a file after it changes. That makes them the right option for documents that change weekly, such as schedules, inventory sheets or project notes.

Connectors carry one risk that uploads do not. If a shared drive has loose permissions, an assistant can surface a file nobody meant to share widely. Before switching connectors on, have an admin review sharing on the folders involved. Then test with an ordinary staff account and confirm that it cannot see salary files, HR records or board documents.

Connectors also depend on clean folder structure. Ten copies of "pricing_final_v3" in different folders give the assistant ten chances to pick the wrong one. Archive old versions before go-live.

Option 4: build a custom assistant with the OpenAI API

When the assistant must serve customers, sit inside your CRM or follow strict rules, build it on the API. OpenAI's file search tool is part of the Responses API. It retrieves information from a knowledge base of uploaded files through semantic and keyword search, using vector stores you create.

Costs come from three lines on OpenAI's API pricing page, as of October 2026:

  • File search storage at $0.10 per GB per day, with the first GB free.
  • File search tool calls at $2.50 per 1,000 calls.
  • Model tokens, such as gpt-6.1-sol at $2.00 per million input tokens and $10.00 per million output tokens, or gpt-6-luna at $0.10 and $0.50.

If dealers or clients may see only their own records, the assistant must filter search results by account before the model sees them. Build that check into the retrieval step and test it with two accounts, because a prompt instruction alone will not keep one customer's files away from another.

The build adds a chat interface, sign-in, logging, a handoff to staff and testing. The guide to AI chatbot development cost prices those hours in detail. The same retrieval pattern works with Claude or Gemini, and the ChatGPT vs Claude vs Gemini comparison covers when another model fits better.

What about fine-tuning ChatGPT?

Fine-tuning is the only method that changes a model, and it is closing. OpenAI's pricing page now says the company is winding down its fine-tuning platform. It is no longer accessible to new users, and existing users can create training jobs for the coming months.

The one model still listed, o4-mini, bills training at $100 an hour. That pricing and the wind-down notice make fine-tuning a poor plan for a new business project.

Fine-tuning never suited the most common request anyway. Owners want ChatGPT to know their prices, products and policies, and those change. A fine-tuned model would need retraining after every price update, while a retrieval setup only needs the new file. Format and tone problems, the jobs fine-tuning did well, are now handled with instructions and a few examples in the prompt.

Is your business data safe when you upload it?

It depends on the plan. OpenAI's article on how your data is used to improve model performance says it may use content from Free, Plus and Pro accounts to train its models. Users can stop that by turning off "Improve the model for everyone" under Settings and Data controls. By default, OpenAI does not use inputs or outputs from Business, Enterprise, Edu or the API to improve its models. On the API, an organization owner has to choose to enable data sharing for that to change.

Projects follow the same split. On personal accounts, shared project data may be used for training only when the owner and every contributor have that setting on. Business and Enterprise workspace content is excluded by default.

The practical rule follows from that. Company documents go into a company Business or Enterprise workspace, or into an API project, never into a personal account. Remove passwords, card numbers and personal records the assistant does not need. The guide on whether ChatGPT is safe for company data covers retention and access controls in more depth. This is general information, not legal advice.

How to prepare documents so the answers come out right

Answer quality depends more on the files than on the model. Clean these issues before upload:

  • One current version of each document. Archive drafts and old price lists.
  • One topic per file. A 200-page binder becomes 15 focused files.
  • Dates and owners in file names, such as "Returns policy, updated 2026-09."
  • Tables rewritten as short sentences when the meaning depends on row and column labels.
  • Common questions written out as question-and-answer pairs, using the words customers use.
  • Scanned PDFs converted to real text, because image-only pages give the search nothing to match.
  • Sensitive details removed, such as personal phone numbers and account numbers.

Plan one to three days of cleanup for a typical small-business document set of 50 to 200 files. That work pays back on every answer afterward.

How to test whether it knows your data

  1. Write 30 questions from real emails and calls, with the correct answer and the source document for each.
  2. Include 5 questions the documents cannot answer, to check that it admits gaps.
  3. Run all 30 and mark each answer correct, partly correct, wrong or invented.
  4. Trace every wrong answer to its cause: missing file, outdated file, conflicting files or unclear instructions.
  5. Fix the cause and rerun the full set, including the questions that passed.
  6. Repeat monthly and after any large document update.

Set a pass mark before launch. For internal use, 26 of 30 correct with zero invented answers is a reasonable bar. For customers, aim higher, such as 29 of 30, and route every refusal to a staff inbox.

Mistakes that make a trained ChatGPT give wrong answers

  • Uploading everything at once: a folder of 400 files with five versions of the price list produces confident answers from the wrong version.
  • Using personal accounts. Files in a Free or Plus account fall under consumer data terms, not business terms.
  • Skipping the test set. Without 30 known questions, nobody can tell whether a change made answers better or worse.
  • Letting it answer customers unsupervised in week one. Start with staff, review a month of answers, then decide.
  • No named owner. Documents change, and an assistant nobody updates drifts out of date within a quarter.
  • Mixing jobs in one assistant. A GPT that handles HR policies and product pricing pulls the wrong file more than two focused GPTs would.

Each mistake has the same fix: fewer, cleaner files, a named owner and a test set run on a schedule.

How to keep the assistant current

Retrieval only helps if the files stay current. Assign one person per assistant and give that person three routine tasks:

  1. Replace any document the day it changes, and delete the old version instead of adding a second copy.
  2. Read 20 real conversations each month and log any wrong or weak answer with its cause.
  3. Rerun the 30-question test after every batch of document changes and record the score.

Keep a one-line change log in the project or GPT description, so the next owner knows what changed and when. Budget two to four hours a month for a small assistant. For an API assistant serving customers, add time to review model updates, because a vendor model change can shift answer quality even when your files stay the same.

Can you do the same with Claude or Gemini?

Yes. The same retrieval pattern works across the three main vendors. Google Workspace Business plans include Gemini in Gmail and Docs and a Gemini Notebook feature, with expanded access on Business Standard and above. Claude Team lists connectors with admin controls, and Claude and Gemini both offer APIs for a custom assistant.

Pick the vendor your team already uses for daily work, then apply the same document cleanup, instructions and 30-question test. The test set travels with you, so you can compare two vendors on your own files in an afternoon.

How long each option takes to set up

Option

Document cleanup

Setup and testing

Typical total

ChatGPT Project

Half a day to 1 day

1 to 2 hours

1 to 2 days

Custom GPT

1 to 3 days

Half a day, plus a day of testing

2 to 5 days

Connectors on ChatGPT Business

Folder and permission review, 1 to 3 days

An afternoon of admin setup, plus testing

1 week

Custom assistant on the API

1 to 3 days

Build, integration and testing

2 to 8 weeks

Cleanup dominates the small options. A team that already keeps one current version of each document can launch a Project the same afternoon, while a team with years of shared-drive clutter should plan the cleanup first and the launch second.

What each option costs

Option

What you pay

Notes

ChatGPT Project or custom GPT

Your ChatGPT seats

ChatGPT Business is $20 a user a month on annual billing or $25 monthly

Connectors

ChatGPT Business or Enterprise seats

Plus admin time to review folder permissions

API assistant

Build hours plus usage

Storage $0.10 per GB a day after 1 GB free, $2.50 per 1,000 searches, plus model tokens

Fine-tuning

Not open to new users

$100 an hour of training for existing users on o4-mini

Say a 25-person HVAC parts distributor in Georgia builds an API assistant that answers dealer questions from 300 product PDFs totaling 1.2 GB. Storage costs about $0.60 a month after the free GB.

At 4,000 questions a month with one search each, tool calls add $10. Model usage on gpt-6.1-sol, at about 6,000 input and 400 output tokens per question, adds about $64. That is under $75 a month in usage. On gpt-6-luna, the same model line drops to about $3.20, so the build and upkeep hours are the real budget.

Which option should you choose?

If you need

Choose

Team assistant for one group's working files

ChatGPT Project

Repeatable assistant for one job with fixed documents

Custom GPT in your workspace

Answers from files that change every week

Connectors on ChatGPT Business

Bot for customers, or one inside your CRM or portal

Custom assistant on the API

Fixed output format at high volume

Prompt instructions and examples first; fine-tuning only with existing access

Start with the 30-question test set this week, because it tells you which option clears the bar before anyone pays for a build. If the answer is an API assistant or a properly tested custom GPT, Techno Mantra builds both on OpenAI, Claude and Gemini through its AI development service. You own the code and the accounts. Send your document list and sample questions through the contact page or to info@technomantraa.com, and every inquiry gets a reply within one business day.

Frequently asked questions

Partly. Free ChatGPT accounts can use a Project with up to 5 files, but creating a custom GPT needs a paid plan. Free accounts also allow OpenAI to use content for training unless you turn off the "Improve the model for everyone" setting, so company files belong on a business plan.

No. A custom GPT splits your files into chunks, stores them as embeddings and searches them when a question needs them. The underlying model does not change, which is why replacing a file updates the answers right away.

A custom GPT can hold up to 20 knowledge files. Each file can be up to 512 MB and contain up to 2 million tokens. For larger document sets, an API assistant with a vector store or connectors on ChatGPT Business is the better route.

Not directly. Custom GPTs live inside ChatGPT and are meant for signed-in users. A customer-facing assistant on your website or app should be built on the OpenAI API, where you control the interface, logging, handoff and data handling.

On ChatGPT Business, yes. OpenAI lists connectors to Google Workspace, Microsoft 365, Slack, GitHub and more. Review folder permissions before switching them on, because the assistant can surface any file the connected account can reach.