Class PdfChatGpt
Info
Represents PdfChatGpt plugin.
[Obsolete("The class will be deleted soon. Please use PdfManager class.")]
public static class PdfChatGptInheritance
Inherited Members
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Remarks
The Documentize.PdfChatGpt is used to send requests to ChatGPT directly or by adding PDF file sources and save the reply to the output source.
Methods
Process(IPluginOptions)
The method has no synchronous version. Use the ProcessAsync method instead.
public static ResultContainer Process(IPluginOptions options)Parameters
optionsIPluginOptions: An options object containing instructions for the PdfChatGpt.
Returns
ResultContainer : #### Exceptions
ProcessAsync(IPluginOptions)
Starts the PdfChatGpt processing with the specified parameters.
public static Task<resultcontainer> ProcessAsync(IPluginOptions options)Parameters
optionsIPluginOptions: An options object containing instructions for the PdfChatGpt.
Returns
The task object representing the asynchronous operation.
Exceptions
ArgumentException : InvalidOperationException
Namespace: Documentize Assembly: Documentize.dll