답변형 앱
답변형 앱은 누구나 LLM을 활용해 원하는 아이디어나 프롬프트를 기반으로 간단히 앱을 만들 수 있는 빌더입니다. 생성된 결과는 복사하거나 문서로 다운로드하여 활용할 수 있습니다.

답변형 앱을 만들기 위해서는 앱 관리 > 새로운 앱 생성 > 답변형 앱 만들기를 클릭합니다.

앱 이름 : 유저에게 표시될 앱 이름을 설정합니다. 설명 : 앱에 대한 간략한 개요 및 설명을 입력하여 해당 앱을 통해 어떤 일을 할 수 있는지 유저들에게 알기쉽게 전달합니다. 인풋 설정 : 인풋 설정에는 6가지 타입이 있으며, 이는 사용자가 어떤 방식으로 입력할지를 선택하는 항목입니다.

예시로 번역앱을 만든다고 가정하고 3개의 필드를 추가해 보도록 하겠습니다.

1) 문서 인풋 유형을 ‘문서(기본)으’로 설정하여 유저가 번역하고 싶은 파일을 직접 업로드할 수 있도록 지정합니다. 업로드된 문서는 file1라는 변수로 저장될 수 있도록 설정합니다.
*대시보드 > 지식베이스에 이미 업로드 되어있는 파일을 바탕으로 앱을 사용하고 싶은 경우에는 ‘지식베이스에서 문서 첨부하기’ 옵션을 ON으로 설정한 후 사용하고자 하는 문서를 ‘사용자가 선택할 문서 설정’을 통해 선택합니다. 업로드 되어있는 특정 문서를 대상으로 답변형앱을 수행하도록 설정할 수 있습니다.
2) 문단형 텍스트
파일을 업로드하지 않고 유저로부터 직접 텍스트를 입력받을 수 있도록 지정하는 것도 가능합니다. 인풋명을 '내용'으로 지정하고 인풋 내용을 content라는 변수로 저장될 수 있도록 설정합니다. 이 때 ‘자리 표시자 입력’ 기능을 사용하면 어떤 문장을 입력하면 될지 설명을 예시 및 설명을 추가할 수 있습니다.
3) 단일 선택
언어 설정 필드를 생성합니다.한국어, 영어, 일본어, 총 세가지 언어를 옵션으로 가지며, 선택된 언어는 language라는 변수로저장될 수 있도록 설정합니다.
유저에게 입력받을 항목 구성 작업이 완료되면 앱을 작동시킬 모델을 선택할 수 있습니다.

활성화된 모델 중 앱에 가장 적합한 모델을 선택합니다. 비활성화된 모델을 사용하려면 해당 담당자에게 문의해주세요.

프롬프트 : 입력된 문장을 유저가 선택한 번역 스타일에 따라 언어에 맞게 변환하는 간단한 번역 앱 프롬프트를 작성합니다.
시스템 프롬프트는 LLM의 동작을 설정하는 데 도움이 됩니다. 예를 들어 LLM 모델에 페르소나를 부여하거나 대화 전반에 걸쳐 LLM 모델이 어떻게 행동해야 하는지에 대한 구체적인 지침을 해당 프롬프트를 통해 제공할 수 있습니다.
유저 프롬프트에서는 LLM이 응답해야 할 요청이나 질문을 제공할 수 있습니다. 유저 프롬프트에는 쿼리 및 질문을 작성하는 것을 권장합니다.
마크다운 출력 버튼을 누르면 아웃풋 생성 시 마크다운으로 출력하는 프롬프트가 자동으로 추가됩니다. 마크다운 출력이란 텍스트 기반의 정보를 깔끔하고 가독성 있게 표시하는 구문입니다.
긴 인풋 처리 방법 선택 : 긴 입력 데이터를 처리할 때 사용할 방식을 선택하는 항목입니다. 아래는 각 옵션의 설명입니다: 1) 토큰 제한까지 인풋 분할없이 처리
입력을 나누지 않고 한 번에 처리합니다.
입력이 모델의 최대 토큰 수를 초과하지 않는 경우 사용하기 적합합니다.
2) 맵(입력 분할 처리 후 결과 그대로 이어 붙임)
입력을 여러 조각으로 나눈 후 각 조각을 처리하고, 결과를 그대로 연결합니다.
입력이 길지만 별도의 요약이나 재구성 없이 모든 내용을 처리해야 할 때 사용합니다.
3) 맵 리듀스(입력 분할 처리 후 결과 병합)
입력을 작은 조각으로 나눈 뒤 각 조각을 처리(맵)하고, 결과를 모아 요약하거나 병합(리듀스)합니다.
대량의 텍스트나 문서를 다룰 때 효율적으로 사용되며, 모델의 최대 토큰 수를 초과하지 않도록 요약 – 프롬프트를 반복 적용해 처리합니다.
원하시는 동작을 테스트 후, 오른쪽 상단의 ‘공개하기’ 버튼을 눌러 앱을 생성합니다.
Last updated