Files
lms-be/src/ai/dto/agent-image-upload.dto.ts
T

10 lines
303 B
TypeScript

import { AgentSessionQueryDto } from './agent-session.dto';
import { IsIn, IsOptional } from 'class-validator';
import { AI_PROVIDERS, type AiProvider } from '../ai.types';
export class AgentImageUploadDto extends AgentSessionQueryDto {
@IsOptional()
@IsIn(AI_PROVIDERS)
provider?: AiProvider;
}