openai/openai-dotnet

Public

mirrored from https://github.com/openai/openai-dotnetAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
OpenAI_2.2.0

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/Custom/Assistants/Streaming/RunStepDetailsUpdateCodeInterpreterOutput.cs

22lines · modeblame

79014abcShivangiReja1 years ago1using System.Diagnostics.CodeAnalysis;
2
9f9f2936Jose Arriaga Maldonado2 years ago3namespace OpenAI.Assistants;
4
79014abcShivangiReja1 years ago5[Experimental("OPENAI001")]
0ca4c062Jose Arriaga Maldonado1 years ago6[CodeGenType("RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreterOutputsObject")]
9f9f2936Jose Arriaga Maldonado2 years ago7public partial class RunStepUpdateCodeInterpreterOutput
8{
9/// <inheritdoc cref="InternalRunStepDeltaStepDetailsToolCallsCodeOutputLogsObject.Index"/>
10public int OutputIndex => AsLogs?.Index ?? AsImage?.Index ?? 0;
11
12/// <inheritdoc cref="InternalRunStepDeltaStepDetailsToolCallsCodeOutputLogsObject.InternalLogs"/>
207d5976Travis Wilson2 years ago13public string Logs => AsLogs?.InternalLogs;
9f9f2936Jose Arriaga Maldonado2 years ago14
15/// <inheritdoc cref="InternalRunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage.FileId"/>
16public string ImageFileId => AsImage?.Image?.FileId;
17
18private InternalRunStepDeltaStepDetailsToolCallsCodeOutputLogsObject AsLogs
19=> this as InternalRunStepDeltaStepDetailsToolCallsCodeOutputLogsObject;
20private InternalRunStepDeltaStepDetailsToolCallsCodeOutputImageObject AsImage
21=> this as InternalRunStepDeltaStepDetailsToolCallsCodeOutputImageObject;
79014abcShivangiReja1 years ago22}