BAIFunctionCall
Identità
Namespace:
B.BAITipo:
class
Rappresenta l'associazione fra una tool call richiesta dal modello e una BAIFunction registrata, includendo esito e tempi di esecuzione.
Costruttore
BAIFunctionCall(BAIToolCall call, BAIFunction? function = null).
Proprietà
| Proprietà | Tipo |
|---|---|
Name |
string |
Function |
BAIFunction? |
ToolCall |
BAIToolCall |
Executed |
bool |
StartExecuted |
DateTime? |
EndExecuted |
DateTime? |
DurationExecuted |
TimeSpan? |
ResultValue |
object? |
Metodi
Task ExecuteAsync()— non esegue nulla seFunctionènull; altrimenti misura i tempi, invoca la funzione e impostaExecuted = truesoltanto al completamento riuscito.
