Commit 05d80c3
authored
docs: modernize multimodal tutorials and migrate legacy blob APIs (#16918)
**Overview**
This PR modernizes the tutorial notebooks across the BigFrames ecosystem
to align with the latest public API state and successfully completes the
migration path away from the deprecated internal .blob accessors and
private loading mechanisms (e.g. _from_glob_path).
The core objective is ensuring user-facing documentation perfectly
tracks active package behavior without invoking retirement warnings or
triggering internal attribute exceptions.
**Key Changes**
- Explicit URL Mapping: Replaced implicit complex type conversions
inside low-level AI function calls with deterministic, user-facing
patterns utilizing bbq.obj.get_access_url.
- Tutorial Stabilizations: Corrected a regression chain in
ai_movie_poster.ipynb wherein cascading dataframe types were left in raw
struct states, potentially breaking downstream filters. All extractions
are now strictly string-casted at generation time.
- Infrastructure Cleanup: Successfully replaced legacy references to
_from_glob_path and other private ingestion hooks with proper
bbq.obj.make_ref and standard read_gbq() patterns.
- Kaggle Integrity: Wrapped authentication segments in Kaggle notebooks
to prevent local import collisions and added missing output formatting.
-
Fixes #< 478952827 > 🦕1 parent bb41e93 commit 05d80c3
5 files changed
Lines changed: 2633 additions & 1804 deletions
File tree
- packages/bigframes/notebooks
- dataframes
- generative_ai
- kaggle
- multimodal
0 commit comments