[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.AI.OpenAIDocumentAssistant

OpenAIDocumentAssistant Class

Implements document processing functions using Open AI API.

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

Constructors

Name Description
OpenAIDocumentAssistant(OpenAIClient)

Initializes a new instance of the OpenAIDocumentAssistant class.

OpenAIDocumentAssistant(string)

Initializes a new instance of the OpenAIDocumentAssistant class.

Properties

Name Description
Client

Gets the OpenAI.OpenAIClient object used to interact with Open AI.

Methods

Name Description
GetChatClient()

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

GetModels()

Returns the list of available open AI models.

GetOpenAIModelClient()

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