Responses API를 비롯한 OpenAI 플랫폼 API에 대해서는 Amazon Bedrock에서 OpenAI 사용하기를 참고하세요.
OpenAI 기술을 기반으로 하는 Amazon Bedrock Managed Agents는 AWS 환경에 맞게 Agents API를 제공합니다. OpenAI 에이전트 하네스와 모델 추론은 Amazon Bedrock에서 실행됩니다. 하네스는 에이전트의 작업을 조율하고, Amazon Bedrock AgentCore Runtime이나 자체 호스팅 컴퓨팅 환경은 에이전트의 명령어와 도구를 실행합니다.
Agents API와 비교
두 서비스 모두 에이전트와 세션이라는 개념을 사용합니다. 실행 환경, 인증 방식, 지원 서비스에는 다음과 같은 차이가 있습니다.
| 항목 | OpenAI Agents API | Bedrock Managed Agents |
|---|---|---|
| 에이전트 루프 | OpenAI에서 관리 | Amazon Bedrock에서 호스팅 |
| 모델 추론 | OpenAI API | Amazon Bedrock |
| API 엔드포인트 | OpenAI API | Amazon Bedrock 서비스 엔드포인트 |
| 실행 환경 | OpenAI 호스팅 샌드박스, 자체 호스팅 샌드박스 또는 샌드박스 없이 실행 | AgentCore Runtime 또는 자체 호스팅 컴퓨팅 환경 |
| API 인증 | OpenAI 프로젝트 API 키 | AWS IAM 자격 증명을 사용한 SigV4 서명 |
OpenAI Agents API에서 자체 호스팅 샌드박스를 선택하면 명령어와 도구의 실행 위치가 달라집니다. 관리형 하네스와 모델 추론은 계속 OpenAI 서비스에서 실행됩니다.
두 서비스가 같은 개념을 사용하더라도 API 규약과 지원 기능은 다를 수 있습니다. OpenAI Agents API 예제를 Bedrock Managed Agents에 맞게 수정하기 전에 AWS 문서에서 현재 엔드포인트, 지원 모델과 도구, 환경 설정을 확인하세요.
다음 단계
Bedrock Managed Agents 개요를 살펴보고 AWS 문서에서 액세스 요건, 지원 리전, 권한, 서비스 한도, 요금을 확인하세요. 세션 상태, 실행 파일, 로그, 모델 추론에 관한 AWS의 데이터 처리 지침도 확인하세요.
OpenAI 서비스를 사용하는 애플리케이션을 개발하려면 Agents API 빠른 시작을 따라 진행하세요.