firebase-js-sdk icon indicating copy to clipboard operation
firebase-js-sdk copied to clipboard

feat(ai): add support for grounding with google search

Open dlarocque opened this issue 6 months ago • 4 comments

Draft until the API proposal is approved: go/fal-grounding-api (internal link)

dlarocque avatar May 30 '25 14:05 dlarocque

🦋 Changeset detected

Latest commit: 3d43c5ec2b002a3907b6b2a2f9561b5eaf0cd59a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
firebase Minor
@firebase/ai Minor

Not sure what this means? Click here to learn what changesets are.

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

changeset-bot[bot] avatar May 30 '25 14:05 changeset-bot[bot]

Size Report 1

Affected Products

  • @firebase/ai

    TypeBase (7fb64dd)Merge (03eee1a)Diff
    browser42.5 kB42.6 kB+93 B (+0.2%)
    main43.7 kB43.8 kB+93 B (+0.2%)
    module42.5 kB42.6 kB+93 B (+0.2%)
  • @firebase/app

    TypeBase (7fb64dd)Merge (03eee1a)Diff
    react-native?20.4 kB? (?)
  • @firebase/firestore

    TypeBase (7fb64dd)Merge (03eee1a)Diff
    browser385 kB395 kB+9.56 kB (+2.5%)
    main596 kB615 kB+19.4 kB (+3.3%)
    module385 kB395 kB+9.56 kB (+2.5%)
    react-native386 kB395 kB+9.56 kB (+2.5%)
  • @firebase/firestore-lite

    TypeBase (7fb64dd)Merge (03eee1a)Diff
    browser114 kB116 kB+2.21 kB (+1.9%)
    main157 kB159 kB+2.31 kB (+1.5%)
    module114 kB116 kB+2.21 kB (+1.9%)
    react-native114 kB116 kB+2.21 kB (+1.9%)
  • @firebase/performance

    TypeBase (7fb64dd)Merge (03eee1a)Diff
    browser30.6 kB31.5 kB+939 B (+3.1%)
    main31.0 kB32.0 kB+939 B (+3.0%)
    module30.6 kB31.5 kB+939 B (+3.1%)
  • @firebase/util

    TypeBase (7fb64dd)Merge (03eee1a)Diff
    browser29.3 kB29.4 kB+118 B (+0.4%)
    main35.7 kB35.8 kB+118 B (+0.3%)
    module29.3 kB29.4 kB+118 B (+0.4%)
  • bundle

    40 size changes

    TypeBase (7fb64dd)Merge (03eee1a)Diff
    auth (Anonymous)77.9 kB78.0 kB+107 B (+0.1%)
    auth (EmailAndPassword)88.0 kB88.1 kB+107 B (+0.1%)
    auth (GoogleFBTwitterGitHubPopup)109 kB109 kB+107 B (+0.1%)
    auth (GooglePopup)102 kB102 kB+107 B (+0.1%)
    auth (GoogleRedirect)102 kB102 kB+107 B (+0.1%)
    auth (Phone)95.4 kB95.5 kB+107 B (+0.1%)
    database (Append to a list of data)154 kB154 kB+107 B (+0.1%)
    database (Filtering data)153 kB153 kB+107 B (+0.1%)
    database (Listen for child events)170 kB170 kB+107 B (+0.1%)
    database (Listen for value events + Detach listeners)170 kB170 kB+107 B (+0.1%)
    database (Listen for value events)170 kB170 kB+107 B (+0.1%)
    database (Read data once)169 kB169 kB+107 B (+0.1%)
    database (Save data as transactions)172 kB172 kB+107 B (+0.1%)
    database (Sort data)155 kB155 kB+107 B (+0.1%)
    database (Write data)154 kB154 kB+107 B (+0.1%)
    firestore (CSI Auto Indexing Disable and Delete)280 kB290 kB+10.8 kB (+3.8%)
    firestore (CSI Auto Indexing Enable)280 kB290 kB+10.8 kB (+3.8%)
    firestore (Persistence)311 kB322 kB+10.5 kB (+3.4%)
    firestore (Query Cursors)256 kB260 kB+3.86 kB (+1.5%)
    firestore (Query)254 kB258 kB+3.86 kB (+1.5%)
    firestore (Read data once)242 kB247 kB+5.78 kB (+2.4%)
    firestore (Read Write w Persistence)336 kB342 kB+5.97 kB (+1.8%)
    firestore (Realtime updates)244 kB248 kB+3.99 kB (+1.6%)
    firestore (Transaction)221 kB227 kB+5.62 kB (+2.5%)
    firestore (Write data)220 kB228 kB+7.24 kB (+3.3%)
    firestore-lite (Query Cursors)109 kB111 kB+1.92 kB (+1.8%)
    firestore-lite (Query)105 kB107 kB+1.92 kB (+1.8%)
    firestore-lite (Read data once)80.6 kB82.7 kB+2.05 kB (+2.5%)
    firestore-lite (Transaction)106 kB108 kB+1.92 kB (+1.8%)
    firestore-lite (Write data)90.2 kB92.1 kB+1.92 kB (+2.1%)
    functions (call)39.4 kB39.5 kB+107 B (+0.3%)
    performance (trace)62.4 kB63.0 kB+587 B (+0.9%)
    storage (getBytes)47.2 kB47.3 kB+107 B (+0.2%)
    storage (getDownloadURL)49.2 kB49.4 kB+107 B (+0.2%)
    storage (getMetadata)48.7 kB48.8 kB+107 B (+0.2%)
    storage (list + listAll)48.1 kB48.2 kB+107 B (+0.2%)
    storage (updateMetadata)49.0 kB49.1 kB+107 B (+0.2%)
    storage (uploadBytes)53.8 kB53.9 kB+107 B (+0.2%)
    storage (uploadBytesResumable)63.8 kB63.9 kB+107 B (+0.2%)
    storage (uploadString)54.0 kB54.1 kB+107 B (+0.2%)
  • firebase

    20 size changes

    TypeBase (7fb64dd)Merge (03eee1a)Diff
    firebase-ai.js33.8 kB33.9 kB+57 B (+0.2%)
    firebase-auth-compat.js145 kB146 kB+86 B (+0.1%)
    firebase-auth-cordova.js143 kB143 kB+94 B (+0.1%)
    firebase-auth-web-extension.js125 kB125 kB+94 B (+0.1%)
    firebase-auth.js163 kB163 kB+94 B (+0.1%)
    firebase-compat.js802 kB807 kB+4.59 kB (+0.6%)
    firebase-data-connect.js22.7 kB22.8 kB+94 B (+0.4%)
    firebase-database-compat.js168 kB168 kB+94 B (+0.1%)
    firebase-database.js192 kB192 kB+94 B (+0.0%)
    firebase-firestore-compat.js347 kB351 kB+4.07 kB (+1.2%)
    firebase-firestore-lite.js137 kB139 kB+2.30 kB (+1.7%)
    firebase-firestore.js449 kB458 kB+9.62 kB (+2.1%)
    firebase-functions-compat.js14.7 kB14.8 kB+94 B (+0.6%)
    firebase-functions.js19.5 kB19.6 kB+94 B (+0.5%)
    firebase-performance-compat.js40.0 kB40.5 kB+501 B (+1.3%)
    firebase-performance-standalone-compat.js105 kB105 kB+530 B (+0.5%)
    firebase-performance.js45.5 kB46.0 kB+565 B (+1.2%)
    firebase-storage-compat.js44.2 kB44.3 kB+94 B (+0.2%)
    firebase-storage.js51.1 kB51.2 kB+94 B (+0.2%)
    firebase-vertexai.js33.8 kB33.9 kB+57 B (+0.2%)

Test Logs

google-oss-bot avatar May 30 '25 14:05 google-oss-bot

Size Analysis Report 1

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

Test Logs

google-oss-bot avatar May 30 '25 14:05 google-oss-bot