|
|
|
|
|
by dragonwriter
309 days ago
|
|
> . It is "choosing" to pass this to a validator or some other tool, _for now_. No, its not. The validation happens at the frontend before the LLM sees the response. There is no way for the LLM to choose anything about what happens. The cool thing about having coded a basic ReAct pattern implementation (before MCP, or even models trained on any specific prompt format for tool calls, was a thing, but none of that impacts the basic pattern) is that it gives a pretty visceral understanding of what is going on here, and all that's changed since is per model standardization of prompt and response patterns on the frontend<->LLM side and, with MCP, of the protocol for interacting on the frontend<->tool side. |
|