DataDesigner/docs/colab_notebooks
Andre Manoel 46358461ee
fix: repair notebook CI (dead model, missing API key, pyarrow type bug) (#348)
* fix: repair notebook CI by replacing dead vision model and adding missing API key

- Replace `meta/llama-4-scout-17b-16e-instruct` (no longer serving on
  build.nvidia.com) with `nvidia/nemotron-nano-12b-v2-vl` (project default)
  in tutorial notebook 4
- Add `OPENROUTER_API_KEY` to the `build-notebooks` workflow so notebooks
  5 and 6 (which use OpenRouter for image generation) can authenticate
- Regenerate colab notebooks to reflect the model change

* fix: handle pyarrow list types in notebook 6 display_image

When image columns are loaded from parquet with pyarrow backend,
list values are pyarrow ListScalars, not Python lists. The
isinstance(x, list) check fails, causing the whole ListScalar to be
treated as a single path string (producing filenames ending in
`png')]`). Use isinstance(x, str) instead to correctly handle any
iterable type.
2026-02-23 13:27:47 -03:00
..
1-the-basics.ipynb fix: repair notebook CI (dead model, missing API key, pyarrow type bug) (#348) 2026-02-23 13:27:47 -03:00
2-structured-outputs-and-jinja-expressions.ipynb fix: repair notebook CI (dead model, missing API key, pyarrow type bug) (#348) 2026-02-23 13:27:47 -03:00
3-seeding-with-a-dataset.ipynb fix: repair notebook CI (dead model, missing API key, pyarrow type bug) (#348) 2026-02-23 13:27:47 -03:00
4-providing-images-as-context.ipynb fix: repair notebook CI (dead model, missing API key, pyarrow type bug) (#348) 2026-02-23 13:27:47 -03:00
5-generating-images.ipynb fix: repair notebook CI (dead model, missing API key, pyarrow type bug) (#348) 2026-02-23 13:27:47 -03:00
6-editing-images-with-image-context.ipynb fix: repair notebook CI (dead model, missing API key, pyarrow type bug) (#348) 2026-02-23 13:27:47 -03:00