コード解釈を有効にして、アプリケーションのコードを生成、実行、テストする - Amazon Bedrock

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

コード解釈を有効にして、アプリケーションのコードを生成、実行、テストする

Amazon Bedrock 機能のコード解釈は Amazon Bedrock のプレビューリリースであり、変更される可能性があります。

コードの解釈により、エージェントは安全なテスト環境でアプリケーションコードを生成、実行、トラブルシューティングできます。コード解釈を使用すると、生成 AI アプリケーションの構築に集中しながら、エージェントの基盤モデルを使用して基本的な機能を実装するためのコードを生成できます。

Amazon Bedrock では、コード解釈を使用して次のタスクを実行できます。

  • 特定のタスクに対するユーザーリクエストを理解し、ユーザー によってリクエストされたタスクを実行したり、コードを実行したり、コード実行の結果を提供したりできるコードを生成します。

  • ユーザーの汎用クエリを理解し、ユーザーにレスポンスを提供するためのコードを生成して実行します。

  • データの分析、視覚化、評価を実行するためのコードを生成します。

  • ユーザーによってアップロードされたファイルから情報を抽出し、情報を処理してユーザークエリに応答します。

  • ユーザーとのインタラクティブな会話に基づいてコードを生成し、ラピッドプロトタイピングを行います。

以下は、Amazon Bedrock 内でコードを生成して実行することでコードの解釈に役立つユースケースの一部です。

  1. .csv などのデータファイルから財務トランザクションを分析し、利益または損失が発生したかどうかを判断します。

  2. 2020 年 3 月 14 日などの日付形式を .txt や .csv などのYYYY-MM-DDファイル形式の標準API形式に変換する

  3. スプレッドシート (XLS) でデータ分析を実行して、四半期/年間の企業収益や人口増加率などのメトリクスを計算します。

Amazon Bedrock でコード解釈を使用するには、次のステップを実行します。

  • エージェントを構築するときにコード解釈を有効にします。コード解釈を有効にすると、その解釈の使用を開始できます。

  • プロンプトを入力して、Amazon Bedrock でコード解釈の使用を開始します。例えば、「pi の平方根を 127 桁に計算する」と指定できます。コード解釈では、Python コードを生成して実行し、レスポンスを提供します。

  • ファイルを添付することもできます。ファイル内の情報を使用して、質問をしたり、データを要約または分析したりできます。ファイルは、コンピュータまたは Amazon S3 バケットからアタッチできます。

サポートされるリージョン

Amazon Bedrock Agents のコード解釈は、次のリージョンでサポートされています。

リージョン
米国東部 (バージニア北部)
米国西部 (オレゴン)
欧州 (フランクフルト)

ファイルサポート

コード解釈では、ファイルをアタッチし、アタッチされたファイルを使用して質問し、アタッチされたファイルの内容に基づいてデータを要約または分析できます。

最大 5 つのファイルをアタッチできます。すべてのファイルの合計サイズは最大 10 MB です。

  • サポートされている入力ファイルタイプ: CSV、XLS、XLSX、YAML、、JSONDOC、DOCX、、、MDHTML、TXT、および PDF

  • サポートされている出力ファイルタイプ: CSV、XLS、XLSX、YAML、、JSON、DOCDOCX、、、MDHTML、TXT、PDF、、および PNG