Package ai.extend.types
Class OutputMetadataValue.Builder
- java.lang.Object
-
- ai.extend.types.OutputMetadataValue.Builder
-
- Enclosing class:
- OutputMetadataValue
public static final class OutputMetadataValue.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OutputMetadataValuebuild()OutputMetadataValue.Buildercitations(java.util.List<Citation> citations)OutputMetadataValue.Buildercitations(java.util.Optional<java.util.List<Citation>> citations)OutputMetadataValue.Builderfrom(OutputMetadataValue other)OutputMetadataValue.Builderinsights(java.util.List<Insight> insights)OutputMetadataValue.Builderinsights(java.util.Optional<java.util.List<Insight>> insights)OutputMetadataValue.BuilderlogprobsConfidence(java.lang.Double logprobsConfidence)OutputMetadataValue.BuilderlogprobsConfidence(java.util.Optional<java.lang.Double> logprobsConfidence)Confidence score based on model logprobsOutputMetadataValue.BuilderocrConfidence(java.lang.Double ocrConfidence)OutputMetadataValue.BuilderocrConfidence(java.util.Optional<java.lang.Double> ocrConfidence)Confidence score from OCR processing, if applicable
-
-
-
Method Detail
-
from
public OutputMetadataValue.Builder from(OutputMetadataValue other)
-
ocrConfidence
public OutputMetadataValue.Builder ocrConfidence(java.util.Optional<java.lang.Double> ocrConfidence)
Confidence score from OCR processing, if applicable
-
ocrConfidence
public OutputMetadataValue.Builder ocrConfidence(java.lang.Double ocrConfidence)
-
logprobsConfidence
public OutputMetadataValue.Builder logprobsConfidence(java.util.Optional<java.lang.Double> logprobsConfidence)
Confidence score based on model logprobs
-
logprobsConfidence
public OutputMetadataValue.Builder logprobsConfidence(java.lang.Double logprobsConfidence)
-
citations
public OutputMetadataValue.Builder citations(java.util.Optional<java.util.List<Citation>> citations)
-
citations
public OutputMetadataValue.Builder citations(java.util.List<Citation> citations)
-
insights
public OutputMetadataValue.Builder insights(java.util.Optional<java.util.List<Insight>> insights)
-
insights
public OutputMetadataValue.Builder insights(java.util.List<Insight> insights)
-
build
public OutputMetadataValue build()
-
-