인프라기초 2026년 업데이트

API(애플리케이션 프로그래밍 인터페이스)

정의

채팅 UI를 거치지 않고 소프트웨어가 모델과 직접 통신하게 해 주는 프로그래밍 인터페이스입니다. 구조화된 데이터를 반환하며 토큰 단위로 요금이 부과됩니다.

API는 한 프로그램이 다른 프로그램에 서비스를 요청할 때 따르는 정해진 약속입니다. 대부분의 AI 제공업체는 HTTP API로 모델을 제공하며, 보통 Fielding(2000)이 제시한 REST 아키텍처 스타일을 따릅니다. 요청에는 프롬프트와 매개변수가 담기고, 응답은 생성된 토큰을 구조화된 JSON 형태로 반환합니다.

API는 AI를 채팅 창에서만 쓰는 것이 아니라 백엔드, 자동화, 앱 같은 다른 제품에 내장하는 방법입니다.

참고문헌

이 정의의 근거가 된 1차 자료, 동료 심사 자료 및 기록 자료입니다.

Architectural Styles and the Design of Network-based Software Architectures
Fielding, R. T. (2000). 박사 학위 논문, University of California, Irvine.

사전 및 백과사전 항목

이 항목 인용하기

MultipleChat. “API(애플리케이션 프로그래밍 인터페이스).” MultipleChat AI·LLM 용어집, 2026. https://multiple.chat/ai-glossary/api

관련 용어

실제로 확인해 보기

같은 프롬프트를 ChatGPT, Claude, Gemini, Grok, Perplexity에서 나란히 실행해 보세요. 내 파일을 컨텍스트로 활용하고, 답변을 서로 교차 검증할 수 있습니다.

MultipleChat 무료로 사용해 보기

더 알아보기

유료 요금제 보기