Class CompletionResult<T>
Base class for generated contents via CompletionRequest or ChatCompletionRequest. This class contains ToolCalls that the AI model wants to call.
public abstract class CompletionResult<T> : GeneratedResult<T>, IGeneratedResult
Type Parameters
T
- Inheritance
-
objectCompletionResult<T>
- Implements
- Derived
- Inherited Members
Constructors
CompletionResult(T, ToolCall[], Usage)
protected CompletionResult(T value, ToolCall[] toolCalls, Usage usage = null)
Parameters
CompletionResult(T, Usage)
protected CompletionResult(T value, Usage usage)
Parameters
valueTusageUsage
CompletionResult(T[], ToolCall[], Usage)
protected CompletionResult(T[] values, ToolCall[] toolCalls, Usage usage = null)
Parameters
CompletionResult(T[], Usage)
protected CompletionResult(T[] values, Usage usage)
Parameters
valuesT[]usageUsage
Fields
toolCalls
public readonly ToolCall[] toolCalls
Field Value
- ToolCall[]