기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Converse API 작업과 대화 수행
Amazon Bedrock ConverseAPI를 사용하여 Amazon Bedrock 모델과 메시지를 주고 받는 대화형 애플리케이션을 생성할 수 있습니다. 예를 들어 여러 차례 대화를 유지하고 유용한 기술 지원 도우미와 같이 요구 사항에 고유한 페르소나 또는 톤 사용자 지정을 사용하는 채팅 봇을 생성할 수 있습니다.
Converse 를 사용하려면 Converse 또는 ConverseStream (스트리밍 응답의 API경우) 작업을 사용하여 모델에 메시지를 보냅니다. 대화 애플리케이션에 기존 기본 추론 작업(InvokeModel 또는 InvokeModelWithResponseStream)을 사용할 수 있습니다. 그러나 Converse는 메시지를 지원하는 모든 Amazon Bedrock 모델에서 API작동하는 일관된 를 제공하므로 사용하는 API 것이 좋습니다. 즉, 코드를 한 번 작성하고 다른 모델과 함께 사용할 수 있습니다. 모델에 고유한 추론 파라미터가 있는 경우 Converse를 사용하면 모델별 구조에서 이러한 고유한 파라미터를 전달할 API 수도 있습니다.
Converse를 사용하여 애플리케이션에서 도구 사용 및 가드레일을 API 구현할 수 있습니다.
참고
와 함께 Mistral AI 그리고 Meta 모델, Converse는 대화를 활성화하는 모델별 프롬프트 템플릿에 입력을 API 포함합니다.
코드 예제는 다음을 참조하세요.
-
Python 이 주제의 예 - 컨버스 API 예제
-
다양한 언어 및 모델 - 를 사용하는 Amazon Bedrock 런타임의 코드 예제 AWS SDKs
-
Java 자습서 - Bedrock의 새로운 Converse에 대한 Java 개발자 안내서 API
-
JavaScript 자습서 - Bedrock의 새로운 Converse 개발자 가이드 API