openai/openai-dotnet
Publicmirrored from https://github.com/openai/openai-dotnetAvailable
src/Custom/Assistants/Streaming/RunStepDetailsUpdateCodeInterpreterOutput.cs
22lines · modeblame
79014abcShivangiReja1 years ago | 1 | using System.Diagnostics.CodeAnalysis; |
| 2 | | |
9f9f2936Jose Arriaga Maldonado2 years ago | 3 | namespace OpenAI.Assistants; |
| 4 | | |
79014abcShivangiReja1 years ago | 5 | [Experimental("OPENAI001")] |
0ca4c062Jose Arriaga Maldonado1 years ago | 6 | [CodeGenType("RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreterOutputsObject")] |
9f9f2936Jose Arriaga Maldonado2 years ago | 7 | public partial class RunStepUpdateCodeInterpreterOutput |
| 8 | { | |
| 9 | /// <inheritdoc cref="InternalRunStepDeltaStepDetailsToolCallsCodeOutputLogsObject.Index"/> | |
| 10 | public int OutputIndex => AsLogs?.Index ?? AsImage?.Index ?? 0; | |
| 11 | | |
| 12 | /// <inheritdoc cref="InternalRunStepDeltaStepDetailsToolCallsCodeOutputLogsObject.InternalLogs"/> | |
207d5976Travis Wilson2 years ago | 13 | public string Logs => AsLogs?.InternalLogs; |
9f9f2936Jose Arriaga Maldonado2 years ago | 14 | |
| 15 | /// <inheritdoc cref="InternalRunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage.FileId"/> | |
| 16 | public string ImageFileId => AsImage?.Image?.FileId; | |
| 17 | | |
| 18 | private InternalRunStepDeltaStepDetailsToolCallsCodeOutputLogsObject AsLogs | |
| 19 | => this as InternalRunStepDeltaStepDetailsToolCallsCodeOutputLogsObject; | |
| 20 | private InternalRunStepDeltaStepDetailsToolCallsCodeOutputImageObject AsImage | |
| 21 | => this as InternalRunStepDeltaStepDetailsToolCallsCodeOutputImageObject; | |
79014abcShivangiReja1 years ago | 22 | } |