LabHub
배우기 러닝패스 코스

AI Agents — A Graph, Not a Model

Quiz: Tool Calls and Result Validation

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) 로 만드는 이유는?

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