Package com.mindee
Class InferenceParameters
- java.lang.Object
-
- com.mindee.InferenceParameters
-
public final class InferenceParameters extends Object
Options to pass when calling methods using the API V2.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInferenceParameters.BuilderFluent builder forInferenceParameters.
-
Constructor Summary
Constructors Constructor Description InferenceParameters(String modelId, Boolean rag, Boolean rawText, Boolean polygon, Boolean confidence, String alias, String[] webhookIds, AsyncPollingOptions pollingOptions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InferenceParameters.Builderbuilder(String modelId)Create a new builder.booleanequals(Object o)StringgetAlias()Optional alias for the file.BooleangetConfidence()Boost the precision and accuracy of all extractions.StringgetModelId()ID of the model (required).AsyncPollingOptionsgetPollingOptions()Polling options.BooleangetPolygon()Calculate bounding box polygons for all fields.BooleangetRag()Enhance extraction accuracy with Retrieval-Augmented Generation.BooleangetRawText()Extract the full text content from the document as strings.String[]getWebhookIds()IDs of webhooks to propagate the API response to (may be empty).inthashCode()StringtoString()
-
-
-
Method Detail
-
builder
public static InferenceParameters.Builder builder(String modelId)
Create a new builder.- Parameters:
modelId- the mandatory model identifier- Returns:
- a fresh
InferenceParameters.Builder
-
getModelId
public String getModelId()
ID of the model (required).
-
getRag
public Boolean getRag()
Enhance extraction accuracy with Retrieval-Augmented Generation.
-
getRawText
public Boolean getRawText()
Extract the full text content from the document as strings.
-
getPolygon
public Boolean getPolygon()
Calculate bounding box polygons for all fields.
-
getConfidence
public Boolean getConfidence()
Boost the precision and accuracy of all extractions. Calculate confidence scores for all fields.
-
getAlias
public String getAlias()
Optional alias for the file.
-
getWebhookIds
public String[] getWebhookIds()
IDs of webhooks to propagate the API response to (may be empty).
-
getPollingOptions
public AsyncPollingOptions getPollingOptions()
Polling options. Set only if having timeout issues.
-
-