기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Bedrock 에이전트 프롬프트 템플릿에서 플레이스홀더 변수 사용
상담원 프롬프트 템플릿에서 자리 표시자 변수를 사용할 수 있습니다. 프롬프트 템플릿이 직접적으로 호출되면 기존 구성으로 변수가 채워집니다. 탭을 선택하면 각 프롬프트 템플릿에 사용할 수 있는 변수를 볼 수 있습니다.
- Pre-processing
-
변수 지원되는 모델 다음으로 대체되었습니다. $함수$ Anthropic Claude Instant, Claude v2.0 에이전트에 대해 구성된 API 작업 그룹 작업 및 지식 기반. $tools$ Anthropic Claude v2.1,Claude 3 Sonnet, Claude 3 Haiku, Claude 3 Opus, 아마존 타이탄 텍스트 프리미어 $대화_기록$ Anthropic Claude Instant, Claude v2.0,Claude v2.1 현재 세션의 대화 기록. $질문$ 모두 세션의 현재 InvokeAgent
통화에 대한 사용자 입력. - Orchestration
-
변수 지원되는 모델 다음으로 대체되었습니다. $함수$ Anthropic Claude Instant, Claude v2.0 에이전트에 대해 구성된 API 작업 그룹 작업 및 지식 기반. $tools$ Anthropic Claude v2.1,Claude 3 Sonnet, Claude 3 Haiku, Claude 3 Opus, 아마존 타이탄 텍스트 프리미어 $agent_스크래치패드$ 모두 모델이 취한 생각과 행동을 기록할 영역을 지정합니다. 현재 턴의 이전 반복에 대한 예측과 출력으로 대체됩니다. 주어진 사용자 입력에 대해 달성한 결과와 다음 단계는 무엇인지에 대한 컨텍스트를 모델에 제공합니다. $any_function_name$ Anthropic Claude Instant, Claude v2.0 에이전트의 작업 그룹에 있는 API 이름 중에서 임의로 선택한 API 이름. $대화_히스토리$ Anthropic Claude Instant, Claude v2.0,Claude v2.1 현재 세션의 대화 기록 $인스트럭션$ 모두 에이전트용으로 구성된 모델 지침. $모델_인스트럭션$ Amazon Titan 텍스트 프리미어 에이전트에 대해 구성된 모델 지침. $프롬프트_세션_속성$ 모두 프롬프트에서 세션 속성이 보존됩니다. $question$ 모두 세션의 현재 InvokeAgent
통화에 대한 사용자 입력.$thought$ Amazon Titan 텍스트 프리미어 모델의 각 턴에 대한 생각을 시작하기 위한 생각 접두사. $knowledge_base_가이드라인$ Anthropic Claude 3 Sonnet, Claude 3.5 Sonnet, Claude 3 Haiku, Claude 3 Opus 결과에 지식창고의 정보가 포함된 경우 인용을 사용하여 출력 형식을 지정하는 모델에 대한 지침. 이러한 지침은 지식 기반이 에이전트와 연결된 경우에만 추가됩니다. 상담원이 다음 작업 중 하나를 수행하여 사용자에게 자세한 정보를 요청하도록 허용할 경우 다음 자리 표시자 변수를 사용할 수 있습니다.
-
콘솔에서 상담원 세부 정보의 사용자 입력에서 설정합니다.
-
a를
parentActionGroupSignature
사용하여AMAZON.UserInput
로 설정합니다. CreateAgentActionGroup 또는 UpdateAgentActionGroup요청.
변수 지원되는 모델 다음으로 대체되었습니다. $ask_user_missing_parameters$ Anthropic Claude Instant, Claude v2.0 모델이 사용자에게 필수 누락 정보를 제공하도록 요청하기 위한 지침. $ask_user_missing_information $ Anthropic Claude v2.1,Claude 3 Sonnet, Claude 3 Haiku, Claude 3 Opus $ask_사용자_확인_매개변수$ Anthropic Claude Instant, Anthropic Claude v2.0 에이전트가 아직 받지 않았거나 확실하지 않은 파라미터를 사용자에게 확인하도록 요청하는 모델에 대한 지침. $ask_user_function$ Anthropic Claude Instant, Anthropic Claude v2.0 사용자에게 질문을 하는 함수입니다. $ask_user_function_format$ Anthropic Claude Instant, Anthropic Claude v2.0 사용자에게 질문을 하기 위한 함수의 형식. $ask_user_input_examples$ Anthropic Claude Instant, Anthropic Claude v2.0 모델이 사용자에게 질문을 해야 하는 시기를 예측하는 방법을 알려주는 몇 가지 간단한 예제. -
- Knowledge base response generation
-
변수 모델 다음으로 대체되었습니다. $쿼리$ 모두 다음 단계가 지식 기반 쿼리가 될 것으로 예측될 때 오케스트레이션 프롬프트 모델 응답에 의해 생성되는 쿼리입니다. $search_results$ 모두 사용자 쿼리에 대해 검색된 결과. - Post-processing
-
변수 모델 로 대체됨 $최신_응답$ 모두 마지막 오케스트레이션 프롬프트 모델 응답. $bot_response$ Amazon Titan 텍스트 모델 현재 턴의 액션 그룹 및 지식 베이스 결과입니다. $question$ 모두 세션의 현재 InvokeAgent
.call에 대한 사용자 입력.$응답$ 모두 액션 그룹과 지식 베이스는 현재 턴에서 나온 결과입니다.
고급 프롬프트 템플릿 구성
파서 Lambda 함수 수정