Connector authentication
출처: 문서
본문
커넥터 인증
커넥터는 credential 객체의 값을 사용해서 외부에서 호스팅되는 모델에 인증해요. 인증 방식은 커넥터의 protocol 필드에 지정되며, 연결하려는 플랫폼에 따라 결정돼요. 각 프로토콜은 고유한 자격 증명 필드와 클러스터 사전 요구 사항을 가지고 있어요.
다음 표는 사용 가능한 프로토콜을 정리한 거예요.
| 프로토콜 | 플랫폼 | 문서 |
|---|---|---|
http |
OpenAI, Cohere, Azure OpenAI, DeepSeek, Ollama, Aleph Alpha, Yandex Cloud 등 전용 프로토콜이 없는 플랫폼 | HTTP 인증 |
aws_sigv4 |
Amazon SageMaker, Amazon Bedrock, Amazon Comprehend, Amazon Textract 같은 AWS 서비스 | AWS Signature Version 4 인증 |
google_cloud |
Google Cloud Vertex AI | Google Cloud 인증 |
aws_sigv4와 google_cloud 프로토콜은 수명이 짧은 액세스 토큰을 대신 생성하고 갱신해 주기 때문에, 토큰을 직접 제공하거나 교체할 필요가 없어요. http 프로토콜은 여러분이 제공한 자격 증명, 주로 API 키 같은 토큰을 그대로 전달해요. 플랫폼과 모델에 맞는 프로토콜을 찾으려면 OpenSearch 제공 커넥터 블루프린트를 참고하세요.
상호 TLS(mTLS)가 필요한 엔드포인트는 토큰 대신 클라이언트 인증서를 받아들여요. 이는 http 프로토콜을 사용하는 커넥터에만 해당돼요. 자세한 내용은 클라이언트 인증서 인증을 참고하세요.
다음 단계
client_config객체를 포함한 모든 커넥터 필드에 대한 설명은 커넥터 블루프린트를 참고하세요.- 기존 커넥터의 자격 증명을 변경하려면 커넥터 자격 증명 업데이트를 참고하세요.