Techtopic
Open AI API 응용 (3-1) - Open AI API를 이용한 챗봇 만들기 예시로 알아보는 AI 모델의 파인 튜닝 방법과 응용법(1/2)
본 포스팅 시리즈에서는 최근 트랜드였던 ChatGPT에 대한 개요와 OpenAI에서 제공하는 AI 언어모델 API를 이용한 응용 사례들, OpenAI에서 제공하는 각종 모델의 특징들에 대해 안내하고 더 나아가 OpenAI에서 제공하는 AI 언어모델 API 사용법, 인공지능 모델에 목표를 부여하고 특정 방향성으로 응답하도록 하는 인공지능 튜닝방법 까지 소개할 예정입니다.
이번 포스트는 세번째 시리즈로서, Open AI API를 사용한 챗봇 만들기 예시를 통해 AI 모델의 파인 튜닝 방법과 응용법에 대해 소개하겠습니다
파인튜닝 방법 # Open AI에서는 모델에 대해 Fine-tuning 파인 튜닝 기능을 제공합니다.
Spring Framework 에서 트랜잭션 다루기 (1) - 트랜잭션의 개념
본 포스팅에서는 Spring Framework 에서의 트랜잭션 작동 원리와 관리 방식을 다루며, 특히 프로그래밍적으로 트랜잭션을 제어하는 방법과 ASTRA 에서의 적용 사례를 제공합니다.
트랜잭션의 개념 # 일반적인 개발용어로써 ***트랜잭션(transaction)***은 “쪼갤 수 없는 업무 처리의 최소 단위” 를 뜻합니다. 다시 말해 데이터 베이스의 상태를 변화시키는데 반드시 동시에 수행되어야 하는 작업들을 묶는 단위라고 볼 수 있습니다.
트랜잭션의 필요성 # ASTRA 에서 사용자를 추가하는 과정에 빗대어 트랜잭션의 필요성을 설명하겠습니다.
Open AI API 응용 (2) - Open AI API 사용을 위한 등록 방법과 Request 구성 방법 및 Response 분석 방법
본 포스팅 시리즈에서는 최근 트랜드였던 ChatGPT에 대한 개요와 OpenAI에서 제공하는 AI 언어모델 API를 이용한 응용 사례들, OpenAI에서 제공하는 각종 모델의 특징들에 대해 안내하고 더 나아가 OpenAI에서 제공하는 AI 언어모델 API 사용법, 인공지능 모델에 목표를 부여하고 특정 방향성으로 응답하도록 하는 인공지능 튜닝방법 까지 소개할 예정입니다.
이번 포스트는 두번째 시리즈로서, 실질적인 Open AI API 사용을 위한 사전 준비 방법과 Request/Response 구성/분석 방법에 대해 소개하겠습니다.
Open AI API 사용을 위한 사전 준비 # 계정 등록 # OpenAI 사이트에 접속해 우측 상단의 Sign up 버튼을 통해 회원가입을 진행합니다.
Open AI API 응용 (1) - Open AI에서 제공하는 Chat GPT 서비스 소개와 API 사용법 개요
OpenAI에서 개발한 대화형 인공지능 챗봇인 ChatGPT가 공개된 이후 상세하고 정교한, 자연스러운 답변으로 많은 주목을 받았고 AI 챗봇의 가능성 및 응용법에 대한 관심이 높아졌습니다.
본 포스팅 시리즈에서는 최근 트랜드였던 ChatGPT에 대한 개요와 OpenAI에서 제공하는 AI 언어모델 API를 이용한 응용 사례들, OpenAI에서 제공하는 각종 모델의 특징들에 대해 안내하고 더 나아가 OpenAI에서 제공하는 AI 언어모델 API 사용법, 인공지능 모델에 목표를 부여하고 특정 방향성으로 응답하도록 하는 인공지능 튜닝방법 까지 알아보도록 하겠습니다.
먼저, 기술 개요와 API를 이용한 응용사례에 대해 소개하겠습니다.