The State of Context Engineering


The Job is Knowing When to Be Deterministic & When to Be Probabilistic

This week, I gave a brief speak at AGNTCon titled, “Context Fails & Fixes,” that functioned as a kind of “State of Context Engineering.” How did context engineering emerge, the place has it gone, and the place may it go sooner or later? As mannequin makers goal new capabilities, they inadvertently create challenges we, as customers and harness builders, should overcome.

Below are the slides and a evenly edited transcript. As all the time, shoot me a note with any feedback, thoughts, or questions. I actually respect it.


Hi, everybody. Thanks for becoming a member of me right this moment. We’re going to stroll via context fails and fixes.


Hi, I'm Drew Breunig. I write about technology, data, and AI at dbreunig.com; I cofounded Cmpnd, a startup focused on compound AI research and DSPy; and I'm currently editing The Context Engineering Handbook.

I’ve a e-book popping out in a bit, The Context Engineering Handbook. When I first talked to the staff at O’Reilly, again in June 2025, they requested me a really affordable query: “How do we all know this gained’t develop into out of date in just a few weeks?” The hassle with AI textbooks is that many age terribly rapidly.

I mentioned, I don’t know, however I’m optimistic. Giving clear directions about what to do and what to not do, and making certain these directions are constant and never noisy, will endlessly be a problem with AI, irrespective of how good it will get.

We have coworkers, companions, and different individuals we all know and work together with who are sentient. They go the Turing check, they’re “AGI,” and but: we nonetheless have a tough time conveying directions, concepts, and ideas amongst one another.

Context engineering will proceed to be arduous. But it is going to be arduous in distinctive methods, as a result of fashions aren’t individuals. You could make assumptions about how fashions suppose or interpret issues (use no matter anthropomorphizing phrase you want), nevertheless it helps to grasp how they’re constructed, optimized, and skilled. Their distinctive attributes and building create a novel set of failure modes we have to reckon with.

So let’s assessment how we bought right here.


2024: The Promise of Long Contexts. Bar chart of context window sizes: GPT-4o at 128K tokens versus Gemini 1.5 at 1M.

Let’s flash again to the top of 2024.

If you keep in mind, this was the peak of the “RAG is lifeless” second.

The hope was: if we are able to simply make the context window massive sufficient, we are able to put your entire web in it. We can put all the things in it. We don’t must be selective. We don’t must construct agentic methods. We can match all of it in there, and AI will likely be solved.

Model builders began aiming at lengthy context capabilities and we had a giant leap from ~128,000-token context window fashions to million-token context window fashions, beginning with Gemini 1.5.


Google's Gemini 1.5 Pro marketing graphic comparing context windows: Gemini 1.0 Pro at 32K, GPT-4 Turbo at 128K, Claude 2.1 at 200K, and Gemini 1.5 Pro at 1M, with up to 10M in research, equal to 1 hour of video, 11 hours of audio, over 30K lines of code, or over 700K words.

If you have a look at the marketing material for Gemini 1.5 Pro, it was largely in regards to the million-token context window. They have been even teasing a 10-million-token context window mannequin they’d within the lab, that will come out quickly.


2024: The Promise of Long Contexts. Bar chart of context windows: GPT-4o, Gemini 1.5 at 1M, and Llama 4 at 10M tokens.

But they bought crushed to the punch. Llama 4 Scout got here out with a 10-million-token context window, and effectively, it wasn’t fairly what we hoped. Inference was a problem, and Scout by no means actually caught on, and we by no means bought one other Llama.

But we nonetheless bought one million tokens. That’s fairly good. We’ll take it.


Just put everything in the context. (RAG is dead)

So this was the temporary on the time: simply put all the things within the context and let the mannequin kind it out.


More Context, More Problems: long contexts are not a panacea. Four failure modes: Context Poisoning, when a hallucination or error is repeatedly referenced; Context Distraction, when the model over-focuses on a long context and neglects base knowledge; Context Confusion, when superfluous information produces low-quality responses; and Context Clash, when new information and tools conflict with other information in the context.

But with extra context, we had room for extra issues. Long contexts should not a panacea.

When I wrote about this, I recognized 4 key failure modes.

Context poisoning is when one thing will get into the context that shouldn’t be there. It may very well be a hallucination or a foul reality, and the mannequin can’t get previous it.

Context distraction is when the context grows so lengthy that the mannequin begins to concentrate on the context over its base information. We can see this in some actually attention-grabbing methods.

