Skip to main content

Variable: GatewayModelFinetuneConfigSchema

const GatewayModelFinetuneConfigSchema: ZodObject<{
pay_per_token: ZodOptional<ZodObject<{
price: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>;
pay_per_hour: ZodOptional<ZodObject<{
price: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
pay_per_token: ZodOptional<ZodObject<{
price: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>;
pay_per_hour: ZodOptional<ZodObject<{
price: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
pay_per_token: ZodOptional<ZodObject<{
price: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>;
pay_per_hour: ZodOptional<ZodObject<{
price: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
price: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/ai-gateway-model-pricing.ts:60

Fine-tuning catalog prices, without starting or selecting a training job.