effect-io-ai

Package: @effect/ai
Module: LanguageModel

LanguageModel.ToolChoice

The tool choice mode for the language model.

Signature

type ToolChoice<Tools> = "auto" | "none" | "required" | {
  readonly tool: Tools
} | {
  readonly mode?: "auto" | "required"
  readonly oneOf: ReadonlyArray<Tools>
}

Source

Since v1.0.0