Context confusion is when extraneous information—issues that don’t relate to the issue I’m engaged on—are available and affect the mannequin in methods we don’t absolutely perceive. This one’s actually pernicious. We’re not going to dig into it right this moment, nevertheless it’s one in every of my favourite failure modes. The mannequin makes assumptions about who you might be, and people assumptions affect the reply.

Finally, context clash is when device calls, abilities, and different data inside your harness begin to dispute and work towards you in methods you didn’t count on.

(How a lot of you retain reminiscence on in ChatGPT or Claude? I flip it off. I hate it. Sometimes I’m speaking about work conversations; typically I’m speaking a couple of venture I’m doing with my son. The mannequin will take notes on each, combine up these contexts, and the confusion grows from there.)


Box art for Pokémon Red Version on the Game Boy, 1996, with a lemonade icon, next to Pokémon FireRed Version on the Game Boy Advance, 2004, with a tea icon.

Let me provide you with my favourite instance of context poisoning.

I’m going thus far myself: I performed the sport on the left. The one from 1996, for the unique Game Boy. This is the primary Pokémon Red. It was in black and white.

In 2004, Nintendo launched Pokémon HearthRed for the Game Boy Advance. These have been basically the identical sport, besides one had higher colours and audio.

But there was one delicate change. At some level in each Pokémon Reds, to get previous a safety guard, you must give them one thing to drink. A bribe. Quite the sensible lesson for youngsters.

In the unique sport, you should give the thirsty guard lemonade. In HearthRed, for some cause, they modified it to iced tea.


Quote from the Gemini 2.5 Pro Technical Paper: Gemini 2.5 Pro at several points was deluded into thinking it had to retrieve the tea in order to progress, and as a result spent many, many hours attempting to find the tea or to give the guard tea. Marked with a sick-face emoji for context poisoning.

That created an issue for the agent. In the Gemini 2.5 technical report, the researchers described how they had the model play Pokémon. Researchers like Pokémon as an agent benchmark as a result of it’s a fairly managed surroundings and doesn’t transfer notably quick.

Several occasions, Gemini 2.5 grew to become satisfied it wanted to get tea, regardless that it was enjoying the older sport. The tea process for HearthRed was in its weights, so it poisoned its context. It spent hours looking for or give the guard tea. Once it had been added to its to-do listing, the mannequin couldn’t get previous it.

That’s context poisoning. And it occurs on a regular basis.


More Context, More Room for Problems: the four context failure modes, with Context Distraction highlighted. The context grows so long that the model over-focuses on the context, neglecting base knowledge.

Another failure mode is context distraction. This is one in every of my favourite demonstrations, and the analysis got here out after I wrote the unique piece.

As your context will get longer, how does your conduct change? Quick query: what number of of you, if you’re coding, let the context go all the way in which to one million tokens? Fill all of it up?

(About half the room raised their fingers!)

Wow, that’s greater than I anticipated.

For me, round 200,000 or 300,000 is the place I begin trying. I’ll test, see it’s at 250,000, and suppose: I’ve bought a giant job arising. I’m going to reset and begin recent. Let me present you why this issues.


Diagram from Do as I Say, Not as I Do by Camassa and Shiller. The user instructs the model to translate every question into Russian, followed by example turns where the assistant answers in French, then asks how many strings a violin has. Evaluation settings cover 13 models, varying numbers of example turns, instruction-following rate, and reasoning effort.

Recently, I came across a paper that splendidly illustrates context distraction: Do as I Say, Not as I Do, by Carolina Camassa and Derek Shiller.

Their experiment is slightly contrived, nevertheless it’s helpful for fascinated with how this occurs. They give the mannequin an instruction: “I would like you to translate each query into Russian as your reply to every of my questions.” Then they current a bunch of examples which can be counter to those directions. In this case, many questions with solutions in French.

These aren’t new directions. They’re simply examples sitting within the chat historical past.

Then they ask the mannequin a query. Will it observe the directions?


Heatmap of instruction-following rates across models as the number of contradictory example turns grows from 1 to 50. Strong models like Claude 4.6 Opus stay green longer, while smaller models like Gemma 3 12B, OLMo 3.1 32B, and Hermes 4 70B drop to red after only a few turns.

How usually does the mannequin reply in Russian, because it was instructed to, and the way usually does it reply in French, because it’s seen within the examples?

