dify/web/gen/zod/models/initial.ts
Stephen Zhou 4061c83b26
no sufix
2026-01-25 16:19:07 +08:00

30 lines
1.2 KiB
TypeScript

// This file is auto-generated by @hey-api/openapi-ts
import { z } from 'zod'
export const zInitialAnnotationReplySettingsRequest = z.object({
embedding_provider_name: z.string().describe('Specified embedding model provider name (Optional).').optional(),
embedding_model_name: z.string().describe('Specified embedding model name (Optional).').optional(),
score_threshold: z.number().describe('Similarity threshold for matching annotated replies.'),
})
export type InitialAnnotationReplySettingsRequestZodType = z.infer<typeof zInitialAnnotationReplySettingsRequest>
export const zInitialAnnotationReplySettingsResponse = z.object({
job_id: z.string().uuid().optional(),
job_status: z.string().optional(),
})
export type InitialAnnotationReplySettingsResponseZodType = z.infer<typeof zInitialAnnotationReplySettingsResponse>
export const zInitialAnnotationReplySettingsStatusResponse = z.object({
job_id: z.string().uuid().optional(),
job_status: z.string().optional(),
error_msg: z.union([
z.string(),
z.null(),
]).optional(),
})
export type InitialAnnotationReplySettingsStatusResponseZodType = z.infer<typeof zInitialAnnotationReplySettingsStatusResponse>