S3
S3ファイルを表示
Amazon S3はAmazon Web Servicesが提供する高度にスケーラブルで安全、かつ耐久性のあるクラウドストレージサービスです。ウェブ上のどこからでも任意の量のデータを保存および取得できるように設計されており、あらゆる規模のビジネスで最も広く使用されているクラウドストレージソリューションの一つです。
Amazon S3では以下のことが可能です:
- 無制限のデータ保存: 事実上無制限のストレージ容量で、あらゆるサイズと種類のファイルをアップロード
- どこからでもアクセス: 世界中のどこからでも低レイテンシーでファイルを取得
- データの耐久性を確保: 自動データレプリケーションによる99.999999999%(11個の9)の耐久性
- アクセス制御: きめ細かいセキュリティポリシーによるアクセス権限の管理
- 自動スケーリング: 手動介入や容量計画なしに変動するワークロードに対応
- シームレスな統合: 他のAWSサービスやサードパーティアプリケーションと簡単に連携
- コスト最適化: アクセスパターンに基づいて複数のストレージクラスから選択し、コストを最適化
Simでは、S3統合によりエージェントがAmazon S3バケットに保存されたファイルを安全な署名付きURLを使用して取得・アクセスできるようになります。これにより、ドキュメント処理、保存データの分析、設定ファイルの取得、ワークフローの一部としてのメディアコンテンツへのアクセスなど、強力な自動化シナリオが可能になります。エージェントはAWS認証情報を公開することなくS3からファイルを安全に取得できるため、クラウドに保存されたアセットを自動化プロセスに簡単に組み込むことができます。この統合により、クラウドストレージとAIワークフローの間のギャップが埋められ、AWSの堅牢な認証メカニズムによるセキュリティのベストプラクティスを維持しながら、保存データへのシームレスなアクセスが可能になります。
使用手順
S3をワークフローに統合します。S3オブジェクトの署名付きURLを取得できます。アクセスキーとシークレットアクセスキーが必要です。
ツール
s3_get_object
AWS S3バケットからオブジェクトを取得する
入力
パラメータ | 型 | 必須 | 説明 |
---|---|---|---|
accessKeyId | string | はい | AWS アクセスキーID |
secretAccessKey | string | はい | AWS シークレットアクセスキー |
s3Uri | string | はい | S3オブジェクトURL |
出力
パラメータ | 型 | 説明 |
---|---|---|
url | string | S3オブジェクトをダウンロードするための署名付きURL |
metadata | object | タイプ、サイズ、名前、最終更新日を含むファイルメタデータ |
注意事項
- カテゴリ:
tools
- タイプ:
s3