o
    լij                     @   sT   d Z ddlmZ ddlmZmZ G dd deZG dd deZG dd	 d	eZd
S )u-   
Goalskill 분류 알고리즘 API 스키마
    )	BaseModel)OptionalLiteralc                   @   s:   e Zd ZU dZeed< ed ed< ed ed< eed< dS )	ClassifyAndSaveRequestu   분류 + 저장 요청
session_idIMsenderABCDparttextN)__name__
__module____qualname____doc__str__annotations__r    r   r   :/home/air/goalskill_t/back/app/schemas/goalskill_schema.pyr   	   s   
 r   c                   @   s2   e Zd ZU dZed ed< ed ed< eed< dS )ClassifyOnlyRequestu+   분류만 (저장 안 함) — 테스트용r   r
   r   r   r   N)r   r   r   r   r   r   r   r   r   r   r   r      s
   
 r   c                   @   s"   e Zd ZU dZeed< eed< dS )TableQueryRequestu!   특정 테이블 데이터 조회r   
table_nameN)r   r   r   r   r   r   r   r   r   r   r      s   
 r   N)	r   pydanticr   typingr   r   r   r   r   r   r   r   r   <module>   s    