Interface ExecutableCode

Code generated by the model that is meant to be executed, and the result returned to the model. Generated when using the CodeExecution tool, in which the code will be automatically executed, and a corresponding CodeExecutionResult will also be generated.

interface ExecutableCode {
    code?: string;
    id?: string;
    language?: Language;
}

Properties

Properties

code?: string

Required. The code to be executed.

id?: string

Optional. Unique identifier of the ExecutableCode part. The server returns the CodeExecutionResult with the matching id. This field is not supported in Vertex AI.

language?: Language

Required. Programming language of the code.