nate_test_agent
这是LLM代理。这是对中概述的设计的修改实现 huggingface的博客文章。
目的
- 充当样板
- 展示最佳实践
- 尽量少,打破常规
- 比hugginface的例子更灵活:
- 未锁定到huggingface的推理服务(直接使用openai) - 可以轻松添加新工具和更改提示
布局
TestAgent.ts-一个简单的代理(通过运行npm run cli)BaseAgent.ts-使用人TestAgent.tsCli.ts-交互式终端提示
特性
- 使用带stdio传输的MCP在启动时加载工具
