LabHub
学习 学习路径 课程

AI 智能体 — 是图不是模型

测验:工具调用与结果校验

在 LabHub 中继续学习

한국어 원문으로 표시합니다.

모델이 고른 인자를 검증하는 자리를 도구를 부르기 전으로 잡는 가장 큰 이유는?

limit{"type": "int", "min": 1, "max": 2} 로 적어 두고 limit=True 로 불렀더니 검증을 통과했다. 원인은?

도구가 {"sku": "A-1001", "rows": []} 를 돌려줬다. 이 결과를 어떻게 다루는 것이 옳은가?

call_tool 이 실패를 예외 대신 {"ok": False, "error": "args:allowed:region"} 로 돌려줄 때 얻는 것은?

도구 결과를 기억(캐시)할 때 열쇠를 이름 + json.dumps(args, sort_keys=True) 로 만드는 이유는?

고칠 수 있는 사유의 목록과 시도 상한을 둘 다 두는 이유로 가장 정확한 것은?