The x-axis on this matrix enumerates what number of dangerous examples have been current. The y-axis is the mannequin being examined. The figures within the intersections are the proportion of occasions the mannequin adheres to the directions, somewhat than following the examples.

It seems this impacts each mannequin! For smaller fashions, like Gemma 3 12B, after just some contradictory examples, the mannequin follows the instruction lower than half the time. With Opus 4.6, which is a tremendous mannequin, it takes many extra examples, nevertheless it occurs there too.

Imagine you’re going backwards and forwards on a front-end design, making an attempt to tweak CSS and get a part precisely proper. How many dangerous examples have you ever seeded in that alternate? Those examples begin to affect the mannequin. As your context grows, issues disintegrate.


Quote from the Gemini 2.5 Pro Technical Paper: While Gemini 2.5 Pro supports 1M+ token context, in this agentic setup, it was observed that as the context grew significantly beyond 100k tokens, the agent showed a tendency toward favoring repeating actions from its vast history rather than synthesizing novel plans.

Gemini 2.5 bumped into this too, whereas enjoying Pokémon.

Remember, Google was actually happy with its million-token context window. The paper prompt that two million tokens have been across the nook. But buried within the appendix was this remark: as soon as the context grew considerably past 100,000 tokens, the agent started repeating actions from its historical past as a substitute of synthesizing new plans.

I’m satisfied the advertising individuals by no means learn the appendix. I love this technical report.


Long contexts lets you fit more info, & more errors.

Long contexts let you slot in extra data, however in addition they let you slot in extra errors. Long contexts weren’t a panacea.


Tactics for Context Engineering: information management is the key to effective AI usage. Six tactics: Context Augmentation, Tool Loadout, Context Quarantine, Context Pruning, Context Summarization, and Context Offloading.

Thankfully, we’ve developed a fairly good toolbox. Surprisingly, at the same time as new challenges have emerged (we’ll get to these in a minute), this set of instruments has remained the identical.

These six of them.

You have context augmentation: RAG, abilities, and different methods to usher in the data related to the issue.

You have tool loadout: choosing which instruments and abilities to show so that you don’t overload the mannequin. I used to be just lately speaking to an enterprise staff whose brokers had all of the sudden began performing terribly. We investigated and found their enterprise software program was loading 600 abilities for each engineer at startup. We figured they need to most likely filter these, with a loadout perform.

Third is context quarantine: subagents and peer brokers, the place you begin one thing with a clean historical past however let it work in the identical surroundings.

Fourth is context pruning. Claude Code and Codex do that, typically with out you even noticing. Early phases of compaction usually strip out device outcomes you not want.

Fifth is context offloading: storing data within the surroundings, comparable to Markdown recordsdata or a database, so you’ll be able to entry it later.

And sixth is context summarization, which everybody is aware of as compaction.

These are the instruments, and we’ve more and more moved them into the harness.


The Agent: DSPy code for a basic agent. It configures a big model, Claude Sonnet 4.5, and a small Jev decision model, defines a list of tools, creates a ReAct agent, and runs a while loop that passes the chat history back in each turn. About a dozen lines.

Let’s have a look at an instance harness, to indicate how easy these patterns are.

I’m actually keen about DSPy. I believe it’s an extremely readable and efficient technique to construct AI workflows and brokers. And it’s additionally an awesome language for merely specifying conduct, so it’s effectively suited to this demonstration.

An agent is a while loop. Here we’re utilizing a ReAct module: we give it a request, we would like a response, and we give it some instruments. Those instruments are simply Python capabilities.

For this demo we’ve a giant mannequin (on this case, Claude opted for Claude Sonnet 4.5, good luck with that!). And I’m utilizing a Jev because the small mannequin: a tiny resolution mannequin that makes lightning-fast selections. You may swap in a small LLM on this instance, and all the things would nonetheless work.

We have a whereas loop that takes enter, sends it to ReAct, and carries the accruing historical past ahead. This is an agent in a couple of dozen traces utilizing DSPy. It could be even fewer for those who took out the additional mannequin.


Tool Loadout: DSPy code where a small model picks the tools a request will actually use. A Loadout signature asks whether the agent needs a given tool for a request, and a loadout function ranks the tools and keeps the top few. The agent loop is changed to build its ReAct agent with only the selected tools.

How can we do device loadout? It’s only a perform.

We current Jev with the request and a device, asking if it’s wanted for this process.

