SnapGPT

SnapGPT, a subscription feature of the SnapLogic Platform, leverages the power of generative AI to help you build, analyze, and describe SnapLogic pipelines. SnapGPT is integrated with SnapLogic Designer.

Use SnapGPT to speed and improve integration design. It can:
  • Generate pipelines, expressions, mappings, and SQL queries from prompts
  • Analyze and describe existing pipelines
  • Answer questions about the SnapLogic Platform

SnapGPT panel in Designer

Models and configuration

SnapGPT uses publicly-available large language models (LLMs). To respond to prompts, it queries both LLM data and information available from SnapLogic. It anonomously sends only generic requests to the LLMs. Learn more about SnapLogic security and compliance.

SnapGPT can also use Retrieval Augmented Generation (RAG). RAG gives SnapGPT the ability to improve results based on existing assets such as pipelines, Snaps, and expressions. RAG also decreases the chance of hallucinations when an exact answer isn't available.

An Environment admin configures SnapGPT for all users. Individual users can configure use of RAG as described in Configure SnapGPT

Known issues

  • You might experience significant latency (up to one minute) or timeout issues, depending on the complexity of the request and the capacity of the LLM provider.
  • As with all AI based on LLMs, SnapGPT can occasionally be unreliable or inconsistent in its responses.