[AI입문]API가 뭔가 — 대화창 밖에서 AI 쓰기 (입문)
이 글은 AI 입문 연재 3단계의 세 번째 글이다. API라는 말은 여기저기서 보이는데 설명은 대부분 개발자를 상대로 쓰여 있다. 이 글은 개발 지식 없이 개념만 잡는 것이 목표다. 다 읽고 나서 "나는 아직 필요 없구나"라는 결론이 나와도 괜찮다. 그 판단을 내릴 수 있게 되는 것이 이 글의 목적이다.
API가 무엇인가
가게에 비유하면 이렇다. 지금까지 우리는 창구에 직접 가서 주문했다. 화면에 질문을 적고 답을 읽는 방식, 즉 대화창이다. API는 전화 주문 회선에 가깝다. 사람 대신 프로그램이 전화를 걸고, 정해진 형식으로 주문을 넣고, 받은 답을 다른 곳으로 넘긴다.
정리하면 API는 프로그램이 다른 프로그램에 요청을 보내는 통로다. AI의 API는 내 프로그램이 AI에게 말을 거는 길이다. 답하는 쪽은 같다. 말을 거는 쪽이 사람이냐 프로그램이냐가 다를 뿐이다.
왜 API가 필요해지나
대화창이 불편해지는 순간이 있다. 대체로 셋 중 하나다.
- 반복이 많다. 같은 형식의 요청을 하루에 수십 번 붙여넣고 있다면 사람이 할 일이 아니다.
- 연결이 필요하다. 답을 읽는 데서 끝나지 않고 스프레드시트나 사내 시스템, 앱 화면으로 바로 넘겨야 한다.
- 사람이 없어도 돌아야 한다. 매일 아침 정해진 시간에 알아서 처리돼 있어야 한다.
반대로 하루에 몇 번 물어보는 정도라면 대화창이 낫다. 오히려 더 편하다. 답이 마음에 안 들면 바로 되물을 수 있고, 파일도 끌어다 놓으면 그만이다. API는 그 편의를 버리고 반복과 연결을 얻는 선택이다.
요금이 매겨지는 방식이 다르다
구독은 정액이다. 한 달 얼마를 내고 정해진 범위 안에서 쓴다. API는 쓴 만큼 낸다. 켜 두기만 하고 안 쓰면 나가는 돈이 거의 없고, 많이 쓰면 그만큼 늘어난다.
세는 단위는 39편 용어 사전에서 봤던 토큰이다. 글자를 잘게 쪼갠 조각이라고 생각하면 된다. 중요한 건 두 가지다. 첫째, 보낸 글과 받은 글을 모두 센다. 긴 자료를 붙여 보내면 답이 짧아도 그만큼 값이 붙는다. 둘째, 대화가 이어질수록 앞의 내용을 매번 다시 보낸다. 프로그램은 기억을 갖고 있지 않아서 지금까지의 대화를 통째로 다시 실어 보내기 때문이다. 그래서 대화가 길어질수록 한 번의 요청이 무거워진다.
구체적인 단가는 여기에 적지 않는다. 자주 바뀌기도 하고, 모델마다 다르기 때문이다. 각 서비스의 요금 페이지에서 직접 확인하는 편이 정확하다. 대신 구조만 기억해 두면 된다. 보낼 내용을 줄이면 값이 준다.
키 관리 기본
API를 쓰려면 키를 발급받는다. 키는 긴 문자열인데, 성격은 비밀번호에 가깝다. 이걸 가진 사람은 내 계정으로 요청을 보낼 수 있고, 그 요금은 내게 청구된다. 지킬 것은 몇 가지뿐이다.
- 코드나 문서 안에 직접 적어 두지 않는다. 파일이 공유되는 순간 그대로 노출된다.
- 화면을 캡처해서 올리거나 질문 글에 붙여넣지 않는다. 가리는 걸 잊기 쉽다.
- 용도별로 따로 발급하고 안 쓰는 키는 지운다. 문제가 생겼을 때 어디서 새는지 찾기 쉽다.
- 사용량 알림과 상한을 걸어 둔다. 실수로 반복 요청이 돌아가는 사고를 여기서 막는다.
- 유출이 의심되면 고민하지 말고 폐기하고 새로 만든다.
시작해 볼 만한 경로
| 경로 | 어떤 사람에게 |
| 웹 콘솔 둘러보기 | 일단 어떻게 생겼는지만 보고 싶은 사람 |
| 스프레드시트에서 부르기 | 48편처럼 시트 작업이 많은 사람 |
| 자동화 서비스에 키 등록 | 코드 없이 흐름만 연결하고 싶은 사람 |
대부분의 AI 회사는 웹 콘솔을 제공한다. 가입하면 브라우저 안에서 요청을 보내 보고 결과를 확인하는 시험 화면이 있는 경우가 많다. 코드를 쓰지 않고도 감을 잡기에 좋다.
결제 수단을 등록하기 전에 무료로 써 볼 수 있는 범위가 있는지 먼저 확인한다. 등록했다면 곧바로 상한부터 걸어 둔다. 순서를 바꾸지 않는 것이 좋다.
아직 안 해도 되는 이유
API는 도구라기보다 배관에 가깝다. 물을 어디로 보낼지가 정해지지 않았는데 배관부터 깔 이유는 없다. 대화창으로 충분한 사람이 훨씬 많고, 그건 뒤처진 게 아니다.
필요해지는 순간은 대개 스스로 알아차리게 된다. 같은 일을 반복하다가 "이거 자동으로 안 되나"라는 생각이 드는 때다. 그때 이 글로 돌아오면 된다.
정리
API는 프로그램이 AI에게 말을 거는 통로다. 반복, 연결, 무인 처리 이 셋 중 하나가 필요할 때 값을 한다. 요금은 쓴 만큼 붙고 보낸 글까지 센다. 키는 비밀번호처럼 다룬다. 여기까지가 입문에 필요한 전부다.
다음 편은 연재의 마지막 글이다. 지금까지 배운 것을 정리하고 관심사별로 어디로 가면 좋을지를 안내한다.
· · · 연재 순서 · · ·
(이전) 코딩 몰라도 하는 자동화 — 반복 업무를 줄이는 법
※ 이 글의 설명은 2026년 8월 기준이며 서비스 정책은 자주 변경됩니다.
댓글
댓글 쓰기