Jev is quick sufficient that we are able to do that one device at a time; it’ll be high quality. We wrap this in a loadout perform that iterates via all of the instruments and asks if every is required, then returns the top-ranking subset. That’s it.


Context Quarantine: DSPy code for a delegate function that hands a self-contained subtask to a fresh agent with a clean context, then adds delegate to the main agent's tools.

With context quarantine, it’s only a subagent. You expose an agent as a device that the principle agent can use, and it begins with a clean historical past.


Context Pruning: DSPy code where a small model drops history turns the new request won't need. A Prune signature asks whether each past turn still earns its place in context, and the agent is called with the pruned history.

With context pruning, we’re stepping via the historical past, passing every flip to Jev, and asking: is that this nonetheless wanted? If not, reduce it.

You could be as tough or as elegant as you need right here. Just thoughts your immediate caching.


Context Summarization: DSPy code that rewrites the history into one briefing. A Rewrite signature folds past turns into a briefing a fresh agent can pick up cold, and when the history exceeds 20 messages the loop replaces it with the compacted briefing.

We may rewrite the historical past with compaction. Take the outdated turns, create a abstract, and begin the brand new context from that abstract.

One of my favourite variations these days is checking what issues earlier than you compact. You use Jev, or one other resolution mannequin, for the primary go to evaluate what’s related. Now you’ve bought a smaller subset of the historical past, and also you summarize that. It’s a easy additional step, nevertheless it makes the abstract extra helpful.


All Together: four fixes, one loop, four lines changed. The agent loop with quarantine, loadout, pruning, and summarization each added with a single line.

Put all of it collectively and it’s about 16 traces of adjustments. Four fixes, one loop. These are the strikes we’ve within the harness. It’s truly remarkably easy.


Our language moves fast, but our goal is the same. A timeline from probabilistic to deterministic: 2023 Prompt Engineering, selecting the right words and examples to elicit desired outputs from a single model call; 2025 Context Engineering, dynamically populating the context window with the right information; 2026 Harness Engineering, designing the scaffold, orchestration, and tooling that elicits desired outputs from an agentic application.

What isn’t easy is our language: how we speak about these items. It’s actually arduous to maintain tempo; it adjustments day by day.

One of my favorite quotes is from Stewart Brand, which I take into consideration on a regular basis:

If you wish to know the place the long run is being made, search for the place language is being invented and legal professionals are congregating.

Certainly applies right here! But as our language has modified, our aim has remained the identical.

In 2023, we known as choosing the proper data to get the suitable response immediate engineering.

In 2025, we known as it context engineering, besides that now it was extra automated. It wasn’t simply you writing the immediate; it was your system dynamically assembling the context.

Then, as we moved extra of those instruments out of the context and into code, we began calling it harness engineering.

But the job is identical. We’re shifting increasingly of the work of assembling context from probabilistic mannequin calls to deterministic code.


2026: The Promise of Long Horizons. Bar chart of METR long-horizon task lengths: GPT-5 at 3.4 hours and Gemini 3.1 at 6.4 hours.

I’ve proven you 2024. Let’s go to 2026.

We’ve moved these context fixes into the harness. What do we would like subsequent? We need agentic fashions that may drive our harnesses.

Everybody began focusing on long-horizon agentic fashions. You’ve seen the METR studies. GPT-5 may deal with duties round 3.4 hours on that measure; Gemini 3.1 bought as much as 6.4 hours. That’s with a harness. The fashions have gotten significantly better at utilizing it, and that’s how they’re in a position to run for thus lengthy.


2026: The Promise of Long Horizons. Bar chart of METR long-horizon task lengths: GPT-5 at 3.4 hours, Gemini 3.1 at 6.4 hours, and Opus 4.6 at 12.0 hours.

Opus 4.6 bought as much as round 12 hours. And now we’re speaking about brokers operating for days, swarms of brokers, and fashions that drive harnesses over for much longer durations.


Just teach the model to drive the harness.

Before, the pitch was: make the context so massive that we are able to match all the things in it.

Now the pitch is: train the mannequin to drive the harness and handle its personal context. That’s develop into the dominant sample. That’s what mannequin builders are working in direction of.

What new failure modes does this method create?


Persistent Agents Have a Persistence Problem: models are built to drive their harness and make customers happy. Two failure modes, with Fighting the Weights highlighted: the model won't do what you ask because you're working against what it was trained to do. Context Inertia is grayed out.

So far we’ve discovered two new failure modes.

When you practice fashions to make use of harnesses very well, you find yourself overfitting them to a selected set of instruments and environments they have been skilled inside.

