How I built an AU small business AI advisor with Gemini 2.0 Flash (and why Australian context changes everything)
개요
Gemini 2.0 Flash를 활용하여 미국 중심의 일반적인 조언에서 벗어나 호주 소상공인에게 맞춤화된 자동화 실행 계획을 제공하는 AppZ AU Business Advisor가 개발되었습니다.
주요 내용
* 호주 소상공인의 문제점: 일반적인 AI 비즈니스 도구는 미국 시장을 기준으로 하여 QuickBooks, W-9 양식, 401k와 같은 정보를 제공하는데, 이는 호주 사업체의 회계 시스템(Xero), 세금 신고(BAS), 퇴직 연금(superannuation), 노동법(Fair Work Act) 등과 달라 실제 적용이 어렵거나 오해의 소지가 있습니다.
* 프롬프트 스캐폴드 접근 방식: 단순히 "호주 사업체와 대화 중"이라는 키워드를 주입하는 대신, AI가 활용할 수 있는 구조화된 호주 사업 관련 지식 기반(GST, BAS, Superannuation, ATO 도구, 주요 회계 플랫폼, Fair Work Act, 산업별 핵심 소프트웨어 등)을 제공하여 맥락적 추론을 강화합니다.
* Gemini 2.0 Flash의 구조화된 출력: responseMimeType: 'application/json' 설정을 통해 스키마에 맞는 JSON 형식의 출력을 직접 생성하여 파싱 오류 없이 React 컴포넌트에서 즉시 렌더링할 수 있도록 합니다.
* ROI 계산을 위한 입력: 시간당 요율을 선택적으로 입력받아, 단순히 절감되는 시간을 제시하는 대신 주당 절감되는 금액을 계산하여 비즈니스 소유자에게 실질적인 가치를 보여줍니다.
* 기술 스택 및 배포: Next.js 15 App Router (TypeScript), Google AI SDK, Vercel을 사용하여 완전한 상태 비저장(stateless) 애플리케이션으로 개발되었으며, 데이터베이스나 인증 없이 운영됩니다.
* 향후 개선 사항: 프로덕션 환경에서는 Xero 또는 MYOB API를 연동하여 실시간으로 최신 제품 추천을 제공할 계획입니다.
시사점
도메인별 전문 지식을 구조화하여 AI 모델에 제공하는 '추론 스캐폴드' 방식은 일반적인 키워드 주입보다 훨씬 효과적으로, 특정 지역 및 산업의 비즈니스 요구사항에 부합하는 실질적인 AI 솔루션 개발에 중요한 역할을 합니다.
댓글
GitHub Discussions