model - bctone1/Garam_backend GitHub Wiki
| 필드 | 키 | 타입 | 설명 |
|---|---|---|---|
| id | PK | BIGSERIAL | PK |
| name | TEXT | 모델명 | |
| provider_name | TEXT | 제공사 | |
| description | TEXT | 카드 설명문 | |
| features | JSONB, 기본값 '[]' | 특징 태그 배열 | |
| is_active | BOOLEAN, 기본값 false | 활성 여부 | |
| status_text | TEXT | 상태 문구 | |
| accuracy | NUMERIC(5,2), 기본값 0 | 정확도(%) | |
| avg_response_time_ms | INTEGER, 기본값 0 | 평균 응답시간(ms) | |
| month_conversations | INTEGER, 기본값 0 | 월 대화 수 | |
| uptime_percent | NUMERIC(5,2), 기본값 0 | 가용성(%) | |
| response_style | TEXT | 'professional' / 'friendly' / 'concise' | |
| block_inappropriate | BOOLEAN, 기본값 false | 부적절 응답 차단 | |
| restrict_non_tech | BOOLEAN, 기본값 false | 비기술 문의 제한 | |
| fast_response_mode | BOOLEAN, 기본값 false | 빠른 응답 모드 | |
| suggest_agent_handoff | BOOLEAN, 기본값 false | 상담사 연결 제안 | |
| created_at | TIMESTAMPTZ, 기본값 now() | 생성 시각 | |
| updated_at | TIMESTAMPTZ, 기본값 now() | 수정 시각 |
- 2025-10-02
ㄴ AI 모델을 Exaone 혹은 GPT/Claude 하나만 사용한다면 프론트에서 관리해도 무방함
ㄴ 점선의 행 5개는 삭제 함으로써 혼선 방지