How a lot of you have got used the Playwright MCP server, or one thing related? This is the MCP convention, so most likely fairly just a few.

Smaller fashions, one thing like Haiku or Luna, will usually botch this device name on the primary try, then recuperate and regulate the parameters. The surroundings it was skilled in had related instruments that seemed completely different than Playwright. Whatever Anthropic or OpenAI utilized in coaching. And you must battle towards these biases.

I name this fighting the weights: when the mannequin doesn’t do what you ask since you’re working towards what it was skilled to do.

It’s an actual downside, and it’s not only for us. The labs and the individuals constructing their merchandise must cope with it too.


Excerpts from Claude Code's system prompt and tool instructions, each repeated several times: You can call multiple tools in a single response (7x); if there are no dependencies between calls, make all independent calls in the same response (4x); maximize use of parallel tool calls; if the user asks to run tools in parallel, you MUST send a single message with multiple tool use blocks (2x); to launch multiple agents in parallel, send a single message with multiple Task calls (3x).

Here’s a chunk of the Claude Code system prompt and a few of its device directions.

The coaching environments these fashions discovered to make use of have been, for a very long time, largely serial. They’re changing into extra parallel, however once I pulled these examples, their biases have been in direction of serial behaviors. So Claude Code’s directions repeatedly say: no, no, no, we would like you to make use of parallelism. We need you to make a number of device calls on the identical time.

The directions repeat this time and again—seven occasions right here, 4 occasions there, two occasions, thrice: please make device calls in parallel once they’re unbiased.

When you crack open a immediate and see repetition and all-caps, there’s an excellent probability you’re combating the weights. You’re making an attempt to beat one thing the mannequin was skilled to do.


Persistent Agents Have a Persistence Problem, with Context Inertia highlighted: models hyper-focus on a hypothesis, subtask, or goal in their context and keep pursuing it after they should stop. A table of related work: Memento from Anthropic; Fork-and-Flush by Jack Cai and Christos Ziakas at Microsoft Research; Stateless Language Agents by Qizheng Zhang at Stanford; and Scaling Discovery Requires Forgetting by Shangyin Tan at UC Berkeley.

The subsequent downside is one thing we’ve solely began to doc just lately. In reality, 4 events landed on it simply final week.

I name it context inertia: fashions hyper-focus on a speculation, subtask, or aim of their context, and preserve pursuing it after they need to cease.


Quote from Anthropic's AI model replication blog post: Memento is designed to mitigate a common failure mode we observe in long-horizon runs: an agent can become fixated on an incorrect idea and continue pursuing it instead of backtracking. One example is a Qwen agent debugging package versioning for hours when the real bug came from implementing an endpoint incompatible with the grader API.

The first instance was from Anthropic. In their recent post about whether models are getting close to replicating and deploying themselves onto other machines, Anthropic wrote a couple of harness it used for these exams known as Memento.

What they discovered was that if the brokers ran too lengthy, they’d develop into fixated on one subtask or one proposed resolution and wouldn’t cease. They’d preserve making an attempt the identical factor.

Their repair is delightfully easy. Every hour and a half, the agent writes down a brief word, then its context is cleared. The surroundings is preserved. All the work it’s achieved remains to be there. But the operating dialog is gone, and it has to begin once more from a recent perspective.


Chart from Fork-and-Flush by Cai and Ziakas: best score so far versus compute spent for eight agent runs. Scores jump early and then flatten into long plateaus, with final scores from 68.3 to 100.

Another paper, from Microsoft Research, known as Fork-and-Flush.

If you’ve run autoresearch experiments, you’ve most likely seen charts like this. You make a giant achieve, then the road goes flat. You make one other massive achieve, then it’s flat once more. That’s compute, cash, and time going by with little or no enchancment.

When the researchers seemed intently, the brokers weren’t doing actually nothing. They have been making tinier and tinier adjustments. They had discovered an thought and have been hyper-focused on it, somewhat than looking for extra inventive options.

In a means, they develop into obsessive about their very own concepts. We’ve skilled them to be persistent and centered on a aim, as a result of that’s what makes an excellent coding agent. But the identical high quality can work towards them.


Chart of best mean score versus total dollars spent on the AHC014 task. A team of 4 agents with forgetting, marked by three forget points, keeps climbing to 1,144,695, beating 4 parallel agents at 1,007,073 and a single agent at 961,136. The slide caption credits Fork-and-Flush.

