AI in practice
GPT-6 Astra: how to turn a capable AI model into useful work
A new AI model is interesting when it helps you finish work that previously broke down halfway through. With GPT-6 Astra, the useful question is how to give a capable model enough context and freedom to work — while keeping the result easy to check.
This guide explains the model, then follows a fictional Latvian business preparing a multilingual response to a customer. You can change the source material, inspect what can be promised and build a reusable prompt for your own task.
A practical guide to GPT-6 Astra
From information to a result you can check
- Select the evidence
- Connect the facts
- Review the promise
What is GPT-6 Astra — and what is actually new?
GPT-6 Astra is an OpenAI model intended for demanding reasoning, coding, research, computer interaction and document work. OpenAI’s launch material emphasises completing longer tasks, maintaining the original objective as requirements change and producing useful files in an existing format. These are the provider’s claims; this article does not present an independent benchmark.
The practical change is the unit of work you can try delegating. Instead of asking only for a paragraph, try a bounded deliverable: compare supplied product requirements, identify unanswered questions and prepare a response with an evidence table. Judge the finished deliverable, including the corrections it still needs.
Separate three layers. The model interprets and proposes. The application manages the conversation and provides tools. Your workflow defines which sources matter and who can approve the result. A model name alone does not give access to the internet, your CRM or a customer’s current order.
Read the specifications as work choices
The following are API model specifications, not a promise about every ChatGPT plan, upload limit or interface. The model card lists a 30 April 2026 knowledge cutoff; current information needs current sources.
| Capability | What it enables | What you must still check |
|---|---|---|
| 1,050,000-token context window | Working with a substantial collection of supplied material | Relevance, document versions and room for the response; tokens are not pages |
| Up to 128,000 output tokens | Long structured deliverables | Output limits are ceilings, not recommended response lengths |
| Text and image input; text output | Reading documents and examining supplied screenshots | Small text, units and visual details; image creation uses a separate tool |
| Reasoning effort: low to max | Adjusting effort for difficult tasks through the API | Latency, usage and whether the extra work improves the result |
| Function calling and Structured Outputs | Connecting tools and returning data in an agreed structure | Tool permissions, refusal/incomplete states and whether field values are true |
Two new capabilities that change longer tasks
Astra’s new API features are especially relevant when a task depends on slow tools or changing requirements. They need support in the application; adding a sentence to a prompt does not implement them.
Continue useful work while a tool runs
Async tool calling lets Astra continue independent work after requesting a tool result. In our workshop example, it could prepare the product explanation while the application retrieves the production schedule. It must wait for that schedule before committing to a date. Your application still runs the tool and returns its result.
Change direction before the answer finishes
Mid-turn steering lets an application send an updated requirement over the Responses API WebSocket connection. For example: “The customer now needs 16 desks; keep the same deadline.” The continuation can incorporate this change, but the update does not undo an earlier action or cancel a tool that already started.
Build a useful context pack, not a document dump
Imagine a furniture workshop in Rīga receiving an enquiry for 12 desks. The customer wants a particular size and delivery before an office opening. The product sheet describes the standard desk; the production schedule says something different about availability. A persuasive response is easy to write. A supported promise requires joining the right facts.
Prepare a small source register before drafting: a stable ID, title, owner, date, status and the question each document answers. A file called final-v7-new really needs a version decision. If two approved files disagree, ask the owner to settle it; do not ask the model to silently choose whichever seems more plausible.
Put the task and constraints outside the source documents. Treat a sentence inside a customer attachment as material to analyse, not permission to change your instructions. Include relevant excerpts with enough surrounding context to preserve conditions and exceptions. For a very large archive, retrieving a smaller relevant set can be more useful than loading everything.
Try it: which customer promise is supported?
The customer requests 12 standard desks delivered by 18 September. Select the sources available to the assistant. The example response changes according to explicit rules, so you can see what each missing document prevents you from concluding. This is an interactive teaching example; it does not call an AI model.
The source experiment
Switch a source on or off. Watch what the assistant can support.
- DimensionsSource supplied
- 140 × 70 cm [P1]
- DispatchSource missing
- Not confirmed: production schedule missing
- TransitSource supplied
- Estimated 2–4 working days after dispatch; not guaranteed [D1]
The answer your evidence supports
The requested delivery date is unconfirmed
A product sheet and transit estimate do not establish dispatch availability. Obtain the current production schedule before making a date commitment.
Teaching example with fixed rules, not a live model response. A person still approves the customer reply.
Reasoning, context and tools solve different problems
Context supplies information. Reasoning connects it to the task. Tools obtain information or carry out a defined action. Increasing one does not replace the others: more reasoning cannot discover an unprovided production booking, and a web search cannot confirm a private warehouse reservation.
Start with the simplest setup that can finish the task. Summarising an approved paragraph may need only a clear instruction. Reconciling a product specification, capacity plan and customer constraints is a better candidate for a more capable model. Looking up a current public requirement needs an appropriate source lookup. Exact totals should be recalculated with a spreadsheet or code when those tools are available.
In the API, Astra exposes several reasoning-effort levels. Try a moderate setting first for a representative task, then increase it when the failure is incomplete analysis. If the failure is missing evidence, improve the evidence. Compare completion time and correction effort as well as answer quality; the highest setting is not automatically the most effective choice.
The prompt is a work brief with a definition of done
“Act as an expert” leaves almost every important decision unspecified. A useful brief defines what the recipient will receive, which material can support it, what must not change and what to do when information is incomplete. Your colleague should be able to assess the result without reading the whole conversation.
Give the model freedom on reversible choices: organise sections, shorten repetition, propose alternatives. Name the decisions that require you: changing a customer promise, using an unapproved source, sending a message or modifying a live system. This makes clarifying questions useful rather than a repeated interruption.
Astra’s current usage guide highlights sensitivity to instructions in files and skills, a tendency toward detailed formatting and thorough testing. Review inherited instructions. State the length and style you need, and match verification to the task. For a short customer reply, require a source check and a length check; a full software test suite would be irrelevant.
Ask for an answer, its supporting sources and a short explanation of unresolved issues. You do not need the model’s private internal reasoning. A visible statement such as “The schedule supports dispatch on 22 September, so arrival by 18 September cannot be confirmed” is more useful to a reviewer.
Build a prompt you can actually reuse
Choose a task, replace the example objective and add the constraints that matter. The workshop creates a brief with source rules, an output format and a review step. Your entries stay in this browser page. Copy or download the brief, then attach the approved materials in your chosen AI tool.
Your prompt workshop
Create a brief with a clear result and evidence boundary.
This workshop assembles text on your device. It does not run Astra or send your entries to an AI service.
One fact base, several languages
For a business in Latvia, multilingual work often means a Latvian source document, a Russian customer enquiry and English supplier material. Translating each paragraph independently can make the final versions disagree. Approve the facts first, then adapt the wording for the intended reader.
Create a compact fact table with fields such as product, quantity, dimensions, price basis, dispatch date, delivery status and unresolved question. Preserve source IDs. Add a glossary for product names and technical terms, and mark which names must remain unchanged. For uncertain fields, use an explicit “not confirmed” value instead of an empty cell that a later step could fill by guessing.
Review meaning before elegance. Does “dispatch on 22 September” become “delivery on 22 September”? Does a price excluding tax become a total? Does “can be considered” become a commitment? A fluent translation can still change the agreement. Back-translation can flag differences, but a reader competent in the target language should check important customer-facing material.
| Check | Keep identical | Adapt deliberately |
|---|---|---|
| Facts | 12 desks; the same dimensions and source IDs | Number and date formatting for the reader |
| Commitment | Dispatch and delivery remain different events | Natural wording without strengthening the promise |
| Commercial terms | Currency, inclusions, exclusions and conditions | Explanatory phrasing; do not infer missing terms |
| Uncertainty | The same unanswered question in every version | A polite, specific request for the missing fact |
| Brand language | Product names and approved terminology | Sentence structure and level of formality |
A tidy table can still contain a wrong answer
Structured Outputs can make an API response follow a JSON schema. That helps a system receive predictable fields such as claim, source_id and status. It does not prove that the cited document exists, that the claim follows from it or that a suggested delivery date is feasible.
A useful integration separates the checks. Validate the structure in code. Confirm that every source ID belongs to the supplied set. Check dates and amounts deterministically where possible. Route missing evidence or conflicting claims for review. Handle a refusal or incomplete response explicitly; never interpret the absence of a warning as approval.
For a manual workflow, the same principle fits in a simple table: proposed statement, exact supporting passage, unresolved issue, reviewer decision. The reviewer can then inspect the claim rather than trusting the polished presentation.
What does GPT-6 Astra cost in practice?
API usage and a ChatGPT subscription are different purchases. The table shows standard API token rates in US dollars, checked on 5 September 2026. A token is a fragment used to process text, not a fixed word count. Measure actual usage for your language and files.
| Billable category | Up to 272,000 input tokens | Over 272,000 input tokens |
|---|---|---|
| Uncached input | $10.00 | $20.00 |
| Cached input read | $1.00 | $2.00 |
| Cache write | $12.50 | $25.00 |
| Output | $50.00 | $75.00 |
The long-context rates apply to the full request when input exceeds 272,000 tokens. Output usage can include reasoning tokens, so visible answer length does not determine the complete charge. Tool fees, retries, cache writes and any applicable service or regional pricing also matter. Check the current pricing page before budgeting.
The useful business measure is cost per accepted deliverable. Include API spend, staff review and rework. If a cheaper setup produces an equally acceptable result with the same review effort, use it. Reserve additional capability for the step where it measurably improves completion.
A 45-minute exercise for your first useful result
Choose a completed, non-sensitive task with a known outcome, such as a product enquiry or internal project brief. A completed task lets you compare against something concrete. The timings below are a suggested learning exercise, not a promise about task duration.
0–10 minutes: prepare the evidence
Collect the approved sources, remove unnecessary personal details and write down the correct facts. Include one missing or contradictory item to test how uncertainty is handled.
10–20 minutes: define the deliverable
Write the audience, output format, source rules and acceptance checks. Save this brief so later comparisons use the same task.
20–30 minutes: produce and inspect
Run the task in your AI tool. Mark unsupported claims, missed requirements and language errors. Record review time and any tool or API usage available.
30–40 minutes: change one thing
Improve either the context pack, the instruction or the model setting. Repeat the same task and compare the correction burden. Do not change all three at once.
40–45 minutes: keep a useful template
Save the better brief and the checks it passed. Then try several new cases before trusting the workflow with live customer work.
One good response proves that a response was possible. It does not prove reliability. Build a small collection covering ordinary enquiries, missing facts, conflicting sources and different languages. Keep some examples out of prompt development to check whether improvements generalise. Repeat failed cases after every meaningful change.
When the answer disappoints, diagnose the cause
The answer sounds impressive but says little
Ask for a concrete deliverable with an audience and length limit. Replace “analyse our situation” with “compare these three options against these four criteria and list the two unresolved questions”.
It invents a missing fact
Make the source boundary explicit. Require “not confirmed” when evidence is absent and link every important factual claim to a supplied source. Test by deliberately removing a document.
It asks too many questions
Separate reversible presentation choices from consequential decisions. Allow sensible assumptions about layout and wording; require clarification for a changed promise, missing amount or external action.
It loses the purpose in a long conversation
Write a short current brief: objective, accepted decisions, open questions and next deliverable. Check this summary yourself before starting a new task or continuing with a smaller context.
The translated version changes the promise
Return to the approved fact table. Check dates, quantities, conditions and uncertainty first; only then edit style. Keep product names in a shared glossary.
It takes too long or costs too much
Remove irrelevant context, request a shorter deliverable and check which tools or retries dominate the work. Compare a lower effort setting or a cheaper model on the same acceptance checks.
Frequently asked questions
Is GPT-6 Astra the same thing as ChatGPT?
No. GPT-6 Astra is a model; ChatGPT is an application that can provide models, files and tools. Availability and controls depend on the product and account. API specifications should not be read as subscription or upload limits.
Can GPT-6 Astra work in Latvian?
You can ask for Latvian output and provide a glossary and approved examples. This article does not claim a measured Latvian accuracy score. Test your terminology and use a competent reader to review important texts, especially facts and commitments.
Should I always use the highest reasoning effort?
No. Compare settings on the same task and acceptance checks. More effort can help complex analysis, but cannot supply a missing private fact. Improve the source material when evidence is the problem.
Does a larger context window mean the model remembers everything?
No. A context window is a limit on material available during processing, not a guarantee of perfect recall or correct use. Organise relevant sources, label versions and test whether the result uses the important facts.
Can I use the prompt workshop without an API key?
Yes. The workshop assembles text locally and lets you copy or download it. It does not run GPT-6 Astra. To generate a result, use the brief and your approved sources in an AI product you can access.
Can Astra send the finished response to the customer?
Only a connected application with suitable permissions can send it. Define the scope explicitly. For the example in this article, the deliverable is a draft and a source check; a person approves any customer commitment and sending.
Sources and further reading
Bring one real task to an AI lesson
At Hexa Academy in Rīga or online, work on your context pack, prompt and review criteria with a lecturer. Start with a task you want to complete more effectively.