OutputItemCodeInterpreterCallBuilder.Code Method

Definition

Overloads

Name Description
Code(String)

Convenience generator that yields the complete code sub-item event sequence from a single string (S-053, complete-text mode per S-054).

Code(IAsyncEnumerable<String>, CancellationToken)

Convenience generator that yields the complete code sub-item event sequence from streaming chunks (S-053, streaming mode per S-054). Each chunk is emitted as a delta immediately (S-055).

Code(String)

Source:
OutputItemCodeInterpreterCallBuilder.cs

Convenience generator that yields the complete code sub-item event sequence from a single string (S-053, complete-text mode per S-054).

public virtual System.Collections.Generic.IEnumerable<Azure.AI.AgentServer.Responses.Models.ResponseStreamEvent> Code(string code);
abstract member Code : string -> seq<Azure.AI.AgentServer.Responses.Models.ResponseStreamEvent>
override this.Code : string -> seq<Azure.AI.AgentServer.Responses.Models.ResponseStreamEvent>
Public Iterator Overridable Function Code (code As String) As IEnumerable(Of ResponseStreamEvent)

Parameters

code
String

The complete code to emit.

Returns

An enumerable of events: code_interpreter_call.code.deltacode_interpreter_call.code.done.

Applies to

Code(IAsyncEnumerable<String>, CancellationToken)

Source:
OutputItemCodeInterpreterCallBuilder.cs

Convenience generator that yields the complete code sub-item event sequence from streaming chunks (S-053, streaming mode per S-054). Each chunk is emitted as a delta immediately (S-055).

public virtual System.Collections.Generic.IAsyncEnumerable<Azure.AI.AgentServer.Responses.Models.ResponseStreamEvent> Code(System.Collections.Generic.IAsyncEnumerable<string> chunks, System.Threading.CancellationToken cancellationToken = default);
abstract member Code : System.Collections.Generic.IAsyncEnumerable<string> * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Azure.AI.AgentServer.Responses.Models.ResponseStreamEvent>
override this.Code : System.Collections.Generic.IAsyncEnumerable<string> * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Azure.AI.AgentServer.Responses.Models.ResponseStreamEvent>
Public Overridable Function Code (chunks As IAsyncEnumerable(Of String), Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of ResponseStreamEvent)

Parameters

chunks
IAsyncEnumerable<String>

An async enumerable of code chunks.

cancellationToken
CancellationToken

A token to cancel iteration.

Returns

An async enumerable of events: N × code_interpreter_call.code.deltacode_interpreter_call.code.done.

Applies to