ToolChoiceOptions type

Určuje, který nástroj model volá, pokud nějaký existuje. none znamená, že model nebude volat žádný nástroj a místo toho vygeneruje zprávu. auto znamená, že model si může vybrat mezi generováním zprávy nebo voláním jednoho nebo více nástrojů. required znamená, že model musí použít několik nástrojů.

type ToolChoiceOptions = "none" | "auto" | "required"