Conversation

gsiddh

This PR contains implementation & docs for hybrid inference.

@gsiddhgsiddh requested review from a team as code owners May 13, 2025 18:39
@changeset-botchangeset-bot

⚠️No Changeset found

Latest commit: 58d92df

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actionsGitHub Actions

Vertex AI Mock Responses Check⚠️

A newer major version of the mock responses for Vertex AI unit tests is available. update_vertexai_responses.sh should be updated to clone the latest version of the responses: v13.0

@google-oss-bot

Size Report 1

Affected Products

  • @firebase/ai

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser42.5 kB48.3 kB+5.83 kB (+13.7%)
    main43.7 kB49.5 kB+5.83 kB (+13.4%)
    module42.5 kB48.3 kB+5.83 kB (+13.7%)
  • @firebase/app-check

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser26.9 kB26.9 kB+1 B (+0.0%)
    main27.9 kB27.9 kB+1 B (+0.0%)
    module26.9 kB26.9 kB+1 B (+0.0%)
  • @firebase/auth

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser193 kB193 kB-40 B (-0.0%)
    module193 kB193 kB-40 B (-0.0%)
  • @firebase/auth/internal

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser204 kB204 kB-40 B (-0.0%)
    module204 kB204 kB-40 B (-0.0%)
  • @firebase/data-connect

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser21.7 kB21.7 kB+63 B (+0.3%)
    main23.9 kB24.0 kB+47 B (+0.2%)
    module21.7 kB21.7 kB+63 B (+0.3%)
  • @firebase/database

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser250 kB250 kB-77 B (-0.0%)
    main255 kB254 kB-82 B (-0.0%)
    module250 kB250 kB-77 B (-0.0%)
  • @firebase/database-compat

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser18.3 kB18.3 kB+1 B (+0.0%)
    main18.9 kB18.9 kB+1 B (+0.0%)
    module18.3 kB18.3 kB+1 B (+0.0%)
  • @firebase/database-compat/standalone

    TypeBase (39505cc)Merge (ce8f996)Diff
    main367 kB366 kB-82 B (-0.0%)
  • @firebase/firestore

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser385 kB385 kB+86 B (+0.0%)
    main596 kB596 kB-70 B (-0.0%)
    module385 kB385 kB+86 B (+0.0%)
    react-native385 kB386 kB+86 B (+0.0%)
  • @firebase/firestore-lite

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser114 kB114 kB-65 B (-0.1%)
    main157 kB157 kB-70 B (-0.0%)
    module114 kB114 kB-65 B (-0.1%)
    react-native114 kB114 kB-65 B (-0.1%)
  • @firebase/functions

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser14.2 kB14.2 kB-40 B (-0.3%)
    main14.8 kB14.7 kB-45 B (-0.3%)
    module14.2 kB14.2 kB-40 B (-0.3%)
  • @firebase/storage

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser58.5 kB58.5 kB-37 B (-0.1%)
    main60.1 kB60.0 kB-42 B (-0.1%)
    module58.5 kB58.5 kB-37 B (-0.1%)
  • @firebase/util

    TypeBase (39505cc)Merge (ce8f996)Diff
    browser29.3 kB29.3 kB-3 B (-0.0%)
    main35.7 kB35.7 kB-3 B (-0.0%)
    module29.3 kB29.3 kB-3 B (-0.0%)
  • bundle

    37 size changes

    TypeBase (39505cc)Merge (ce8f996)Diff
    app-check (CustomProvider)38.0 kB38.0 kB+1 B (+0.0%)
    app-check (ReCaptchaEnterpriseProvider)40.5 kB40.5 kB+1 B (+0.0%)
    app-check (ReCaptchaV3Provider)40.5 kB40.5 kB+1 B (+0.0%)
    auth (GoogleFBTwitterPopup)109 kB109 kB-24 B (-0.0%)
    database (Append to a list of data)154 kB154 kB-61 B (-0.0%)
    database (Filtering data)153 kB153 kB-61 B (-0.0%)
    database (Listen for child events)170 kB170 kB-61 B (-0.0%)
    database (Listen for value events + Detach listeners)170 kB170 kB-61 B (-0.0%)
    database (Listen for value events)170 kB170 kB-61 B (-0.0%)
    database (Read data once)169 kB169 kB-61 B (-0.0%)
    database (Save data as transactions)172 kB172 kB-61 B (-0.0%)
    database (Sort data)155 kB155 kB-61 B (-0.0%)
    database (Write data)154 kB154 kB-61 B (-0.0%)
    firestore (CSI Auto Indexing Disable and Delete)280 kB280 kB+102 B (+0.0%)
    firestore (CSI Auto Indexing Enable)280 kB280 kB+102 B (+0.0%)
    firestore (Persistence)311 kB311 kB+102 B (+0.0%)
    firestore (Query Cursors)256 kB256 kB+102 B (+0.0%)
    firestore (Query)254 kB254 kB+102 B (+0.0%)
    firestore (Read data once)242 kB242 kB+102 B (+0.0%)
    firestore (Read Write w Persistence)335 kB336 kB+102 B (+0.0%)
    firestore (Realtime updates)244 kB244 kB+102 B (+0.0%)
    firestore (Transaction)221 kB221 kB+102 B (+0.0%)
    firestore (Write data)220 kB220 kB+102 B (+0.0%)
    firestore-lite (Query Cursors)109 kB109 kB-49 B (-0.0%)
    firestore-lite (Query)105 kB105 kB-49 B (-0.0%)
    firestore-lite (Read data once)80.7 kB80.6 kB-49 B (-0.1%)
    firestore-lite (Transaction)106 kB106 kB-49 B (-0.0%)
    firestore-lite (Write data)90.3 kB90.2 kB-49 B (-0.1%)
    functions (call)39.4 kB39.4 kB-24 B (-0.1%)
    storage (getBytes)47.2 kB47.2 kB-21 B (-0.0%)
    storage (getDownloadURL)49.3 kB49.2 kB-21 B (-0.0%)
    storage (getMetadata)48.7 kB48.7 kB-21 B (-0.0%)
    storage (list + listAll)48.1 kB48.1 kB-21 B (-0.0%)
    storage (updateMetadata)49.0 kB49.0 kB-21 B (-0.0%)
    storage (uploadBytes)53.8 kB53.8 kB-21 B (-0.0%)
    storage (uploadBytesResumable)63.8 kB63.8 kB-21 B (-0.0%)
    storage (uploadString)54.0 kB54.0 kB-21 B (-0.0%)

  • firebase

    19 size changes

    TypeBase (39505cc)Merge (ce8f996)Diff
    firebase-ai.js33.8 kB38.1 kB+4.35 kB (+12.9%)
    firebase-app-check-compat.js23.1 kB23.1 kB+1 B (+0.0%)
    firebase-app-check.js25.5 kB25.5 kB+1 B (+0.0%)
    firebase-auth-compat.js145 kB145 kB-3 B (-0.0%)
    firebase-auth-cordova.js142 kB142 kB-2 B (-0.0%)
    firebase-auth-web-extension.js125 kB125 kB-2 B (-0.0%)
    firebase-auth.js163 kB163 kB-33 B (-0.0%)
    firebase-compat.js802 kB802 kB+43 B (+0.0%)
    firebase-data-connect.js18.2 kB22.7 kB+4.46 kB (+24.5%)
    firebase-database-compat.js168 kB168 kB-60 B (-0.0%)
    firebase-database.js192 kB192 kB-80 B (-0.0%)
    firebase-firestore-compat.js347 kB347 kB+100 B (+0.0%)
    firebase-firestore-lite.js137 kB137 kB-68 B (-0.0%)
    firebase-firestore.js449 kB449 kB+83 B (+0.0%)
    firebase-functions-compat.js14.7 kB14.7 kB-3 B (-0.0%)
    firebase-functions.js19.5 kB19.5 kB-40 B (-0.2%)
    firebase-storage-compat.js44.2 kB44.2 kB-2 B (-0.0%)
    firebase-storage.js51.2 kB51.1 kB-37 B (-0.1%)
    firebase-vertexai.js33.8 kB38.1 kB+4.35 kB (+12.9%)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/cJHdpBTwKc.html

@google-oss-bot

Size Analysis Report 1

This report is too large (325,244 characters) to be displayed here in a comment. Please use the below link to see the full report on Google Cloud Storage.

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/ckrX0LeTBh.html

Sign up for free to join this conversation on . Already have an account? Sign in to comment
None yet
None yet

Successfully merging this pull request may close these issues.