Amazon Bedrock 프롬프트 흐름의 주요 정의 - Amazon Bedrock

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Bedrock 프롬프트 흐름의 주요 정의

다음 목록은 Amazon Bedrock 프롬프트 흐름의 기본 개념을 소개합니다.

  • 흐름 - 프롬프트 흐름은 이름, 설명, 권한, 노드 모음 및 노드 간 연결로 구성된 구성 요소입니다. 프롬프트 흐름이 호출되면 출력 노드에 도달할 때까지 프롬프트 흐름의 각 노드를 통해 호출의 입력이 전송됩니다. 호출 응답은 최종 출력을 반환합니다.

  • 노드 - 노드는 프롬프트 흐름 내의 단계입니다. 각 노드에 대해 이름, 설명, 입력, 출력 및 추가 구성을 구성합니다. 노드의 구성은 유형에 따라 다릅니다. 다양한 노드 유형에 대한 자세한 내용은 섹션을 참조하세요프롬프트 플로우의 노드 유형.

  • 연결 - Amazon Bedrock 프롬프트 흐름에는 두 가지 유형의 연결이 사용됩니다.

    • 한 노드의 출력(소스 노드 )과 다른 노드의 입력(대상 노드 ) 간에 데이터 연결이 그려지고 업스트림 노드에서 다운스트림 노드로 데이터를 전송합니다. Amazon Bedrock 콘솔에서 데이터 연결은 회색 실선입니다.

    • 조건부 연결은 조건부 노드의 조건과 다운스트림 노드 간에 그려지고 조건이 충족되면 조건부 노드 앞에 있는 노드에서 다운스트림 노드로 데이터를 전송합니다. Amazon Bedrock 콘솔에서 조건부 연결은 점선 보라색 선입니다.

  • 표현식 - 표현식은 노드로 들어오는 전체 입력에서 입력을 추출하는 방법을 정의합니다. 표현식을 작성하는 방법을 알아보려면 섹션을 참조하세요표현식을 사용하여 Amazon Bedrock 프롬프트 흐름에서 전체 입력의 관련 부분을 추출하여 입력을 정의합니다..

  • 흐름 빌더 - 흐름 빌더는 시각적 인터페이스를 통해 프롬프트 흐름을 구축하고 편집하는 Amazon Bedrock 콘솔의 도구입니다. 시각적 인터페이스를 사용하여 노드를 인터페이스로 드래그 앤 드롭하고 이러한 노드에 대한 입력 및 출력을 구성하여 프롬프트 흐름을 정의합니다.

  • 다음 섹션에서는 다음 용어를 사용합니다.

    • 전체 입력 - 이전 노드에서 현재 노드로 전송되는 전체 입력입니다.

    • 업스트림 - 프롬프트 흐름의 앞부분에서 발생하는 노드를 나타냅니다.

    • 다운스트림 - 프롬프트 흐름의 후반부에 발생하는 노드를 나타냅니다.

    • 입력 - 노드에는 여러 개의 입력이 있을 수 있습니다. 표현식을 사용하여 각 개별 입력에 사용할 전체 입력의 관련 부분을 추출합니다. Amazon Bedrock 콘솔 흐름 빌더에서 입력은 노드의 왼쪽 가장자리에 원으로 나타납니다. 각 입력을 업스트림 노드의 출력에 연결합니다.

    • 출력 - 노드에는 여러 개의 출력이 있을 수 있습니다. Amazon Bedrock 콘솔 흐름 빌더에서 출력은 노드의 오른쪽 가장자리에 원으로 표시됩니다. 각 출력을 다운스트림 노드의 하나 이상의 입력에 연결합니다.

    • 분기 - 노드의 출력이 둘 이상의 노드로 전송되거나 조건 노드가 포함된 경우 흐름 경로가 여러 분기로 분할됩니다. 각 브랜치는 잠재적으로 흐름 호출 응답에서 다른 출력을 생성할 수 있습니다.