2024:Grooper and AI
Grooper version 2024 is GrooperAI!
Version 2024 contains a slew of features incorporating cutting edge AI technologies into Grooper. That's why we're calling this version GrooperAI. These AI based features accelerate Grooper's design and development. GrooperAI makes deployment easier, gets results with less setup, and incorporates a document search and retrieval mechanism for the first time.
GrooperAI's features include:
- Large Language Model (LLM) based data extraction at scale
- Document assistants allowing users to chat with their documents
- A robust and speedy document search and retrieval mechanism
OpenAI and Azure account setup
For LLM connectivity
GrooperAI can integrate with OpenAI and Microsoft Azure's LLM models to implement various LLM-based functionality. Before you are able to connect Grooper to these resources, you will need accounts setup with these providers. For information on how to set up these accounts/resources, refer to the following links:
OpenAI
Azure
- Create an Azure account
- Azure Machine Learning overview
- Azure AI model catalog
- Azure AI model documentation
For Azure AI Search connectivity
GrooperAI uses Azure AI Search's API to create a document search and retrieval mechanism.
Quickstart
In Azure:
- If not done so already, create an Azure account.
- Go to your Azure portal
- If not done so already, create a "Subscription" and "Resource Group."
- Click the "Create a resource" button
- Search for "Azure AI Search"
- Find "Azure AI Search" in the list click the "Create" button.
- Follow the prompts to create the Azure AI Search resource.
- The pricing tier defaults to "Standard". There is a "Free" option if you're just wanting to try this feature out.
- Go to the resource.
- In the "Essentials" panel, copy the "Url" value. You will need this in Grooper.
- In the left-hand navigation panel, expand "Settings" and select "Keys"
- Copy the "Primary admin key" or "Secondary admin key." You will need this in Grooper.
In Grooper:
- Connect to the Azure AI Search service by adding the "AI Search" option to your Grooper Repository.
- From the Design page, go to the Grooper Root node.
- Select the Options property and open its editor.
- Add the AI Search option.
- Paste the AI Search service's URL in the API Key property.
- Paste the AI Search service's API key in the API Key property.
- Full documentation on Grooper's AI Search capabilities can be found in the Azure AI Search article.
Additional resources
For Azure OCR connectivity
GrooperAI can implement Azure AI Vision's Read engine for OCR. "Read" is machine learning based OCR engine used to recognize text from images with superior accuracy.
Quickstart
In Azure:
- If not done so already, create an Azure account.
- Go to your Azure portal
- If not done so already, create a "Subscription" and "Resource Group."
- Click the "Create a resource" button
- Search for "Computer Vision"
- Find "Computer Vision" in the list click the "Create" button.
- Follow the prompts to create the Computer Vision resource.
- Go to the resource.
- Under "Keys and endpoint", copy the API key.
In Grooper
- Go to an OCR Profile in Grooper.
- For the OCR Engine property, select Azure OCR.
- Paste the API key in the API Key property.
- Adjust the API Region property to match your Computer Vision resource's Region value
- You can find this by going to the resource in the Azure portal and inspecting its "Location" value.