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 class
InferenceParameters.Builder
Fluent 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.Builder
builder(String modelId)
Create a new builder.boolean
equals(Object o)
String
getAlias()
Optional alias for the file.Boolean
getConfidence()
Boost the precision and accuracy of all extractions.String
getModelId()
ID of the model (required).AsyncPollingOptions
getPollingOptions()
Polling options.Boolean
getPolygon()
Calculate bounding box polygons for all fields.Boolean
getRag()
Enhance extraction accuracy with Retrieval-Augmented Generation.Boolean
getRawText()
Extract the full text content from the document as strings.String[]
getWebhookIds()
IDs of webhooks to propagate the API response to (may be empty).int
hashCode()
String
toString()
-
-
-
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.
-
-