swimminginthecode DIVE!

BACK/Spring

SpringBoot 환경에서 ChatGpt API 사용해 보기 - Spring AI

dazz6 2024. 12. 4. 18:00

지난 포스팅에서는 전통적인 방법(?)으로 통신하였는데, Spring AI라는 간편한 라이브러리가 있다.

 

지난 포스팅 보러 가기

 

SpringBoot 환경에서 ChatGpt API 사용해 보기

지난 프로젝트에서 외부 API 중 카카오 로그인과 네이버 로그인을 적용해 봤는데,요즈음 ChatGpt를 적용하여 글이나 사진을 생성하여 제공하는 플랫폼이 많이 보여 구현해 보기로 했다. 외부와 통

dazz6study.tistory.com

 

일단 의존성을 주입해 준다.

implementation 'org.springframework.ai:spring-ai-openai-spring-boot-starter'
@Autowired
    private OpenAiChatModel openAiChatModel;

OpenAiChatModel : Spring AI가 지원하는 클래스

 public String getUseGpt(String prompt) {
        return openAiChatModel.call(prompt);
    }

그리고 .call(string) 으로 메소드만 호출하면 끝이다.

 

뭐든 구현하기 전에 라이브러리를 찾아보는 게 얼마나 중요한 과정인지 몸소 느끼고 있다... ㅜㅜㅋㅋ

'BACK > Spring' 카테고리의 다른 글

AES를 사용하여 url 암호화 구현해 보기  (0) 2024.12.09
JPA - QueryDSL  (0) 2024.12.05
Hmac를 사용하여 url 암호화 구현해 보기  (0) 2024.11.25
SpringBoot 환경에서 ChatGpt API 사용해 보기  (0) 2024.11.22
Spring 12  (0) 2024.08.09