CLI Tools2026年5月14日·1 分钟阅读

DSPy Micro Agent — CLI + FastAPI + Evals

evalops/dspy-micro-agent is a minimal agent runtime (CLI + FastAPI + eval harness); verified 73★ and documents `micro-agent ask` and `run_evals.py --n 50`.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 94/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Cli
安装
Uv|Pip
信任
信任等级:Established
入口
micro-agent ask --question "What's 2*(3+5)?" --utc
通用 CLI 安装命令
npx tokrepo install 5da29604-b199-589f-a026-ea1832dcdffc
介绍

evalops/dspy-micro-agent 提供最小 agent runtime:CLI + FastAPI 服务 + 小型 eval harness;已验证 73★,README 展示 micro-agent askrun_evals.py --n 50

Best for: 想先用小而清晰的 Plan/Act 循环 + trace,再逐步扩展复杂度的开发者

Works with: Python 3.10+,支持 OpenAI/Ollama provider,适配 CLI 与 FastAPI 部署

Setup time: 10-25 minutes

Key facts (verified)

  • GitHub:73 stars · 6 forks;最近更新 2026-04-25。
  • 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中可对照的入口命令:micro-agent ask --question "What's 2*(3+5)?" --utc

Main

  • 把 trace 当成一等产物:README 将 JSONL trace 存在 traces/,并提供回放能力。

  • 尽早用 eval harness(--n 50)做回归门禁,避免加工具/改 prompt/换 provider 后变差。

  • 先用 CLI 跑通;需要多端接入或 UI 集成时再上 HTTP API。

Source-backed notes

  • README quickstart 包含 micro-agent ask ... --utcuvicorn 启动 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 对比行为变化。
🙏

来源与感谢

Source: https://github.com/evalops/dspy-micro-agent > License: MIT > GitHub stars: 73 · forks: 6

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产