Google GenAI LLM Snap Pack
Overview
The Google GenAI LLM Snap Pack facilitates seamless integration with Google AI's Large Language Models (LLM) within the SnapLogic platform. It allows you to integrate advanced language models for various natural language processing tasks, including text generation, machine language translation, text summarization, question answering, and creating chatbots that can hold conversations with humans within SnapLogic workflows.
This Snap Pack includes the following Snaps:
- Google Gemini API Agent: Combines tool calling and agent execution loop capabilities to enable agent worker operations
- Google Gemini Embedder: Generates an embedding vector based on the provided input data.
- Google Gemini Generate: Enables text generation tasks such as content creation, response generation, and more.
- Google GenAI Function Generator: Generates a tool definition in the output to inform the model about the tools that you want to call.
- Google GenAI Multimodal Content Generator: Generates multimodal content for the user prompt with Google AI.
- Google GenAI Prompt Generator: Generates the augmented user prompt as per the specified prompt template using the mustache template format.
- Google VertexAI Embedder: Generates an embedding vector based on the provided input data using Vertex AI.
- Google VertexAI Generate: Generates text generation tasks such as content creation, response generation, and more using Vertex AI.
- Google VertexAI RAG Create Corpus: Creates a RAG corpus.
- Google VertexAI RAG Delete Corpus: Deletes a RAG corpus.
- Google VertexAI RAG Get Corpus: Gets a RAG corpus.
- Google VertexAI RAG List Corpus: Lists a RAG corpus.
- Google VertexAI RAG Corpus Add File: Adda a file to the RAG corpus.
- Google VertexAI RAG Corpus Get File: Gets details about a RAG file for use by the LLM.
- Google VertexAI RAG Corpus List File: Lists all of the files in the RAG corpus
- Google VertexAI RAG Corpus Remove File: Removes a file from the RAG corpus.
- Google VertexAI RAG Retrieval Query: Retrieves embeddings from the RAG corpus.
- Google Vertex AI Gemini API Agent: Combines Vertex AI Gemini API tool calling and agent execution loop capabilities to enable agentic workflows.
The following Snaps are not recommended for new implementations. They were designed for an outdated Agent pipeline pattern, or the underlying APIs have been deprecated or decommissioned by the vendor. These Snaps will be removed from the Snap Pack in the August 2026 release.
| Snaps | Description |
|---|---|
| Google Gemini API Tool Calling (Not Recommended) | Provides external tools for the model to call, supplying internal data and information for the model's response. |
| Google GenAI Function Result Generator (Not Recommended) | Formats the results generated by user-run functions into a unified structure within SnapLogic. |
| Google VertexAI Tool Calling (Not Recommended) | Provides external tools for the model to call, supplying internal data and information for the Vertex model's response. |
This Snap Pack includes the following key features:
- Enables advanced text generation with specified models and parameters.
- Supports tasks such as embedding, text generation, machine translation, text summarization, and question answering.
- Facilitates the creation of chatbots that can engage in human-like conversations.
- Supports advanced response configurations that enable you to customize response behavior through detailed settings, allowing for precise tuning of outputs based on your specific needs and scenarios.
- Supports the processing and generation of content across multiple modalities, converting diverse inputs into a standardized response model for seamless integration with LLMs.