지난 포스팅에서는 전통적인 방법(?)으로 통신하였는데, 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 |