Skip to content

Business knowledge preparation guide · By Yes AI

What drives the cost of an AI knowledge base?

Published 6 min read

Quotes for AI knowledge search vary because the work behind them varies. Most of the cost sits in a few places you can estimate before talking to any supplier. This guide lists those drivers without quoting prices, so you can compare proposals on the same basis.

Quick answer

The cost of an AI knowledge base comes from five places: preparing the documents, building and testing retrieval, running a search service, paying for model usage on each question, and maintaining it after launch. Licensed products such as Microsoft Copilot replace most of the build with a per-user fee. Document count, file quality, questions per day and permission complexity move the numbers most.

Business owner and bookkeeper reviewing a printed cost breakdown and calculator at a Brisbane office desk
Ask each supplier to separate one-off build work from running costs.

Why do quotes for AI knowledge search vary so much?

Two proposals can describe the same outcome and contain very different work. One may index a whole file server as it is. Another may include document clean-up, permission mapping, a test set of real questions and tuning against it. The second costs more to build and gives you evidence of how the system performs before staff rely on it, which matters because many retrieval faults start with document preparation and retrieval settings. Ask each supplier to state which documents are in scope, how many test questions they will measure against and what result ends the project.

What are the one-off costs?

The one-off work covers scoping, connecting to where documents live, extracting text, splitting documents into passages, handling permissions and testing against real questions. Scanned files, tables and documents with conflicting versions add preparation time, and so do permission structures with many exceptions. Much of this time is yours as well as the supplier's, because someone has to confirm which version of a procedure is current and check the test answers. Count that internal time when you compare a build with a licence.

  • Number of documents, and the share that are scanned or image-only.
  • Number of separate sources, such as SharePoint, Google Drive and a job system.
  • Number of permission groups the system must respect.
  • Number of test questions a person must check.

What does the search service cost to run?

The index has to live in a search service. On Microsoft's Azure AI Search, the dedicated pricing model bills a fixed hourly rate per search unit for as long as the service exists, whether or not anyone asks a question, and adding replicas or partitions increases the number of billed units. A serverless option, in preview, bills by compute used and storage instead. Optional features carry their own charges: semantic ranking by query, image extraction per 1,000 images, and vectorisation and AI enrichment at the model provider's rate. Ask suppliers on other platforms to show the same split between fixed capacity and usage.

How is model usage billed per question?

Each question sends the question, instructions and retrieved passages to a language model, and the model returns an answer. Providers bill by tokens, which are fragments of text, with separate rates for input and output. On Anthropic's published price list, for example, output tokens cost several times more per million than input tokens. Retrieved passages count as input, so the number and length of passages sent with each question drive this cost more than the question itself. Sending fewer, better-ranked passages lowers it.

Hypothetical example: 40 staff each ask 5 questions a working day, which is 200 questions a day or 4,400 over 22 working days. If each question sends 4,000 input tokens of passages and instructions and returns a 300-token answer, the month uses about 17.6 million input tokens and 1.3 million output tokens. Multiply each figure by your chosen provider's current per-million rate. These volumes are assumptions for illustration only.

How does a per-user licence compare with a build?

Per-user products such as Microsoft Copilot charge for each licensed person, whether they ask one question a month or fifty. Microsoft also offers metered pay-as-you-go billing for Copilot Chat and SharePoint agents through an Azure subscription, with budgets an administrator can set. A built system charges mostly by usage plus a fixed search service. The comparison turns on how many people need access and how often they ask. A large group of occasional users tends to suit usage billing, while a small group of heavy users working across email, files and meetings may suit a licence.

Which ongoing costs do people forget?

After launch, someone has to re-run the test questions on a schedule, review questions that returned nothing, re-index changed documents, remove superseded ones and check that permission changes have reached the index. Microsoft's documentation for Azure AI Search storage indexers notes that changes are detected automatically but deletions are not, unless a deletion detection policy was in place from the first run. Without one, deleted documents stay in the index. These tasks need an internal owner and time set aside each month, plus any supplier support you contract.

Cost drivers and what moves them

Cost driverOne-off or ongoingWhat pushes it upWhat keeps it down
Document preparationMostly one-offScans, tables, duplicate versions and unclear ownersStarting with one current, owned document set
Retrieval build and testingOne-off, with retesting laterMany sources, complex permissions and a large test setA narrow first scope and an agreed accuracy target
Search serviceOngoingFixed capacity left running, extra replicas, premium rankingThe smallest tier that handles the load, or usage billing for light use
Model usageOngoing, per questionMany long passages per question, long answers, heavy useFewer, better-ranked passages and concise answers
Per-user licencesOngoingLicensing everyone for occasional useLicensing heavy users only, with metered access for the rest
MaintenanceOngoingNo internal owner and frequent document changesA named owner, scheduled retests and an archive process

Practical checklist

  • Every quote lists the documents in scope and the number of test questions it will be measured against.
  • One-off and ongoing costs are shown separately, with the search service and model usage itemised.
  • Model usage has been estimated from your own question volume and passage size, not a supplier's average.
  • Internal staff time for preparation and answer checking has been counted.
  • Re-indexing, deletion handling and permission syncing after launch are included in the running costs.
  • Licence costs have been checked against the number of people who will actually use the tool.

Common questions

How is a Yes AI knowledge search priced?

Pricing is quoted after a short scoping conversation, because document count, file quality, sources and permissions change the work. The quote separates one-off build work from running costs such as the search service and model usage, and timing is confirmed in your written quote. The free 30-minute consultation on the booking page covers what a pilot would test.

Is the search service or the model the bigger running cost?

It depends on usage. A fixed-capacity search service costs the same each hour whether staff ask ten questions or ten thousand, while model charges rise with every question. Light use tends to make the search service the larger share, and heavy use shifts it towards the model. Your own question volume, multiplied by passage size, answers this for your case.

Do scanned documents cost more?

Usually. Text has to be read from the image first. On Azure AI Search, image extraction is billed per 1,000 images and OCR runs as an AI enrichment step billed at the provider's rate. Scans also need more checking, because recognition errors in numbers and names are hard to spot without comparing the extracted text against the page.

Can we cap the monthly spend?

On Microsoft platforms, yes. Azure Cost Management supports budgets and alerts at subscription or resource group level, and Copilot pay-as-you-go billing policies can carry a budget with email notifications at set percentages. A cap protects the budget but can stop answers before the month ends, so agree in advance what staff should do when it is reached.

What is a token?

A token is a fragment of text, often part of a word, that model providers use to measure and bill usage. Input tokens cover the question, the instructions and the retrieved passages. Output tokens cover the answer. Providers publish separate per-million rates for each, so a system that sends long passages to answer short questions pays mainly for input.

Sources and further reading

Continue planning

Plan a useful knowledge-search pilot

Describe the documents your staff use, the questions they need answered and how uncertainty should be reviewed. We can discuss preparation and a bounded pilot. Keep source documents, customer records and confidential information out of this enquiry.