Glowb Dev Docs
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 엔드포인트가 없습니다.

On this page