A 2M-token context makes “paste it all in” a real option for the first time

In the past, when someone asked “how do I feed a huge pile of documents to AI?”, the answer was almost always the same: build RAG (Retrieval-Augmented Generation) first. Models have an upper limit on how much they can read at once, so you had to chunk your documents, build an index, and pull only the most relevant segments for each query.

That’s starting to shift. According to market rumors, the rebuilt Gemini 3.5 Pro is expected to ship with a 2M token context window, capable of processing significantly more text, code, and data in a single session [Source: https://www.inside.com.tw/article/41814-gemini-3-5-pro-rumors-roundup]. What does that mean? Roughly speaking, 2M tokens can hold the content of several books. For one-person companies or freelancers, this is the first time “skip RAG and just paste the whole thing in” has become a practical option.

But here’s the question: is paste-in actually more accurate and more convenient? Or do you still need that RAG setup? Below I’ll break it down across three dimensions, and at the end I’ve included an advanced selection guide for those who’ve already built RAG. If you’re not into the technical details at all, the decision table alone is enough — feel free to skip the advanced section.

Paste it all in vs Build RAG, in plain English

Let me lay out both paths clearly:

  • Paste it all in: Take your contracts, product docs, meeting notes… everything goes into the chat box, then you ask your question. No chunking, no index, ready to use out of the box.
  • Build RAG: Process your documents into a searchable database first. Each time you ask a question, the system automatically pulls the most relevant segments and feeds only those to the model.

Intuitively, paste-in wins on “lazy-friendly,” and RAG wins on “precise and cheap.” But in practice it’s not that simple. The key lies in three columns: accuracy, latency, and cost.

Three-column comparison: Accuracy, Latency, Cost

Accuracy: Long doesn’t mean accurate

Just because the context can fit 2M tokens doesn’t mean the model pays equal attention to every corner. Long contexts carry a risk people often overlook: the longer the content, the more likely the model is to miss details buried in the middle — the info is clearly there, but it gives a vague answer or skips it entirely. This is also why practical selection guides still lean toward RAG with caching for high-frequency, precision-critical retrieval scenarios, rather than blindly stuffing everything into context; the same guide points out that the shape of segments RAG retrieves varies widely, which is one reason long-context quality is hard to generalize [Source: https://www.nxcode.io/resources/news/gemini-3-5-flash-vs-3-1-pro-when-to-use-which-2026].

Another signal worth noting: the reason 3.5 Pro is being rebuilt from the base model up is, according to foreign media, that the original architecture hit a performance ceiling on multi-step math reasoning and SVG scene generation [Source: https://www.inside.com.tw/article/41814-gemini-3-5-pro-rumors-roundup]. In other words, pushing context from 1M to 2M fixes “can it fit,” not necessarily “is it smarter at reasoning” — for retrieval QA that needs multi-step reasoning, length isn’t a silver bullet.

In short: when the document is small and the question is focused, paste-in is accurate enough; when the document is messy and you need to pinpoint a specific clause or number repeatedly, RAG’s hit rate is usually more stable.

Latency: Re-reading the whole package every time feels real

One cost of paste-in is speed. Every time you ask a question, in principle the model has to “read through” the entire content again. The bigger the document, the more noticeable the wait before it responds. With RAG, only the few retrieved segments are fed in each time, so responses are usually snappier. For high-frequency workflows where you’re asking dozens of questions a day, that gap adds up into a noticeable feel difference.

Cost: Paste-in is “pay once per question”

This is the easiest column to get burned on. The hidden cost of paste-in is — every time you ask a question, you’re sending the whole content again and paying input fees a second time. Ask ten times, send ten times. RAG only feeds in the retrieved segments, so per-question input volume is much smaller.

Model price differences are also worth calculating. One selection guide estimates the cost of “producing 1M tokens of output for the same task” at around $12 for Gemini 3.1 Pro vs only $9 for 3.5 Flash [Source: https://maplefeather.com/article/gemini-model-guide-2026]. The same article mentions that the author delegates roughly 80% of daily work to the cheaper Flash — first drafts, summarizing key points, ordinary code edits, longer-form Q&A [Source: https://maplefeather.com/article/gemini-model-guide-2026]. In other words, many people assume they need a top-tier Pro + paste-it-all-in, when in practice a cheaper model + precise retrieval can solve most of it.

One decision table: should you paste or retrieve?

No need to memorize theory, just answer three questions:

Your situationRecommended approach
Small document volume (a couple files, tens of pages), one-and-donePaste it all in directly — don’t build RAG for a one-off task
Medium-sized document, but only asked once or twicePaste it all in, skip the indexing work
Many messy documents, need to pinpoint specific sections repeatedlyBuild RAG — hit rate and consistency are more stable
Same batch of documents queried daily, many times per dayBuild RAG + caching, or the repeated input costs will spiral
The answer can’t tolerate misses (contracts, compliance, finance)RAG first, long context only as auxiliary cross-check

Simple principle: one-off, small-volume → paste; high-frequency, large-volume, precision-required → retrieve. Don’t assume paste-in is optimal just because “the model can fit it.” Fittable doesn’t mean cost-effective, and it doesn’t mean most accurate either.

If you’ve made it this far, the decision is actually clear enough. What follows is advanced material, written for those who’ve already chunked documents, tuned chunk sizes, and run evals. If those terms are foreign to you, jump straight to “Three things to think about before pasting sensitive files” — you won’t miss anything important.

For those who’ve already built RAG: three underestimated judgment points

If you’ve already built RAG, then “paste vs RAG” as a binary choice is too coarse. There are three finer judgment points worth adding to your decision, with a plain-English takeaway after each:

  1. Selection is two-dimensional: model tier × whether to retrieve. Don’t compress the question into “Pro + paste” vs “Flash + RAG.” One selection guide notes that the author delegates roughly 80% of work to the cheaper Flash, and Flash also comes with 1M context plus a “thinking” capability [Source: https://maplefeather.com/article/gemini-model-guide-2026]. So what you really need to choose is the two switches of “Flash vs Pro” and “paste vs retrieve,” and many workloads — regardless of the retrieval path — end up on Flash.

    Plain English: getting the model right often saves you more money than obsessing over paste vs retrieve.

  2. Caching rewrites the “pay once per question” equation. The cost pain point of paste-in is repeated input fees, but for high-frequency RAG workloads, the selection guide’s conclusion isn’t “do even more retrieval” — it’s “Flash + aggressive caching,” specifically calling out scenarios like “tens of thousands of queries per day with a fixed 3k-token system prompt” [Source: https://www.nxcode.io/resources/news/gemini-3-5-flash-vs-3-1-pro-when-to-use-which-2026]. Caching eats up the static part (fixed system prompts, stable document corpora), so when the corpus is stable enough, the marginal cost of repeated queries gets pushed down.

    Plain English: the more stable your corpus, the more caching saves you, and RAG’s pure cost advantage shrinks — at that point you’re comparing “maintain an index” vs “turn on caching” in terms of engineering cost.

  3. Choose by workload, not by “how big the document is.” One guide that analyzes by workload gives recommendations across five real-world scenarios: MCP agents, tool-heavy workflows, 200-page document retrieval, high-frequency RAG, and ARC-style reasoning [Source: https://we0.ai/zh-HK/articles/article-1780312880183]. The key point: “one-time 200-page retrieval” and “high-frequency RAG loops” are two completely different beasts — the former often just needs paste-in and isn’t worth maintaining an index; the latter is where index + caching + eval actually pay off.

    Plain English: asking “what kind of workload is this” determines whether you need RAG better than asking “how big is the document.”

Three things to think through before pasting sensitive files

The biggest trap with paste-in isn’t technical — it’s that “one-click paste” is so convenient that people easily paste things they shouldn’t. Run through these three checks before you start:

  1. Is there anything in this file you don’t want to leak? Client lists, unpublished financials, tables with personal info, API keys, internal paths… before pasting, ask yourself: if this content leaked, could I absorb the hit? If not, mask or strip it first.

  2. How does this service handle the data you paste in? Will it be used for training? How long is it stored? Is there an enterprise option for no data retention? Confirm these before pasting — don’t regret it after.

  3. Can you use a de-identified version instead? Often what you need is the model helping you analyze structure or extract key points — you don’t need real names or real numbers. Swap sensitive fields for placeholders before pasting, and you’ll often get the same answer at a fraction of the risk.

Conclusion: separate “fits” from “should fit”

A 2M-token context does change the game — it makes “skip RAG, paste it all in” a real option one-person companies can seriously consider for the first time. But it solves “can it fit,” not “is it accurate, fast, or cost-effective.”

Here’s a takeaway you can carry with you: for one-off, small-volume work, paste-in is the most convenient; for high-frequency, large-volume work where mistakes aren’t acceptable, you still need retrieval. A cheap model paired with precise retrieval is often smarter than a top-tier model with paste-in; and for those who’ve already built RAG, the real leverage is to first identify the workload, then get the model tier and caching dialed in. As for sensitive files — convenience should never override security. Thirty extra seconds of thought before pasting could save you a world of trouble.

For a more complete picture of model capabilities and the developer perspective, see the Gemini 3.5 Developer Guide [Source: https://www.developersdigest.tech/blog/gemini-3-5-pro-developer-guide-2026].