GenAI App Builder
Overview
SnapLogic’s GenAI App Builder enables you to build Language Learning Models (LLM) powered custom co-pilots based on your use cases. Use this no-code solution to accelerate and automate your business workflows.
This article describes how to use GenAI App Builder to build your AI application, which can be used to answer employees' HR-related queries, review legal documents, summarize companies' quarterly results, and more.
Support Matrix
Component | Snap Pack | Vendor | Description |
---|---|---|---|
LLMs | Amazon Bedrock LLM Snap Pack | Amazon Bedrock |
|
Azure OpenAI LLM Snap Pack | Azure OpenAI |
|
|
OpenAI LLM Snap Pack | OpenAI |
|
|
Vector Databases | Pinecone Snap Pack | Pinecone |
|
MongoDB Atlas Vector Search | MongoDB |
|
|
AlloyDB - Vector Search | AlloyDB |
|
|
PostgreSQL - Vector Search | PostgreSQL |
|
|
Snowflake - Vector Search | Snowflake |
|
|
Utilities | LLM Utilities Snap Pack | - |
|
HTML Parser | - | Parses HTML into text | |
Markdown Parser | - | Parses Markdown into text | |
HTML to Markdown Converter | - | Converts HTML into Markdown | |
Adobe PDF Snap Pack | - |
|
|
Unstructured Snap Pack | - |
|
Prerequisites
- Valid Amazon Bedrock Account, Azure OpenAI API Key Account, OpenAI API Key Account and Pinecone Account in SnapLogic.
- Access to the SnapLogic Public Pattern Library either on the Global control plane or the EMEA control plane
Summary steps
- Configure your Amazon Bedrock Account, Azure OpenAI API Key Account, OpenAI API Key Account, and Pinecone Account in SnapLogic.
- Launch the Indexer and Retriever pattern pipelines from the Public Pattern Library.
- Modify the Snap Settings of the pattern pipelines' based on your requirements.
- Validate and test the pipelines.
- Launch the chat interface and prompt.