TRAMS AI 프로젝트 문의
AI 뽀개기

Wanted LaaS 같은 서비스 제작하기: LLM 응답 비교·프롬프트 평가·앱 연결 기능 제작법

같은 입력으로 모델과 프롬프트를 비교하고 검증한 설정을 API로 제공하는 생성형 AI 개발 플랫폼의 구현 흐름을 설명합니다.

핵심 요약

1. 동일한 입력에서 모델·프롬프트 결과를 비교하고 선택한 설정을 앱에 연결하는 플랫폼을 만듭니다. 2. OpenAI API 또는 Claude API의 호출 어댑터, 프롬프트 템플릿·평가 로직과 모델 라우터·REST API를 구성합니다. 3. 비교 조건, 버전 고정, 오류·비용 기록과 배포 전 평가·되돌리기는 자체 개발합니다.

같은 입력으로 모델 응답 비교하기

원티드 LaaS 같은 플랫폼의 가치는 생성형 AI 기능의 선택과 검증을 반복하기 쉽게 만드는 데 있습니다. LLM 평가 플랫폼 구축에서는 모델 이름만 바꾸어 호출하는 화면보다 비교 조건을 기록하는 기능이 중요합니다. 아래 기술은 유사 기능의 구현안입니다.

입력은 공통 질문, 사용할 모델과 실행 설정입니다. OpenAI API 또는 Claude API의 호출 형식을 내부 어댑터로 정리하고 선택한 모델의 결과를 같은 화면에 모읍니다. 같은 프롬프트 모델별 결과를 비교할 때는 지원하지 않는 옵션을 억지로 맞추지 않고 적용된 조건을 각각 기록합니다.

LLM 모델 응답 비교의 출력에는 응답, 처리 시간, 오류와 확인 가능한 사용량 정보를 담습니다. 자체 로직이 요청 식별자와 모델 설정을 저장해 실패한 호출이 빈 응답이나 좋은 결과로 섞이지 않도록 처리합니다. 사용자가 선택한 비교 대상만 실행하도록 구성합니다.

K40 서비스 공개 이미지 1
출처: laas.wanted.co.kr

프롬프트 변수와 버전 관리하기

프롬프트 템플릿에는 공통 지시와 사용자 입력 변수를 분리해 저장합니다. 자체 코드가 필수 변수의 누락과 형식을 검사하고, 템플릿 버전·모델 설정·평가 예시를 하나의 실행 기록으로 연결합니다. 프롬프트 버전 비교에서 문장을 바꾼 효과와 모델을 바꾼 효과를 구분할 수 있게 하는 구조입니다.

프롬프트 테스트 자동화는 같은 사례 묶음을 반복 실행하는 방식으로 구성합니다. 정상 질문뿐 아니라 모호한 입력, 빈 값과 긴 자료도 포함하고, 업무별로 기대하는 결과를 정의합니다. 테스트용 예시가 실제 운영 개인정보를 불필요하게 포함하지 않도록 자료 준비 단계도 관리합니다.

응답 품질을 업무 기준으로 평가하기

AI 응답 품질 평가는 문장이 자연스러운지만 확인하는 작업이 아닙니다. 필요한 항목이 모두 있는지, 출력 형식이 맞는지, 근거 자료와 일치하는지 같은 기준을 코드와 검토 절차로 구성합니다. 정답이 명확한 조건은 프로그램이 검사하고 해석이 필요한 결과는 사람이 비교하도록 설계합니다.

K40 서비스 공개 이미지 3
출처: laas.wanted.co.kr

프롬프트 비교 도구 만들기에서는 사례별 결과와 종합 점수를 함께 보여주는 편이 좋습니다. 전체 점수가 비슷하더라도 특정 입력에서 누락이나 형식 오류가 반복될 수 있기 때문입니다. 시간·사용량과 품질을 나란히 제시하면 실제 업무에서 어떤 설정을 선택할지 판단할 수 있습니다.

검증한 설정을 앱용 API로 연결하기

확정한 템플릿 버전과 모델 설정을 모델 라우터에 등록하고 REST API로 업무 앱에 제공합니다. LLM 앱 연동의 입력은 서비스가 허용한 변수이며 출력은 검증한 형태의 응답입니다. 모델 공급자별 인증정보는 서버에서 관리하고 사용자 입력으로 임의의 모델이나 도구가 실행되지 않게 합니다.

Wanted LaaS 유사 기능 구현 기술 요약
자료: 트램스 AI · 유사 기능 구현 기술 요약

프롬프트 API 배포에는 요청 인증, 사용량 제한, 시간 초과와 실패 처리도 포함됩니다. 모델을 바꾸거나 대체 경로를 적용할 때는 응답 성격이 달라질 수 있으므로 평가를 다시 거치고 적용한 버전을 기록합니다. 운영 중 문제가 생겼을 때 이전 설정으로 되돌릴 수 있도록 배포 이력을 남깁니다.

프롬프트를 고치는 화면, 비교 실행, 품질 평가와 앱 연결이 같은 버전 정보를 사용하면 검증한 설정과 실제 동작을 일치시킬 수 있습니다. 이것이 반복해서 개선할 수 있는 생성형 AI 개발 플랫폼의 기본 구조입니다.

연결하려는 업무 앱과 대표 입력 사례, 필요한 응답 기준을 정리하면 비교·평가·배포를 갖춘 AI 개발 도구를 제작할 수 있습니다. 트램스 AI 제작 문의: https://trams.co.kr/ai-si/contact/#inquiry

참고 자료

  1. https://laas.wanted.co.kr/docs/laas-core-features/editor-guide
  2. https://laas.wanted.co.kr/en
  3. https://laas.wanted.co.kr/docs/laas-core-features/preset-comparison-log-management
  4. https://laas.wanted.co.kr/docs/laas-core-features/testing-evaluation
  5. https://laas.wanted.co.kr/docs/laas-core-features/api-deploy-release
  6. https://developers.openai.com/api/docs/guides/text
  7. https://platform.claude.com/docs/en/api/overview
  8. https://www.promptfoo.dev/docs/intro/
  9. https://docs.litellm.ai/docs/routing
TRAMS AI

비슷한 AI 서비스를
사업에 적용하고 싶으신가요?

아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.

프로젝트 문의