genkitx-azure-openai
    Preparing search index...

    Variable gpt5Const

    gpt5: ModelReference<
        ZodObject<
            {
                apiKey: ZodOptional<ZodString>;
                maxOutputTokens: ZodOptional<ZodNumber>;
                stopSequences: ZodOptional<ZodArray<ZodString, "many">>;
                temperature: ZodOptional<ZodNumber>;
                topK: ZodOptional<ZodNumber>;
                topP: ZodOptional<ZodNumber>;
                version: ZodOptional<ZodString>;
            } & {
                frequencyPenalty: ZodOptional<ZodNumber>;
                logitBias: ZodOptional<ZodRecord<ZodString, ZodNumber>>;
                logProbs: ZodOptional<ZodBoolean>;
                presencePenalty: ZodOptional<ZodNumber>;
                seed: ZodOptional<ZodNumber>;
                topLogProbs: ZodOptional<ZodNumber>;
                user: ZodOptional<ZodString>;
                visualDetailLevel: ZodOptional<ZodEnum<["auto", "low", "high"]>>;
            },
            "passthrough",
            ZodTypeAny,
            objectOutputType<
                {
                    apiKey: ZodOptional<ZodString>;
                    maxOutputTokens: ZodOptional<ZodNumber>;
                    stopSequences: ZodOptional<ZodArray<ZodString, "many">>;
                    temperature: ZodOptional<ZodNumber>;
                    topK: ZodOptional<ZodNumber>;
                    topP: ZodOptional<ZodNumber>;
                    version: ZodOptional<ZodString>;
                } & {
                    frequencyPenalty: ZodOptional<ZodNumber>;
                    logitBias: ZodOptional<ZodRecord<ZodString, ZodNumber>>;
                    logProbs: ZodOptional<ZodBoolean>;
                    presencePenalty: ZodOptional<ZodNumber>;
                    seed: ZodOptional<ZodNumber>;
                    topLogProbs: ZodOptional<ZodNumber>;
                    user: ZodOptional<ZodString>;
                    visualDetailLevel: ZodOptional<ZodEnum<["auto", "low", "high"]>>;
                },
                ZodTypeAny,
                "passthrough",
            >,
            objectInputType<
                {
                    apiKey: ZodOptional<ZodString>;
                    maxOutputTokens: ZodOptional<ZodNumber>;
                    stopSequences: ZodOptional<ZodArray<ZodString, "many">>;
                    temperature: ZodOptional<ZodNumber>;
                    topK: ZodOptional<ZodNumber>;
                    topP: ZodOptional<ZodNumber>;
                    version: ZodOptional<ZodString>;
                } & {
                    frequencyPenalty: ZodOptional<ZodNumber>;
                    logitBias: ZodOptional<ZodRecord<ZodString, ZodNumber>>;
                    logProbs: ZodOptional<ZodBoolean>;
                    presencePenalty: ZodOptional<ZodNumber>;
                    seed: ZodOptional<ZodNumber>;
                    topLogProbs: ZodOptional<ZodNumber>;
                    user: ZodOptional<ZodString>;
                    visualDetailLevel: ZodOptional<ZodEnum<["auto", "low", "high"]>>;
                },
                ZodTypeAny,
                "passthrough",
            >,
        >,
    > = ...