[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.AI.AzureOpenAIDocumentAssistant

AzureOpenAIDocumentAssistant Class

Implements document processing functions using Azure Open AI API.

Inheritance
AzureOpenAIDocumentAssistant
Namespace: GrapeCity.Documents.Pdf.AI
Assembly: DS.Documents.Pdf.AI.dll
Syntax
public class AzureOpenAIDocumentAssistant : OpenAIDocumentAssistantBase
Public Class AzureOpenAIDocumentAssistant
    Inherits OpenAIDocumentAssistantBase

Constructors

Name Description
AzureOpenAIDocumentAssistant(AzureOpenAIClient)

Initializes a new instance of the AzureOpenAIDocumentAssistant class.

AzureOpenAIDocumentAssistant(Uri, string)

Initializes a new instance of the AzureOpenAIDocumentAssistant class.

Properties

Name Description
Client

Gets the Azure.AI.OpenAI.AzureOpenAIClient object used to interact with Azure Open AI.

Methods

Name Description
GetChatClient()

Returns the OpenAI.Chat.ChatClient used to execute Open AI requests.

GetOpenAIModelClient()

Returns the OpenAI.Models.OpenAIModelClient used to execute Open AI requests.