Skip to content
Skip to content

Practical LLM operations guide · By Yes AI

What support does a private LLM need after launch?

Published 6 min read

A private LLM keeps needing work after it goes live. Hosted models are retired on published schedules, documents change, staff join and leave, and answers fall behind when sources age. This guide lists the recurring tasks so you can decide what your team does and what a support provider should cover.

Quick answer

Plan for five recurring areas: model lifecycle (hosted models are retired on published schedules and must be replaced and retested), source document refresh, user and permission changes, monitoring of answer quality and cost, and incident response, including possible privacy breaches. Each area needs a named owner. A support agreement should say which of these the provider handles, how it reports, and which decisions stay with your staff, such as approving a replacement model.

Support engineer and operations manager reviewing a monitoring dashboard with blurred charts in a Brisbane office

Why does a deployed model need ongoing work?

Hosted models have retirement dates. Under Microsoft's standard lifecycle, a generally available Foundry model retires 18 months after launch, and requests to a retired model return an HTTP 410 error. AWS gives most Bedrock models launched since September 2026 a 6-month Legacy period before end of life, after which requests fail, and migration does not happen automatically. OpenAI commits to at least 6 months' notice before retiring a generally available API model. Separately, your documents and staff list change every week. Without someone checking, an assistant can keep running while its answers fall behind current policy, and nobody notices until a wrong answer causes a problem.

How do you handle a model retirement?

Treat a retirement notice as a planned change with a test. Find which deployments use the model, choose a replacement, run your saved test questions through it, compare the results with the current model, and switch only after the task owner accepts the differences. Watch for automatic upgrades. On Azure, Standard deployments can be upgraded automatically when a version retires unless the deployment's versionUpgradeOption says otherwise, while Provisioned deployments are not upgraded and must be migrated by hand. An automatic upgrade keeps the service running but changes the model underneath it without your test.

  • Make sure retirement notices reach a monitored mailbox; Microsoft sends GA retirement notices at least 60 days ahead to subscription owners with active deployments.
  • On Bedrock, existing customers of a Legacy model may lose access after 15 days of inactivity.
  • Keep the test set and results from the last change so the next comparison is quick.

Who keeps the source documents current?

The assistant answers from what is in its index. When a policy is updated in SharePoint but the sync has failed, staff receive the old answer with a confident citation. Support covers the plumbing: checking that scheduled syncs ran, retrying failed files and confirming that deleted or retired documents leave the index. The content itself belongs to the business. Each source collection needs an owner who approves changes and tells support when a document is withdrawn. Our guides on document version control and retired document removal cover those steps in detail.

Hypothetical example: an organisation with 200 staff has four source collections (HR policies, IT procedures, client templates and board papers). Support reports sync status for each collection every week, and the four owners each review a sample of answers once a month. These numbers are illustrative assumptions.

What should be monitored every week?

Monitoring catches problems before staff stop trusting the tool. A short weekly report works better than a dashboard nobody opens. Agree what goes in it, who reads it and the threshold that triggers action for each item. Microsoft and AWS both expose model lifecycle status through their APIs, so model status can be checked by a script instead of by reading release notes. The items below are a reasonable starting set.

  • Sync health: last successful run for each source and the count of failed files.
  • Answer quality: a sample of answers checked against their sources, plus staff feedback reports.
  • Refusals and escalations: questions the assistant could not answer, grouped by topic.
  • Usage and cost: tokens or compute by department, with an alert for unusual rises.
  • Access: new, changed and removed users matched against the identity system.
  • Model status: the lifecycle state of each model, read from the provider's API.

What happens when something goes wrong?

Write the incident path before you need it. Typical incidents include a sync that exposes a restricted document, an answer that gives wrong instructions, a provider outage and a prompt injection attempt found inside a document. The runbook should name who can switch the assistant off or remove a source, how users are told, and who assesses whether personal information was involved. Under the Notifiable Data Breaches scheme, organisations covered by the Privacy Act must notify affected individuals and the OAIC when a data breach is likely to result in serious harm. Your privacy officer makes that assessment, with technical facts from support.

What should a support agreement spell out?

Support offers vary widely, so compare them on scope instead of labels such as managed or 24x7. Ask each provider to state in writing which tasks they perform, how often, what they report and what needs your approval. Response times and hours of cover are worth stating, but they mean little without a clear list of what is covered. Support is normally quoted after a short scoping conversation; our pricing page explains how we approach it.

  • Model lifecycle: who watches notices, tests replacements and schedules the switch.
  • Index operations: sync monitoring, failed-file handling and removal of withdrawn documents.
  • Security: patching of self-hosted components and review of access logs.
  • Reporting: what you receive each week or month, and in what form.
  • Exit: what transfers to you or a new provider if the agreement ends.

Who usually owns each recurring task

TaskHow oftenUsually owned byEvidence it was done
Model retirement and replacement testingWhen a notice arrivesSupport provider, with business approvalTest results and sign-off record
Source sync checksWeeklySupport provider or internal ITSync report for each collection
Accuracy of each source documentWhen documents changeDocument owner in the businessApproved change log
User and permission changesAs staff join, move or leaveInternal IT through the identity systemAccess review record
Answer quality samplingMonthlyTask owner with supportReviewed sample and actions
Privacy incident assessmentWhen an incident occursPrivacy officerIncident record and decision
Patching of self-hosted componentsAs vendors release fixesSupport provider or internal ITPatch log

Practical checklist

  • Every model in use is listed with its provider lifecycle state and any announced retirement date.
  • Automatic upgrade settings are chosen deliberately for each Azure deployment.
  • Each source collection has a named business owner.
  • A weekly report covers sync health, a quality sample, usage and access changes.
  • The incident runbook names who can switch the assistant off and who assesses privacy impact.
  • The support agreement lists covered tasks, reporting and exit arrangements in writing.

Common questions

How much notice do providers give before retiring a model?

It varies by provider and model. OpenAI commits to at least 6 months for generally available API models and at least 3 months for specialised variants, unless safety or compliance needs a faster timeline. AWS gives most newer Bedrock models a 6-month Legacy period, with some on 45 days. Microsoft sends GA retirement notices at least 60 days before retirement.

Do we need 24x7 support for an internal assistant?

Most internal knowledge assistants are used in business hours and have a manual fallback, such as asking a colleague or opening the policy directly. Round-the-clock cover matters more when the assistant faces customers, takes actions in other systems or supports shift work. Decide based on what happens to the work if the assistant is unavailable overnight.

Can our own IT team support it?

Many IT teams can handle the infrastructure parts, such as identity, networking and patching. The less familiar parts are answer quality evaluation, replacement model testing and retrieval tuning. Some organisations keep infrastructure in-house and contract the model and retrieval work. Write the split down either way, so that retirement notices and sync failures always have an owner.

What should happen to the test set over time?

Keep adding reviewed cases to it. Each incident, feedback report or surprising answer is a candidate test question, with the expected source and an acceptable answer recorded. When a model is replaced or a prompt changes, run the whole set and compare. Our guide on release regression checks explains how to judge the differences you find.

Sources and further reading

Continue planning

Plan the checks before your next LLM release

Describe the task, source documents and people who will review the answers. We can discuss evaluation, access boundaries and a staged implementation. Keep confidential documents and access credentials out of this enquiry.