Use generative AI

Deploy an AI application that harnesses the power of LLMs

Deploy generative applications using Vertex AI and Google Cloud

New customers get $300 in free credits to fully explore and conduct an assessment of Google Cloud.
Solution Details

Document Summarizer with Vertex PaLM

This workflow uses Vertex's PaLM API to create automated document summaries.

  1. A Jupyter Notebook, to upload the document data for processing
  2. The uploaded PDF file is sent to a function running on Cloud Functions. This function handles PDF file processing.
  3. The Cloud Functions function uses Cloud Vision to extract all text from the PDF file.
  4. The Cloud Functions function stores the extracted text inside a Cloud Storage bucket.
  5. The Cloud Functions function uses Vertex AI LLM API to summarize the extracted text.
  6. The Cloud Functions function stores the text summaries of  PDFs in BigQuery tables.
  7. As an alternative to uploading PDF files through Jupyter Notebook, the developer can upload a PDF file directly to a Cloud Storage bucket — for instance, through the Console UI or gcloud. This upload triggers Eventarc to begin the Document Processing phase.
  8. As a result of the upload to Cloud Storage, Eventarc triggers the Document Processing phase, handled by Cloud Functions.


Document Summarization with Generative AI

Google Cloud experience level

Intermediate

Estimated deployment time

11 min

1 min to configure, 10 min to deploy

New customers get $300 in free credits to fully explore and conduct an assessment of Google Cloud.
Requirements
  • Active Google Cloud account
  • Administrator rights to your project
Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
Google Cloud