Main
把 trace 当成一等产物:README 将 JSONL trace 存在
traces/,并提供回放能力。尽早用 eval harness(
--n 50)做回归门禁,避免加工具/改 prompt/换 provider 后变差。先用 CLI 跑通;需要多端接入或 UI 集成时再上 HTTP API。
Source-backed notes
- README quickstart 包含
micro-agent ask ... --utc、uvicorn启动 FastAPI、以及python evals/run_evals.py --n 50。 - 文档说明 OpenAI/Ollama provider 配置,并将 trace 写入
traces/<id>.jsonl。 - README 列出 eval 指标(success_rate、avg_latency_sec、avg_cost_usd 等),并说明成本统计可能是 best-effort。
FAQ
- 它是完整框架吗?:不是。README 强调它是最小 runtime + DSPy 模块,便于端到端阅读。
- 不接 OpenAI 能跑吗?:能。README 提供 Ollama 的环境变量配置路径。
- 如何让改动更安全?:用自带 eval harness 做门禁,并保存/回放 traces 对比行为变化。