CompletionCreateRequest.ToolChoice

CompletionCreateRequest.ToolChoice özelliği

Model tarafından hangi (varsa) aracın çağrılacağını kontrol eden bir nesne alır veya ayarlar. none, modelin herhangi bir aracı çağırmayacağı ve bunun yerine bir mesaj üreteceği anlamına gelir. auto, modelin bir mesaj üretmek veya bir veya daha fazla aracı çağırmak arasında seçim yapabileceği anlamına gelir. required, modelin bir veya daha fazla aracı çağırması gerektiği anlamına gelir. {“type”: “function”, “function”: {“name”: “my_function”}} aracılığıyla belirli bir aracı belirtmek, modelin o aracı çağırmasını zorlar. Araç yoksa none varsayılandır. Araçlar mevcutsa auto varsayılandır.

public ToolChoice ToolChoice { get; set; }

Ayrıca Bakınız