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 Tool Calling: Provides external tools for the model to call, supplying internal data and information for the model's response
- 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 Function Result Generator: Formats the results generated by user-run functions into a unified structure within SnapLogic.
- 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.
- Google VertexAI Tool Calling: Provides external tools for the model to call, supplying internal data and information for the Vertex model's response.
- 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.
- 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.