AgentCreator

SnapLogic AgentCreator is a powerful new system empowering enterprises to build LLM-powered agents, assistants and applications that augment human capabilities and integrate AI into any integration workflow or data pipeline. By combining dynamic iteration with real-time generative decision-making, SnapLogic’s AgentCreator enables you to design, deploy, and scale AI agents that augment human capabilities, streamline complex workflows, and unlock new business opportunities—all within a single, secure platform. Use this no-code solution to accelerate and automate your business workflows.

Support Matrix

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

Component Snap Pack Vendor Description
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
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
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
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
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 -
  • 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.