LaaS 사용자 가이드
예상 소요 시간: 10분
LaaS(LLM as a Service)를 처음 사용하는 사용자도 쉽게 이해하고 활용할 수 있도록 기본 개념부터 주요 기능, 설정 방법, 사용 예제 및 문제 해결 방안을 안내합니다.
1. 개요
LaaS는 다양한 대형 언어 모델(LLM)을 활용하여 AI 서비스를 쉽게 개발할 수 있도록 지원하는 플랫폼입니다.
이 가이드는 LaaS의 주요 기능을 이해하고, AI 모델을 빠르게 활용하는 방법을 설명합니다.
LaaS의 주요 기능
-
프롬프트 작성 및 관리: AI 응답을 최적화하는 프롬프트를 작성하고 저장 가능
-
API 배포 및 연동: 생성된 프롬프트를 API로 배포하여 서비스에 적용
-
사용량 모니터링: 프로젝트별 AI 사용량을 분석하고 비용을 효율적으로 관리
-
Function Calling 지원: 외부 API와 연동하여 더욱 정교한 AI 응답 생성
-
문서 검색(RAG) 활용: 업로드한 문서를 기반으로 AI가 정보 검색 및 응답 가능
2. 주요 개념 및 필요성
LaaS의 계층적 구조
LaaS는 그룹 → 프로젝트 → 프리셋의 계층적 구조를 기반으로 AI 서비스 개발을 지원합니다.
-
그룹: 여러 프로젝트를 포함하는 최상위 관리 단위
-
프로젝트: 특정 목표를 위한 독립적인 작업 공간
-
프리셋: 반복적인 작업을 자동화할 수 있는 사전 설정
왜 LaaS를 사용해야 하는가?
-
다양한 AI 모델 지원: OpenAI GPT, Claude, Solar Mini 등 여러 모델을 선택하여 사용 가능
-
빠른 개발 환경 제공: 코드 없이 AI 응답을 테스트하고, API로 손쉽게 배포 가능
-
비용 최적화 기능: 프로젝트별 사용량을 모니터링하고 예산 초과를 방지할 수 있음
3. 설정 방법
3.1 계정 생성 및 로그인
3.2 프로젝트 및 프리셋 설정
-
프로젝트 생성: 프로젝트 개요에서 새 프로젝트 추가
-
프리셋 생성: 프로젝트 내에서 프리셋 생성 후 프롬프트 작성
-
API 배포: 프리셋을 API로 변환하여 서비스 연동 가능
4. 사용 예제
4.1 챗봇 구축 예제
LaaS를 활용하여 고객 지원 챗봇을 개발하는 방법
-
프롬프트 예제 추가: "고객이 주문 상태를 문의하면 배송 정보를 제공"
-
API로 배포 후 웹사이트/앱에 연동
-
Function Calling을 활용해 실시간 데이터 제공
4.2 AI 기반 자동화 예제
-
Slack AI 봇 구현: Google Apps Script와 LaaS API를 활용해 Slack에서 AI 답변 제공
-
카카오톡 챗봇: 카카오 스킬 서버와 연동하여 AI 챗봇 구현
5. 문제 해결 (FAQ)
Q1: LaaS API 호출이 실패하는 경우?
-
API 키 또는 프로젝트 코드가 정확한지 확인
-
API 요청 형식이 올바른지 확인
-
API 호출 로그를 확인하여 오류 메시지 분석
Q2: 사용량이 예상보다 많을 때?
-
사용량 대시보드에서 분석
-
프리셋 설정을 최적화하여 불필요한 토큰 사용 줄이기
-
비용 한도를 설정하여 초과 사용 방지
Q3: Function Calling과 API 커넥터를 함께 사용할 수 있는가?
-
한 프리셋에서 Function Calling과 API 커넥터를 동시에 활성화할 수 없음
-
특정 시나리오에 맞게 선택적으로 사용해야 함