CompletionCreateRequest.ToolChoice

Proprietà CompletionCreateRequest.ToolChoice

Ottiene o imposta un oggetto che controlla quale (se presente) strumento viene chiamato dal modello. none significa che il modello non chiamerà alcuno strumento e genererà invece un messaggio. auto significa che il modello può scegliere tra generare un messaggio o chiamare uno o più strumenti. required significa che il modello deve chiamare uno o più strumenti. Specificare uno strumento particolare tramite {“type”: “function”, “function”: {“name”: “my_function”}} costringe il modello a chiamare quello strumento. none è il valore predefinito quando non sono presenti strumenti. auto è il valore predefinito se sono presenti strumenti.

public ToolChoice ToolChoice { get; set; }

Vedi Anche