API 엔드포인트 설계 - nanna0/FastAPI-Mini-Project GitHub Wiki
✅ 1. API 엔드포인트 설계 개요
엔드포인트 | 메서드 | 설명 | 인증 필요 |
---|---|---|---|
/register | POST | 사용자 회원가입 | ❌ |
/token | POST | 사용자 로그인 → JWT 발급 | ❌ |
/me | GET | 현재 로그인된 사용자 정보 확인 | ✅ |
/chat/simple | POST | 간단한 채팅 엔드포인트, 사용자의 질문을 받고, GPT 응답을 반환 | ✅ |
/chat/conversation | POST | 대화 맥락을 유지하는 채팅 엔드포인트 | ✅ |
/history | GET | 사용자의 대화 기록 목록 | ✅ |
/history/{id} | GET | 특정 대화 내용 확인 | ✅ |