Before you start using XtractFlow API, ensure you have the following prerequisites in place:
Make sure you have Visual Studio installed on your development machine. If you don't have it, download and install it from Visual Studio Downloads.
If you do not already have a GdPicture license, contact our sales team to request a trial.
XtractFlow currently supports the following Large Language Model (LLM) providers:
An account with one of these providers is mandatory for executing LLM inferences.
Providers of other Large Language Models (LLMs) besides OpenAI and Azure OpenAI will be supported soon.
Creating an Open AI account:
Sign up for an OpenAI account to obtain an API key.
OpenAI API has attained SOC 2 Type 2 compliance. more details in the official announcement
Creating an Azure Open AI account:
Quickstart: Get started using GPT-35-Turbo and GPT-4 with Azure OpenAI Service
Data, privacy, and security for Azure OpenAI ServiceAzure OpenAI Services can be used in a HIPAA-compliant manner.
XtractFlow SDK is delivered as a NuGet package:
To incorporate the NuGet reference into your application:
Download additional resources from this link, including OCR models or language packs that may be needed.
Extract the contents of the zip and reference the resource folder in your code using the following line:
Configuration.ResourceFolder = "<PATH_TO_OCR_RESOURCES>";