for GdPicture.NET
Getting Started / .NET toturials / Prerequisites
In This Topic

    Prerequisites

    In This Topic

    Before you start using XtractFlow API, ensure you have the following prerequisites in place:

    Visual Studio

    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.

     

    GdPicture License Key

    If you do not already have a GdPicture license, contact our sales team to request a trial.

     

    LLM provider API Key

    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 Service

    Azure OpenAI Services can be used in a HIPAA-compliant manner.

     

    XtractFlow SDK

    XtractFlow SDK is delivered as a NuGet package:

    To incorporate the NuGet reference into your application:

     

    Machine Vision Resources

    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>";