Class StepDetails
The details of the run step.
public sealed class StepDetails
- Inheritance
-
StepDetails
- Inherited Members
Constructors
StepDetails()
public StepDetails()
Properties
MessageCreation
Details of the message creation by the run step.
[JsonInclude]
[JsonPropertyName("message_creation")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RunStepMessageCreation MessageCreation { get; }
Property Value
ToolCalls
An array of tool calls the run step was involved in. These can be associated with one of three types of tools: 'code_interpreter', 'retrieval', or 'function'.
[JsonInclude]
[JsonPropertyName("tool_calls")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public IReadOnlyList<ToolCall> ToolCalls { get; }