Support matrix

Support Matrix

AgentCreator leverage Snaps to connect to various vector databases and LLMs, in addition to providing utilities to create your LLM apps. The following matrix lists the supported functionality by Snap Pack.

Component Snap Pack Vendor Capabilities
LLMs Amazon Bedrock LLM Snap Pack Amazon Bedrock
  • Integrates with diverse Amazon Foundation Models (FMs)
  • Supports prompt generation, chat completions, and embeddings
  • Enables conversational interactions
  • Supports generation, retrieval, and invocation
  • Enables use of tool calling and function generation
  • Supports multimodal
Azure OpenAI LLM Snap Pack Azure OpenAI
  • Integrates OpenAI's Large Language Models (LLM) with Azure OpenAI Service
  • Supports prompt generation, chat completions, and embeddings
  • Enables use of tool calling and function generation
  • Support multimodal
OpenAI LLM Snap Pack OpenAI
  • Integrates with OpenAI's Large Language Models (LLM) within the SnapLogic Platform
  • Supports prompt generation, chat completions, and embeddings
  • Enables use of tool calling and function generation
  • Creates and runs thread after assigning the assistant to respond to the new thread
  • Generates multimodal content for the user prompt
  • Retrieves and lists all vector store files
  • Support multimodal
Google GenAI LLM Snap Pack Google GenAI LLM
  • Integrates with Google Gemini's Large Language Models (LLM) within the SnapLogic Platform
  • Supports prompt generation, text generation, and embeddings
  • Enables use of tool calling and function generation
  • Support multimodal
Vector Databases Pinecone Snap Pack Pinecone
  • Queries, inserts, and updates records in the Pinecone database
  • Processes the vector from the input document
OpenSearch Snap Pack OpenSearch
  • Performs similarity searches
  • Supports Approximate Nearest Neighbor (ANN) queries
  • Supports Range queries
MongoDB Atlas Vector Search MongoDB
  • Performs similarity searches
  • Supports Approximate Nearest Neighbor (ANN) queries
  • Supports Range queries
AlloyDB - Vector Search AlloyDB
  • Performs similarity searches
  • Supports Approximate Nearest Neighbor (ANN) queries
  • Supports Range queries
PostgreSQL - Vector Search PostgreSQL
  • Performs similarity searches
  • Supports Approximate Nearest Neighbor (ANN) queries
  • Supports Range queries
Snowflake - Vector Search Snowflake
  • Performs similarity searches
  • Supports Approximate Nearest Neighbor (ANN) queries
  • Supports Range queries
Utilities LLM Utilities Snap Pack SnapLogic
  • Enables custom knowledge-context chunks with defined properties.
  • Facilitates embedding and stores result chunks in the vector database to optimize data organization in subsequent queries
HTML Parser Parses HTML into text
Markdown Parser Parses Markdown into text
HTML to Markdown Converter Converts HTML into Markdown
Adobe PDF Snap Pack
  • Extract: Extracts text, table, and figures from a PDF file.
  • OCR: Adds a scannable layer on top of an image-based PDF file.
  • Adobe Account: Authenticates with Adobe APIs using the specified Client ID and Client secret.
Unstructured Snap Pack
  • Partition API: Extracts structured data from raw unstructured documents using the Unstructured API and transforms it into structured data.
  • Unstructured API Account: Authenticates with Unstructured API using the specified credentials.
Message Appender Merges document streams into a single output stream
Tool calling chains Enables looping on pipeline executions based on a stop condition or iteration limit.