Share via


StreamingFunctionCallUpdateContent Class

Definition

Represents a function streaming call requested by LLM.

public class StreamingFunctionCallUpdateContent : Microsoft.SemanticKernel.StreamingKernelContent
type StreamingFunctionCallUpdateContent = class
    inherit StreamingKernelContent
Public Class StreamingFunctionCallUpdateContent
Inherits StreamingKernelContent
Inheritance
StreamingFunctionCallUpdateContent

Constructors

StreamingFunctionCallUpdateContent(String, String, String, Int32)

Creates a new instance of the StreamingFunctionCallUpdateContent class.

Properties

Arguments

The function arguments that can come as full or partial.

CallId

The function call ID.

ChoiceIndex

In a scenario of multiple choices per request, this represents zero-based index of the choice in the streaming sequence

(Inherited from StreamingKernelContent)
FunctionCallIndex

The function call index.

InnerContent

The inner content representation. Use this to bypass the current abstraction.

(Inherited from StreamingKernelContent)
Metadata

The metadata associated with the content.

(Inherited from StreamingKernelContent)
ModelId

The model ID used to generate the content.

(Inherited from StreamingKernelContent)
Name

The function name.

Methods

ToByteArray()

Abstract byte[] representation of the chunk in a way it could be composed/appended with previous chunks.

ToString()

Abstract string representation of the chunk in a way it could compose/append with previous chunks.

Applies to