04. 마무리!

2024. 1. 20. 22:57·Web/GPT 응답 API 서버

이제 이 API 서버가 잘 동작하는지 PostMan을 통해서 테스트해보았습니다.

 

보시는 것과 같이 text question을 보냈을 때 응답을 잘 보내주는 것을 알 수 있습니다.

이렇게 OpenAI API에 Text Question을 하고 응답을 받아주는 역할을 하는 API 서버를 제작하였습니다.

하지만, 추가해야할 점이 많이 있습니다.

 

먼저, 한글과 영어를 번역하는 로직을 추가해야합니다. OpenAI API는 무료가 아닙니다. 토큰을 사용한 만큼 요금이 결재되는 시스템입니다. 토큰은 OpenAI API가 처리하는 단어 조각인데 같은 문장에서 영어보다 한글이 더 많은 토큰을 소비합니다.

그렇기 때문에 해당 API 서버에서는 한글로 오는 요청에 대하여 영어로 바꾸어 OpenAI API에 요청을 하고, 영어로 돌아오는 응답을 다시 한글로 번역하여 반환해주는 로직을 추가해줄 예정입니다.

 

두번째는, 이미지, 오디오 등의 입력을 통한 생성형 AI 서비스를 사용하기 위해 로직을 추가해주어야 합니다. 이는 추후 해당 타입의 서비스가 필요한 서비스를 제작하게 되면 그때 그때 추가할 예정입니다.

 

마무리하며, 해당 API 서버는 단순히 OpenAI API 서버에 Http 요청을 대신해주는 간단한 서비스이지만 앞으로 만들 여러 생성형 AI 기반 서비스들을 위하여 꼭 필요한 서비스이기도 하였습니다. 추후 수정 및 추가되는 내용들은 아래의 GitHub 를 참조하시면 될 것 같습니다!

 

Git Repo : https://github.com/maewakka/gpt-api-server

저작자표시 비영리 변경금지 (새창열림)

'Web > GPT 응답 API 서버' 카테고리의 다른 글

03. Service를 구현해보자!  (1) 2024.01.20
02. Controller와 Dto를 생성해보자!  (0) 2024.01.20
01. API 구조를 설계해보자!  (0) 2024.01.20
00. Chat GPT 응답을 반환해주는 API 서버를 만들어보자!  (0) 2024.01.20
'Web/GPT 응답 API 서버' 카테고리의 다른 글
  • 03. Service를 구현해보자!
  • 02. Controller와 Dto를 생성해보자!
  • 01. API 구조를 설계해보자!
  • 00. Chat GPT 응답을 반환해주는 API 서버를 만들어보자!
뚝딱뚝딱2
뚝딱뚝딱2
  • 뚝딱뚝딱2
    개발도상국
    뚝딱뚝딱2
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 공부
        • Java
        • Spring Boot
        • LORA
      • Web
        • 인스타 클론 코딩
        • GPT 응답 API 서버
        • Spring Boot 예외 처리
        • 코테 준비용 서비스 만들기
      • DevOps
        • 쿠버네티스
        • 서버 만들기
      • 코딩테스트
        • 알고리즘
      • 교육
        • 스파르타코딩클럽 - 내일배움단
        • 혼자 공부하는 컴퓨터 구조 운영체제
      • 잡다한것
  • 블로그 메뉴

    • 홈
  • 링크

    • GITHUB
  • 공지사항

  • 인기 글

  • 태그

    오블완
    OpenAI API
    백준
    스프링부트
    티스토리챌린지
    리액트
    클러스터
    Java
    쿠버네티스
    mapstruct
    인스타그램
    스프링 부트
    spring boot
    Entity
    chat GPT
    REST API
    react
    클론코딩
    예외
    MSA
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
뚝딱뚝딱2
04. 마무리!
상단으로

티스토리툴바