Skip to content

feat: add bigquery.ai.generate_text function - #2433

Merged
sycai merged 8 commits into
mainfrom
sycai_ai_gen_text
Feb 5, 2026
Merged

feat: add bigquery.ai.generate_text function#2433
sycai merged 8 commits into
mainfrom
sycai_ai_gen_text

Conversation

@sycai

@sycaisycai commented Feb 5, 2026

Copy link
Copy Markdown
Contributor
  • Added the API for ai.generate_text
  • Fixed SQL syntax bug of ai.generate_embedding
  • Refactored the code base to keep util functions organized.

Fixes b/481092205

@product-auto-labelproduct-auto-labelBot added size: l Pull request size is large. api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. labels Feb 5, 2026
@sycai
sycai requested a review from GarrettWuFebruary 5, 2026 04:06
@sycai
sycai marked this pull request as ready for review February 5, 2026 04:06
@sycai
sycai requested review from a teamFebruary 5, 2026 04:06
@GarrettWuGarrettWu changed the title feat: add ai.generate_textfeat: add bigquery.ai.generate_text functionFeb 5, 2026
@sycai
sycai merged commit 5bd0029 into mainFeb 5, 2026
21 of 25 checks passed
@sycai
sycai deleted the sycai_ai_gen_text branch February 5, 2026 18:57
shuoweil added a commit that referenced this pull request Feb 7, 2026
PR created by the Librarian CLI to initialize a release. Merging this PR
will auto trigger a release.
Librarian Version: v0.7.0
Language Image:
us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:e7cc6823efb073a8a26e7cefdd869f12ec228abfbd2a44aa9a7eacc284023677
<details><summary>bigframes: 2.35.0</summary>
##
[2.35.0](v2.34.0...v2.35.0)
(2026-02-07)
### Features
* Add bigframes.pandas.col with basic operators (#2405)
([1274167](12741677))
* remove redundant &#34;started.&#34; messages from progress output
(#2440)
([2017cc2](2017cc2f))
* add bigframe.bigquery.load_data function (#2426)
([4b0f13b](4b0f13b2))
* Disable progress bars in Anywidget mode (#2444)
([4e2689a](4e2689a1))
* add bigquery.ai.generate_text function (#2433)
([5bd0029](5bd0029a))
* Disable progress bars in Anywidget mode to reduce notebook clutter
(#2437)
([853240d](853240da))
* Add a bigframes cell magic for ipython (#2395)
([e6de52d](e6de52de))
* add `bigframes.bigquery.ai.generate_embedding` (#2343)
([e91536c](e91536c8))
### Bug Fixes
* always display the results in the `%%bqsql` cell magics output (#2439)
([2d973b5](2d973b54))
* exlcude gcsfs 2026.2.0 (#2445)
([311de31](311de31e))
* suppress JSONDtypeWarning in Anywidget mode and clean up progress
output (#2441)
([e0d185a](e0d185ad))
### Documentation
* fix cast method shown on public docs (#2436)
([ad0f33c](ad0f33c6))
</details>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigqueryIssues related to the googleapis/python-bigquery-dataframes API.size: lPull request size is large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@sycai@GarrettWu@shuoweil