Main API
채팅 API
AI 기반 채팅 서비스 API
채팅 API
AI 기반 텍스트 생성 서비스입니다.
이 서비스는 내부 API로, AI 서비스에서 내부적으로 사용됩니다.
개요
ChatController는 Spring AI를 활용한 텍스트 생성 기능을 제공합니다. 이 컨트롤러는 외부 HTTP 엔드포인트를 노출하지 않고, 다른 서비스에서 내부적으로 호출됩니다.
내부 메서드
포트폴리오 생성
List<String> generation(PortfolioRequestDto portfolioRequestDto)포트폴리오 콘텐츠를 AI로 생성합니다.
소개 생성
List<String> introGeneration(IntroRequestDto introRequestDto)자기소개 텍스트를 AI로 생성합니다.
성과 생성
String performanceGeneration(PerformanceRequestDto performanceRequestDto)성과 텍스트를 AI로 생성합니다.
카테고리/국가 감지
List<SnsCategoryNationDto> detectCategoryNation(PortfolioRequestDto portfolioRequestDto)SNS 데이터에서 카테고리와 국가를 AI로 감지합니다.
관련 API
이 기능은 다음 API를 통해 접근할 수 있습니다:
POST /ai/portfolio/content- 포트폴리오 콘텐츠 생성POST /ai/portfolio/intro- 소개 텍스트 생성POST /ai/portfolio/performance- 성과 텍스트 생성
자세한 내용은 AI API 문서를 참조하세요.
API 테스트
이 API는 내부 서비스에서만 사용되므로 외부 HTTP 엔드포인트가 없습니다.