WORKLOAD AUTOMATION COMMUNITY
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
  • About
  • Contact
  • What's new

Revolutionizing AI Workflows: Integrating GCP Vertex AI with Workload Automation

11/19/2024

0 Comments

 
Picture
​Let us begin with understanding the GCP Vertex AI plugin and how it benefits our workload automation users.
Use GCP Generative AI on Vertex AI to generate texts in the context of your workflow or based on the analysis of your data.
​To empower your Workload Automation environment, download the GCP Vertex AI plug-in available on Automation Hub.
 
The GCP Vertex AI plugin is a valuable addition to Workload Automation, designed to integrate with GCP Vertex AI and automate the development, deployment, and management of AI models. By leveraging the power of Vertex AI, you can harness the benefits of machine learning to drive innovation and improve your business processes.
 
Key Features:
  • Vertex AI Integration: Seamlessly integrate Workload Automation with GCP Vertex AI to orchestrate AI workflows.
  • Model Development and Deployment: Automate the training, deployment, and management of machine learning models.
  • Model Serving: Serve your trained models as APIs for real-time predictions.
  • Hyperparameter Tuning: Optimize your models using automated hyper parameter tuning.
  • Integration with Other Google Cloud Services: Easily connect your AI models with other Google Cloud services, such as Data flow, Big Query, and Cloud Storage.
 
Use Cases:
  • Predictive Analytics: Build and deploy predictive models to forecast future trends and make informed decisions.
  • Recommendation Systems: Develop personalized recommendations for your customers.
  • Natural Language Processing: Process and understand natural language text.
  • Image and Video Analysis: Analyze images and videos to extract valuable insights.
  • Anomaly Detection: Identify unusual patterns or outliers in your data.
 
Example Workflow:
This business scenario demonstrates how Workload Automation can effectively orchestrate GCP Vertex AI for customer churn prediction. By automating the training, deployment, and prediction process, the retailer can gain valuable insights into customer behavior and proactively address churn risks. This can lead to improved customer retention and increased revenue.

Perform GCP Vertex AI plugin with Workload Automation
Log in to the Dynamic Workload Console and open the Workload Designer. Choose to create a new job and select “GCP Vertex AI” job type in the other section. 

Picture
General Tab:
Name: User can provide any name in name field
Workstation: You need to choose the workstation
Picture
Connection:
In the Action tab you must enter all information required both for carrying out a test connection:
  • IBM WatsonX Api Key: the API key that you can generate on your IBM WatsonX personal profile.
●        GCP Default Credentials: Select this option if the system has to fetch default credentials from system configuration.
 
Note: Environment variable has to be configured for default access GOOGLE_APPLICATION_CREDENTIALS.
 
To configure the default access do the following:
-          Stop the Dynamic Agent
 
-          Edit the configuration file
<TWSDATA_INST_FOLDER>/ITA/cpa/config/JobManager.ini
      In the [ITA Env] section enter the variable

GOOGLE_APPLICATION_CREDENTIALS=/TestTools/executors/GCF/hclsw-gcp-common-876d729a6a30.json

SHLIB_PATH = $SHLIB_PATH:.:

LIBPATH = $LIBPATH:/opt/IBM/TWA_ITAuser/TWS/JavaExt/jre/jre/lib/ppc641e/j9vm:/opt/IBM/TWA_ITAuser/TWS/JavaExt/jre/jre/lib/ppc641e/j9vm/../../ppc64:LD_LIBRARY_PATH = $LD_LIBRARY_PATH:.

-          Restart the Dynamic Agent

  • Project ID: The project ID is a unique number associated with each project.
●        GCP Server Credentials: Select this option to enter the GCP credentials manually.
  • Service account: The service account associated to your Google Cloud Platfom account. Click the Select button to choose the service account in the cloud console. Select an item from the list, the selected item is displayed in the Service Account field.
Note: This attribute is required. The service account is the identity of the service, and the service account's permissions control which resources the service can access.
  • Location: Associated location area. This attribute is required.
  • Model: the model used to generate the output message. This attribute is required.

Picture
Action:
In the Action tab you must enter all information required for executing the plug-in:
  • User message: the message you want to send to the assistant. The attribute is required
Picture
Submitting your job:

It is time to Submit your job to the current plan. You can add your job to the job stream that automates your business process flow. Select the action menu in the top-left corner of the job definition panel and click on Submit Job into Current Plan. A confirmation message is displayed, and you can switch to the Monitoring view to see what is going on. 
Picture
​Monitor Page:
Users can track the jobs in the monitor page. If the job completes successfully in the backend GCP Vertex AI, the status should be changed to successful.
Picture
Job Log Details:
Picture
Output Properties:
Picture
​In Conclusion:
The GCP Vertex AI plugin is a powerful tool that enables you to leverage the benefits of AI within your Workload Automation environment. By integrating with Vertex AI, you can build and deploy AI models more efficiently, drive innovation, and gain a competitive advantage.
Authors Bio

Picture
​Jossef Alabyad - 
Software Engineer at HCL Software
Works as a Plug-in developer in the Workload Automation Plug-in factory team.                            
​Acquired skills on Java, Microservices, Docker.

Picture
Ernesto Carrabba, Product Manager, HCL Clara, HCL HERO and HCL Workload Automation 
 
Ernesto Carrabba is the Product Manager for HCL Clara, HCL HERO and HCL Workload Automation. Ernesto is a very dynamic product manager with experience in building and launching IoT products, combined with a master's degree in mechanical engineering and study researches on Augmented and Virtual Reality
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Archives

    June 2025
    May 2025
    March 2025
    February 2025
    January 2025
    December 2024
    November 2024
    October 2024
    September 2024
    August 2024
    July 2024
    June 2024
    May 2024
    April 2024
    March 2024
    February 2024
    January 2024
    October 2023
    August 2023
    July 2023
    June 2023
    May 2023
    April 2023
    March 2023
    February 2023
    January 2023
    December 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    January 2020
    December 2019
    November 2019
    October 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017

    Categories

    All
    Analytics
    Azure
    Business Applications
    Cloud
    Data Storage
    DevOps
    Monitoring & Reporting

    RSS Feed

www.hcltechsw.com
About HCL Software 
HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells, and supports over 20 product families in the areas of DevSecOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes. HCL Software has offices and labs around the world to serve thousands of customers. Its mission is to drive ultimate customer success with their IT investments through relentless innovation of its products. For more information, To know more  please visit www.hcltechsw.com.  Copyright © 2024 HCL Technologies Limited
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
  • About
  • Contact
  • What's new