Interface ToolChoiceOption

All Known Implementing Classes:
SpecificToolChoice, ToolChoiceEnum

public sealed interface ToolChoiceOption permits ToolChoiceEnum, SpecificToolChoice
Represents the possible options for the 'tool_choice' parameter in a ChatCompletionRequest. This can be either a predefined string enum (ToolChoiceEnum) or an object specifying a function (SpecificToolChoice).