모델 698건 · 국산 131 · 가격 519 추적 중
용어집 · 기초

API

API · 입문

API는 서로 다른 소프트웨어가 기능이나 데이터를 주고받을 수 있도록 정해 놓은 규칙과 창구를 말한다.

프로그램마다 내부 구조와 구현 방식이 제각각이라, 외부에서 그 기능을 쓰려면 공통된 약속이 필요하다. API는 어떤 요청을 어떤 형식으로 보내면 어떤 응답을 돌려주는지 정의해서, 내부 코드를 몰라도 필요한 기능만 골라 쓸 수 있게 한다. AI 서비스를 예로 들면, 챗봇이나 앱에 대화 기능을 넣을 때 모델을 직접 만들지 않고 모델 제공사가 공개한 API에 문장을 보내 답변을 받아오는 식으로 쓴다. 개발자가 아니더라도 '이 서비스는 API를 제공한다'는 말은 다른 프로그램이 자동으로 그 기능을 호출해 쓸 수 있다는 뜻으로 이해하면 된다. 흔히 API를 특정 화면이나 앱 자체로 오해하는데, API는 화면 없이 프로그램끼리 데이터를 주고받는 통로일 뿐이다.

기초 분야의 다른 용어

거대 언어 모델레이트 리밋멀티모달생성형 AI시스템 프롬프트오픈 웨이트온도챗봇
모델별 가격·컨텍스트 길이 같은 수치는 이 글에 쓰지 않습니다. 모델 카탈로그에서 출처와 확인일이 붙은 값만 보여줍니다.