AI를 잘 쓰는 것과 AI 기능을 직접 만드는 것은 다릅니다. API 호출 한 번으로 데모는 만들 수 있지만, 실제 서비스에는 입력 검증, 프롬프트 설계, 스트리밍, 구조화 응답, 도구 호출, 비용 관리, 보안, 로그가 함께 필요합니다.
이 책은 OpenAI API를 중심으로 Node.js와 Next.js에서 AI 기능을 제품처럼 구현하는 과정을 안내합니다. API Key를 안전하게 관리하는 기본부터 시작해, 서버에서 모델을 호출하고, 긴 응답을 스트리밍하며, JSON Schema로 프로그램이 읽을 수 있는 응답을 받고, Function Calling과 Tool Calling으로 외부 데이터와 연결하는 흐름까지 차근차근 다룹니다.
목표는 단순한 챗봇 예제를 넘어 "서비스 안에서 안정적으로 동작하는 AI 기능"을 만드는 것입니다. 블로그 제목 추천, 글쓰기 도우미, 문서 요약, 멀티모달 콘텐츠 제작처럼 실제 서비스에 붙일 수 있는 기능을 기준으로 비용·속도·품질·운영 안정성까지 함께 생각합니다.
Next.js나 Node.js로 AI 기능을 만들고 싶지만 어디서부터 제품 수준으로 다듬어야 할지 막막했다면, 이 책은 첫 설계도이자 실전 체크리스트가 되어 줄 것입니다.
