프로젝트 프롬프트
앱 편집 화면에서 프롬프트 추가 및 관리하기
앱 편집 화면에서 프롬프트를 실시간으로 작성하고 즉시 앱에 반영할 수 있습니다. 프롬프트는 아래 두 가지 범위로 구분됩니다.
프로젝트 프롬프트: 하나의 프로젝트 내 여러 앱에서 공유 가능한 프롬프트입니다.
앱 프롬프트: 특정 앱에만 종속되어 사용되는 프롬프트입니다. 상세 내용은 앱 프롬프트 가이드를 참고해 주세요.
1. 앱 편집 화면에서 프로젝트 프롬프트 추가하기

프롬프트 범위를 선택합니다. 프로젝트 프롬프트를 선택합니다.
프롬프트를 실행할 LLM 모델을 선택합니다.
기존에 만들어진 프롬프트를 활용하려면 '프롬프트' 드롭다운에서 사용하고자 하는 프롬프트를 선택합니다.

새 프롬프트를 만들기 위해서는 + 추가 버튼을 클릭합니다.

프롬프트 추가 및 작성 5-1. 프롬프트 이름을 입력합니다. 5-2. 프롬프트 설명을 입력합니다(프롬프트의 용도를 쉽게 구분하기 위한 설명으로, 실제 실행에는 영향을 주지 않습니다). 5-3. 시스템 프롬프트를 입력합니다. 시스템 프롬프트는 LLM의 동작을 설정하는 데 사용됩니다. 예를 들어, 모델에게 특정 페르소나를 부여하거나, 대화 전반에서 모델이 따라야 하는 행동 지침을 정의할 수 있습니다.
⚠프롬프트 내에서 동적 인풋 사용 시에는 중괄호
{}를 반드시 사용해야 합니다.5-4. 유저 프롬프트 입력 유저 프롬프트에서는 LLM이 응답해야 할 요청이나 질문을 작성합니다. 쿼리 및 질문 작성이 권장됩니다. 입력하지 않아도 무방합니다.
⚠프롬프트 내에서 동적 인풋 사용 시에는 중괄호
{}를 반드시 사용해야 합니다.5-5. 동적 인풋 추가 프롬프트 내에서 동적으로 값이 변하는 변수를 할당할 수 있습니다.
동적 인풋 추가하기

프롬프트 내에서 사용할 동적 인풋 항목명을 입력합니다.
해당 항목에 대입할 변수 값을 지정합니다. 동적 인풋에 할당할 수 있는 변수 값 종류에는 시스템과 앱 두 가지 옵션이 있습니다.
a. 시스템 변수
Alli 시스템과 연동되어 자동으로 값이 할당되는 입력입니다.
EMAIL,LANGUAGE등 시스템에서 자동으로 제공되는 변수입니다.
b. 앱 변수
앱 내에서 직접 변수를 지정하고 값을 입력할 수 있는 옵션입니다.
입력값은 상황과 필요에 따라 자유롭게 할당 가능하며, 앱 내 대화 흐름에 따라 값이 변동될 수 있습니다.
앱 변수 추가하기

변수명을 입력합니다.
변수 유형을 선택합니다.
대화: 대화 내에서만 해당 값이 저장되고 반영됩니다.
유저: 대화 종료 후에도 해당 유저의 값이 저장되어 반영됩니다.
변수 종류를 선택합니다. (총 11종)
상세 정보는 변수 값 가이에서 확인할 수 있습니다.
저장 버튼을 클릭합니다.
필요 시 토큰 자르기 ON/OFF 옵션을 선택합니다. 긴 토큰을 가진 변수는 ON으로 설정하는 것을 권장합니다.
2. 프로젝트 프롬프트 관리하기
2-1. 단일 프롬프트
하나의 프롬프트로 동작하는 기본 타입입니다. LLM 실행 노드에서 선택하여 사용할 수 있습니다.

프로젝트 프롬프트는 프롬프트 관리 페이지에서 권한을 가진 멤버라면 누구나 편집, 삭제, 복사가 가능합니다. 또한 관리 화면에서 수정한 프롬프트는 즉시 사용 중인 노드에 적용되며, 여러 앱에서 공유하여 활용할 수 있습니다. 프로젝트 프롬프트를 앱 프롬프트로 복사하여 사용하는 것도 가능합니다. 상세 내용은 앱 프롬프트 가이드를 참조해 주세요.
단일 프롬프트 추가 후 LLM 실행노드에서 사용하기
아래 단계에 따라 새로운 단일 프롬프트를 생성하고 실제 노드 내에서 사용할 수 있습니다.

프롬프트 추가하기 버튼을 클릭합니다.

프롬프트에 필요한 내용을 작성한 후 저장 버튼을 클릭합니다.
앱 편집화면에서 LLM 실행노드를 선택합니다.

프롬프트 범위를 선택합니다. 프로젝트 프롬프트를 선택합니다.
프롬프트를 실행할 LLM 모델을 선택합니다.
프롬프트 드롭다운을 클릭하면 방금 작성한 프롬프트가 목록에 표시됩니다. 목록에서 해당 프롬프트를 선택한 후 적용 버튼을 클릭합니다.
2-2. 그룹 프롬프트
여러 프롬프트가 단계별로 연결되어 유기적으로 동작하는 형태를 그룹 프롬프트라고 합니다.

그룹 프롬프트는 Alli에서 기본 제공하는 프롬프트 묶음으로, 새로 생성할 수 없으며 복사하여 수정하는 방식으로만 사용할 수 있습니다. 답변 생성 노드에서 사용되며, 프롬프트 설정 페이지에서는 신규 작성이 불가능하고 복사·편집·삭제만 가능합니다.
그룹 프롬프트 수정 후 답변 생성 노드에서 사용하기
아래 단계에 따라 그룹 프롬프트를 수정하고 실제 노드 내에서 사용할 수 있습니다.


프롬프트 복사하기 버튼을 클릭합니다.

프롬프트에서 수정하고 싶은 단계로 이동한 뒤, 해당 단계를 선택하여 편집을 진행합니다. 총 8개의 단계가 체이닝되어 있으며, 각 단계를 클릭하면 상세 내용을 확인할 수 있습니다.

*실제 답변을 생성하는 주요 단계는 5-1 단계이며, 수정이 필요한 경우 이 단계의 내용을 편집하는 것을 권장합니다.
편집 후 저장 버튼을 클릭합니다.
앱 편집화면에서 답변 생성 노드를 선택합니다.

그룹 프롬프트를 선택합니다.
프롬프트를 실행할 LLM 모델을 선택합니다.
프롬프트 드롭다운을 클릭하면 방금 편집한 그룹 프롬프트가 목록에 표시됩니다. 목록에서 해당 프롬프트를 선택한 후 적용 버튼을 클릭합니다.
Last updated