Share via


CodeInterpreterToolCallContent Class

Definition

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

public ref class CodeInterpreterToolCallContent sealed : Microsoft::Extensions::AI::ToolCallContent
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class CodeInterpreterToolCallContent : Microsoft.Extensions.AI.ToolCallContent
public sealed class CodeInterpreterToolCallContent : Microsoft.Extensions.AI.ToolCallContent
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type CodeInterpreterToolCallContent = class
    inherit ToolCallContent
type CodeInterpreterToolCallContent = class
    inherit ToolCallContent
Public NotInheritable Class CodeInterpreterToolCallContent
Inherits ToolCallContent
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(String)

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 the tool call ID.

(Inherited from ToolCallContent)
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