LRLearning RoadmapRead, build, evaluate
Labs

Lab: Tool Calling Mini Lab

Lab: Tool Calling Mini Lab Goal Build a small tool calling workflow with validation and authorization. Tasks Define a list overdue invoices tool. Define input and output schemas. L

labs/tool-calling-mini-lab.md1 min read

Lab: Tool Calling Mini Lab

Goal

Build a small tool-calling workflow with validation and authorization.

Tasks

  • Define a list_overdue_invoices tool.
  • Define input and output schemas.
  • Load data from sample-data/invoices.csv.
  • Add role-based access rules.
  • Log every tool call.

Failure Case

  • Attempt the tool with an unauthorized role.

Output

  • Tool definition.
  • Authorization matrix.
  • Tool call transcript.