Tela SDK for JavaScript
    Preparing search index...

    Variable BatchResultItemConst Internal

    BatchResultItem: ZodObject<
        {
            error: ZodNull;
            execution_id: ZodString;
            reference_id: ZodString;
            result: ZodObject<
                {
                    compatibilityDate: ZodString;
                    createdAt: ZodString;
                    creditsUsed: ZodNumber;
                    deletedAt: ZodNull;
                    id: ZodString;
                    inputContent: ZodObject<
                        {
                            files: ZodArray<
                                ZodObject<
                                    {
                                        filename: ZodString;
                                        mimeType: ZodString;
                                        name: ZodString;
                                        url: ZodString;
                                        usedAt: ZodString;
                                    },
                                    $strip,
                                >,
                            >;
                            messages: ZodArray<
                                ZodObject<
                                    { content: ZodObject<{}, $loose>; role: ZodString },
                                    $strip,
                                >,
                            >;
                            variables: ZodObject<{}, $loose>;
                        },
                        $strip,
                    >;
                    metadata: ZodObject<
                        {
                            promptVersion: ZodObject<
                                {
                                    modelConfigurations: ZodObject<
                                        {
                                            model: ZodString;
                                            structuredOutput: ZodObject<(...), (...)>;
                                            temperature: ZodNumber;
                                            type: ZodString;
                                        },
                                        $strip,
                                    >;
                                    variablesDefinitions: ZodArray<
                                        ZodObject<
                                            {
                                                content: ...;
                                                description: ...;
                                                name: ...;
                                                processingOptions: ...;
                                                required: ...;
                                                type: ...;
                                            },
                                            $strip,
                                        >,
                                    >;
                                },
                                $strip,
                            >;
                        },
                        $strip,
                    >;
                    outputContent: ZodObject<
                        {
                            content: ZodObject<{}, $loose>;
                            function_call: ZodNullable<ZodUnknown>;
                            role: ZodString;
                            tool_calls: ZodArray<
                                ZodObject<
                                    {
                                        function: ZodObject<{ arguments: ...; name: ... }, $strip>;
                                        type: ZodString;
                                    },
                                    $strip,
                                >,
                            >;
                        },
                        $strip,
                    >;
                    promptApplicationId: ZodNullable<ZodString>;
                    promptId: ZodString;
                    promptVersionId: ZodString;
                    rawInput: ZodObject<
                        {
                            async: ZodBoolean;
                            canvas_id: ZodString;
                            tags: ZodArray<ZodString>;
                            variables: ZodObject<{}, $loose>;
                            version_id: ZodString;
                        },
                        $strip,
                    >;
                    rawOutput: ZodObject<
                        {
                            choices: ZodArray<
                                ZodObject<
                                    {
                                        message: ZodObject<
                                            {
                                                content: ...;
                                                function_call: ...;
                                                role: ...;
                                                tool_calls: ...;
                                            },
                                            $strip,
                                        >;
                                    },
                                    $strip,
                                >,
                            >;
                            created: ZodNumber;
                            id: ZodString;
                            object: ZodString;
                            usage: ZodObject<
                                {
                                    completion_tokens: ZodNumber;
                                    cost: ZodObject<
                                        {
                                            completion_cost: ZodNumber;
                                            prompt_cost: ZodNumber;
                                            total_cost: ZodNumber;
                                        },
                                        $strip,
                                    >;
                                    prompt_tokens: ZodNumber;
                                    total_tokens: ZodNumber;
                                },
                                $strip,
                            >;
                        },
                        $strip,
                    >;
                    status: ZodString;
                    tags: ZodArray<ZodString>;
                    updatedAt: ZodString;
                    workspaceId: ZodString;
                },
                $strip,
            >;
            status: ZodString;
        },
        $loose,
    > = ...

    Zod schema for validating individual batch result items. Each result contains the execution metadata and output from a single batch item.