개요 이미지 생성 구현을 하기위해 LangChain 프레임워크를 사용하여 다양한 모델을 라우팅할 계획이었으나, 현재 LangChain은 이미지 생성 모델을 직접 지원하지 않아 OpenAI의 공식 Python 라이브러리를 직접 사용하는 방식으로 전환했습니다. 사용한 도구 및 환경 프레임워크: FastAPI 모델 라우팅:
API키 관련 기능 유효성 검증 현재는 사용자가 입력한 API키가 그대로 입력됩니다.그러나 이 API키가 존재하는 않는 키일 수도 있고,API키 자체는 존재하지만 사용 불가능한 API키일 수도 있습니다. 이런 상황을 방지하기 위하여,사용자가 API 키를 추가할 때 유효한 API 키인지
Schema 구현 ( Pydantic 기반 ) 현재 MSP 백엔드 프로젝트에서는 schemas 디렉터리를 통해 endpoint에서 요청받고, 응답할 데이터의 구조를 정의할 예정입니다. FastAPI에서 제공하는 OpenAPI 문서를 위해서입니다. 우선 해당 문서에서는 Login 기능에 관한 Schema 구현 및 endpoint 변경