
Quick start
Install uv
uv following these instructions.How does it work?
The model has access to 2 tools:search_flights- to retrieve contextual informationbook_flights- to act on the outside world
The
search_flights and book_flight functions are mocked using synthetic data for demonstration purposes. You can integrate with real flight data APIs (e.g., Amadeus, Skyscanner, or Kiwi) for production use.Book the cheapest flight from Barcelona to Belgrade on 2026-01-31, the model iteratively:
- Generates a response possibly with tool calls
- Executes any tool calls
- Regenerates response
Next steps
- Add an evaluation dataset and loop
- If necessary, boost model performance with GRPO fine-tuning with verifiable rewards