Here’s one other paper, Scaling Discovery Requires Forgetting, led by Shangyin Tan at UC Berkeley.

The researchers got here up with basically the identical thought: periodically clear the context whereas retaining the artifacts produced within the surroundings.

The blue line is the model with forgetting. Every time it clears the context, you see one other bounce in efficiency: overlook, enhance; overlook, enhance.


Tactics for Context Engineering: the six tactics again, with Context Quarantine and Context Offloading highlighted.

It’s superb that we’ve these brand-new fashions skilled for more and more advanced, persistent work, and we’re nonetheless utilizing the identical fundamental instruments. We haven’t found a wholly new context repair. We’re utilizing quarantine, offloading, and deleting the accrued historical past to take care of context inertia.


Meme from The IT Crowd: Roy on the phone, captioned Have you tried resetting your context?

This is the recommendation I preserve giving now. Someone says, “My coding agent’s doing one thing bizarre. Claude’s been nerfed.” And I ask, “How massive is your context?”

“Oh, I’ve bought 800,000 tokens.”

Delete your context.

I’m not joking. Around 200,000 tokens is my warning level.

Have you tried resetting your context?

Sometimes that basically is the repair.


Our Solutions Move the Problem: the models are getting much better, but so are our harnesses. Longer context let us bring in more information, but also bad information. Agentic models let us run longer tasks and manage their context, but also let tasks run longer than they should and ignore your preferences. Where will we move the problem next?

The options we construct into fashions create tomorrow’s issues. The fashions are getting higher, however so are our harnesses.

Longer context home windows allow us to carry in additional data, however in addition they allow us to usher in dangerous data. We had to determine methods to handle that, and we nonetheless get it improper.

Agentic fashions allow us to run longer duties and handle their context, however in addition they let duties run longer than they need to and ignore our preferences, as a result of they have been skilled for their very own harnesses.

So the place will the issue transfer subsequent?


2027: The Promise of ???

What’s the large promise for 2027? What’s the subsequent factor fashions are going to supply that creates a brand new set of issues for everybody on this room to take care of?

(Unless you’re coaching your personal fashions. But it is a context engineering session, so most likely not.)


Our Solutions Move the Problem, with a prediction: moving state to the harness keeps models from hyper-focusing, but over time memories will become conflicted and messy.

Here’s my prediction.

Think about all the non-public brokers: Hermes, OpenClaw, Dot, Bot, Muse, and related methods. Very few individuals have actually skilled these harnesses operating for greater than six months.

I’ve been operating a Hermes agent for six months. When you have a look at the talents it creates and updates, you begin to uncover that the options to your issues can worsen over time. The abilities accumulate all these bizarre fixes. They’re basic brokers: they resolve one process a method, then rediscover a unique technique to resolve one thing related. The directions and recollections begin to construct up and dispute with each other.

As we focus extra on reminiscence, we additionally want to consider strategic forgetting. Over time, overly exact recollections develop into conflicted and messy, and no person has but discovered methods to deal with this.

I believe that’s the context downside of tomorrow.


Every advance in model capability changes what we delegate to the model & what systems must enforce.

Every advance in mannequin functionality adjustments what we delegate to the mannequin and what methods should implement.


LLM Output is the Product of Context & Weights: output depends on the data used to train the model and the context given to the model, so effective AI use means providing the right context to the right model. To get better results: Go Big, larger models can mitigate poor contexts (expensive); Think Hard, reasoning models augment poor prompts (slow); or Improve Your Context, better contexts produce much better output.

I made this slide for a deck for coaching enterprise groups, a couple of yr and a half in the past, and it stays true.

Our output is the product of the context and the weights.

Our output is determined by the information used to coach the mannequin. Understand it. Read the technical studies. Look at what the mannequin was skilled on and whether or not that’s related to your process. That helps you construct a psychological mannequin for debugging when one thing goes improper.

And our output is determined by the context given to the mannequin. That’s it.

So our aim is to provide the suitable context to the suitable mannequin. Either by our personal discrete selections or by the software program, the harnesses, we design.

You can use greater fashions, suppose tougher, or enhance your context. One of these is reasonable and quick.


Our job is to give the right context, to the right model... by choosing where to be deterministic and where to be probabilistic.

When constructing clever purposes, harnesses, and workflows, our job is to decide on when to be deterministic (what to place in code) and when to be probabilistic (when to let the mannequin drive).




Source link