Share via


CodeInterpreterToolCallContent Class

Definition

Represents a code interpreter tool call invocation by a hosted service.

public ref class CodeInterpreterToolCallContent sealed : Microsoft::Extensions::AI::AIContent
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
public sealed class CodeInterpreterToolCallContent : Microsoft.Extensions.AI.AIContent
public sealed class CodeInterpreterToolCallContent : Microsoft.Extensions.AI.AIContent
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
type CodeInterpreterToolCallContent = class
    inherit AIContent
type CodeInterpreterToolCallContent = class
    inherit AIContent
Public NotInheritable Class CodeInterpreterToolCallContent
Inherits AIContent
Inheritance
CodeInterpreterToolCallContent
Attributes

Remarks

This content type represents when a hosted AI service invokes a code interpreter tool. It is informational only and represents the call itself, not the result.

Constructors

Name Description
CodeInterpreterToolCallContent()

Initializes a new instance of the CodeInterpreterToolCallContent class.

Properties

Name Description
AdditionalProperties

Gets or sets additional properties for the content.

(Inherited from AIContent)
Annotations

Gets or sets a list of annotations on this content.

(Inherited from AIContent)
CallId

Gets or sets the tool call ID.

Inputs

Gets or sets the inputs to the code interpreter tool.

RawRepresentation

Gets or sets the raw representation of the content from an underlying implementation.

(Inherited from AIContent)

Applies to