목록Development/AI (3)
코딩 해파리

오늘은 실제로 서비스를 마무리하고!요청도 보내고!답변도 받아볼게요! 저번에 작성하지 않은 config 클래스와 service, controller에 대해 작성을 해볼게요! 1. OpenAiConfigimport org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.http.MediaType;import org.springframework.web.client.RestTemplate;@Configurationpublic clas..

클래스 작성을 시작해 보자! 이번에 알려드릴 Open AI 쪽에 요청을 보내기 위한 Request 구조와요청에 대한 답을 받기 위한 Response 구조의 아주 간략화된 DTO 클래스 구조를 작성할 겁니다! 일단,https://platform.openai.com/docs/api-reference/chat이 API Reference를 보면 Request 쪽과 Response 쪽에 구조를 보면,,,뭐가 너~~~ 무 많습니다... 그러니까, 오늘은 모든 기능과 모든 상황을 처리할 수 있는범용성이 높은 클래스 구조를 작성하기보다는처음 입문하는 느낌으로다가 messages에 User Message만 담아서 보내보도록 할게요!그리고 "Required"만 사용하면 보낼 수는 있으니까, 이것들만 작성을 해보겠습니다! ..

스프링 환경에서 ChatGPT-4o에 이미지 분석을 맡기는 방법을 알아봅시다~!(블로그 어디를 뒤져봐도... 이걸 해본 사람이 없는 것 같아서 작성합니다...) 이번 이미지 분석 요청하는 환경은 다음과 같습니다! 다들 이미 아는 내용이시겠지만, 이번 ChatGPT-4o 모델 API 가격과 속도... 말이 안 됩니다...그렇기에 가볍게 텍스트 질문을 요청하여 답변을 받거나, 이미지 분석을 맡기거나, 음성 파일을 보내는 등의 일을 활용하여서비스를 개발하는 일이 개발자로서는 매우 매우 매력적으로 다가오리라 생각이 듭니다!그렇기에 이미지 분석을 통한 서비스 개발을 목적으로 프로젝트를 시작하려는데....왜 아무도 스프링으로 ChatGPT API로 이미지를 보내질 않... 공식 문서에도 안 나와 있구...하지만, ..