mirror of
https://github.com/langgenius/dify.git
synced 2026-05-12 15:58:19 +08:00
30 lines
1.2 KiB
TypeScript
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>
|