什么是智能体（Agent）？	一个拥有工具、并重复执行直到目标达成的大型语言模型（LLM）。
大型语言模型（LLM）如何获取关于其环境的知识？	完全依赖于被提供的工具来检查环境，它本身没有外部世界知识。
智能体是如何运行的？	它在一个循环中运行工具，直到达成目标或发生不可恢复的错误。
在智能体中，工具调用的主要作用是什么？	作为关于环境的信息来源，而不是依赖RAG或开发者编写的超详细提示。
什么时候应该使用智能体来解决问题？	仅当任务具有高价值，且失败不会造成重大经济或安全影响时。
如何确保构建的智能体是有效的？	通过创建评估标准（Evals）并根据这些标准对智能体进行评估。
赋予智能体的工具应该具备哪些特点？	数量有限，且每个工具都有非常明确的目的。
在智能体中，工具通常执行哪些类型的操作？	收集环境信息（如读取文件、截图）和修改环境（如写入文件、运行测试）。
