더북(TheBook)

그렇다면 챗GPT 사이트는 어떻게 LLM에 요청을 보내고 응답을 받을 수 있을까요? 바로 API를 사용해 요청과 응답을 처리합니다. API는 프로그램을 뜻하는 ‘Application’, 프로그래밍을 뜻하는 ‘Programming’, 여러 시스템 간의 상호작용을 뜻하는 ‘Interface’가 합쳐진 말의 약자입니다. 즉 API는 다양한 프로그램끼리 프로그래밍을 통해 상호작용할 수 있도록 지원하는 기술입니다.

챗GPT는 오픈AI API라는 API를 사용합니다. 오픈AI API는 챗GPT를 개발한 오픈AI에서 자사가 만든 LLM에 접근할 수 있도록 제공하는 기술입니다. 오픈AI API를 사용하면 LLM에 요청을 보내고 그에 대한 응답으로 처리 결과를 받을 수 있습니다.

그림 1-30 오픈AI API의 역할

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.