Class BasicO1PreviewCostEstimator
java.lang.Object
io.quarkiverse.langchain4j.openai.runtime.cost.BasicO1PreviewCostEstimator
- All Implemented Interfaces:
io.quarkiverse.langchain4j.cost.CostEstimator
@Priority(-2147483648)
@Singleton
public class BasicO1PreviewCostEstimator
extends Object
implements io.quarkiverse.langchain4j.cost.CostEstimator
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkiverse.langchain4j.cost.CostEstimator
io.quarkiverse.langchain4j.cost.CostEstimator.CostContext, io.quarkiverse.langchain4j.cost.CostEstimator.CostResult, io.quarkiverse.langchain4j.cost.CostEstimator.SupportsContext
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
BasicO1PreviewCostEstimator
public BasicO1PreviewCostEstimator()
-
-
Method Details
-
supports
public boolean supports(io.quarkiverse.langchain4j.cost.CostEstimator.SupportsContext context) - Specified by:
supports
in interfaceio.quarkiverse.langchain4j.cost.CostEstimator
-
estimate
public io.quarkiverse.langchain4j.cost.CostEstimator.CostResult estimate(io.quarkiverse.langchain4j.cost.CostEstimator.CostContext context) - Specified by:
estimate
in interfaceio.quarkiverse.langchain4j.cost.CostEstimator
-