跳到正文
DEV Community· Drew Jenkins·· 3 小時前AI 評分50

AI Engineer World's Fair 筆記:評測、智能體,以及值得照搬的做法

Notes from the AI Engineer World's Fair: evals, agents, and what I'd copy

AI 導讀

AI Engineer World's Fair 的參會筆記指出,實際工程重點在評測、智能體的狀態與重試,以及故障處理,而非新模型。小型、具體且放在程式碼庫內的評測集,能比大型通用基準更有效地檢查已推出的產品;一個團隊每次改動都會執行 40 個手寫案例。對內部工具,小型微調模型往往因延遲和成本優勢勝過較大型通用模型;多智能體協作則可能加劇狀態、評測和故障處理問題。

正文

I went to the AI Engineer World's Fair expecting a lot of demos and left with a shorter list of things I actually want to try. These are the notes I kept going back to.

Evals are still the bottleneck

The most useful talks weren't about models, they were about evaluation. One team described keeping a spreadsheet of forty hand-written cases with expected outputs, run on every change, and catching regressions that dashboards missed for weeks. It's the least glamorous takeaway and the one I've already started copying.

The pattern I heard repeated: small, specific, in-repo eval sets beat big generic benchmarks for the thing you actually shipped.

Agents are mostly about state and retries

Every agent talk eventually turned into a talk about state machines. Who owns the state, what happens when a tool call times out, how a retry avoids double-applying an action. The teams that looked calm about production had explicitly modeled that; the ones that looked nervous were still relying on the model to remember.

I left with a concrete note: idempotency keys for every side-effecting tool call, and a place to store the result of each step. That's boring plumbing, and it's most of the difference between a demo and a product.

The talks that changed my mind

One session argued that for internal tools, a small fine-tuned model on in-domain data often beats a larger general model, mostly because latency and cost matter more than the last few percent of quality. We had been defaulting to the biggest model available, and I'm now going to test the small one first for the next internal feature.

What I'm still skeptical about

Multi-agent orchestration for its own sake. Every demo with five agents talking to each other could usually be one agent with a loop and a clearer prompt. The interesting problems are still state, evaluation, and failure handling, and adding more agents mostly multiplies those problems.

What's next for us

A small eval set in the repo, idempotency on the tool layer, and a latency budget for every user-facing call. Nothing from the conference was about a new model, which I think is a sign of where the actual work is.

來源:DEV Community · dev.to