기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
단일 프롬프트로 흐름 생성
다음 이미지는 노드에 인라인으로 정의된 단일 프롬프트로 구성된 흐름을 보여줍니다. 프롬프트는 장르와 재생 목록에 포함할 노래 수가 포함된 JSON 객체 입력에서 노래 재생 목록을 생성합니다.

콘솔에서 이 흐름을 빌드하고 테스트하는 방법
의 지침에 따라 흐름을 생성합니다Amazon Bedrock에서 첫 번째 흐름 생성.
-
다음을 수행하여 프롬프트 노드를 설정합니다.
-
중앙 창에서 프롬프트 노드를 선택합니다.
-
흐름 빌더 창에서 구성 탭을 선택합니다.
-
노드 이름으로
MakePlaylist
를 입력합니다. -
노드에서 정의를 선택합니다.
-
프롬프트에 대해 다음 구성을 설정합니다.
-
모델 선택에서 프롬프트에서 추론을 실행할 모델을 선택합니다.
-
메시지 텍스트 상자에
Make me a {{genre}} playlist consisting of the following number of songs: {{number}}.
를 입력합니다. 이렇게 하면 노드에 입력으로 표시될 두 개의 변수가 생성됩니다. -
(선택 사항) 추론 구성을 수정합니다.
-
(선택 사항) 모델에서 지원하는 경우 프롬프트 메시지에 대한 프롬프트 캐싱을 구성할 수 있습니다. 자세한 내용은 Amazon Bedrock에서 흐름 생성 및 설계 단원을 참조하십시오.
-
-
입력 섹션을 확장합니다. 입력 이름은 프롬프트 메시지의 변수로 미리 채워집니다. 다음과 같이 입력을 구성합니다.
명칭 유형 표현식 genre String $.data.genre 숫자 숫자 $.data.number 이 구성은 프롬프트 노드가
genre
입력에 매핑될genre
라는 필드와number
입력에 매핑될number
라는 필드가 포함된 JSON 객체를 예상한다는 의미입니다. -
출력은 수정할 수 없습니다. 이는 모델의 응답으로, 문자열로 반환됩니다.
-
-
흐름 입력 노드를 선택하고 구성 탭을 선택합니다. 객체를 유형으로 선택합니다. 이렇게 하면 흐름 간접 호출이 JSON 객체를 수신할 것으로 예상합니다.
-
노드를 연결하여 흐름을 완료할 수 있도록 다음을 수행합니다.
-
흐름 입력 노드의 출력 노드에서 MakePlaylist 프롬프트 노드의 genre 입력으로 연결을 드래그합니다.
-
흐름 입력 노드의 출력 노드에서 MakePlaylist 프롬프트 노드의 number 입력으로 연결을 드래그합니다.
-
MakePlaylist 프롬프트 노드의 modelCompletion 출력에 대한 출력 노드에서 흐름 출력 노드의 document 입력으로 연결을 드래그합니다.
-
-
저장을 선택하여 흐름을 저장합니다. 이제 흐름을 테스트할 준비가 되었습니다.
-
오른쪽의 흐름 테스트 창에 다음 JSON 객체를 입력하여 흐름을 테스트합니다. 실행을 선택하면 흐름이 모델 응답을 반환해야 합니다.
{ "genre": "pop", "number": 3 }