Amazon Web Services ブログ

Anthropic の Claude 3 Haiku モデルが Amazon Bedrock で利用可能に

3月4日週、Anthropic は Claude 3 基礎モデルファミリーを発表しました。このファミリーには、ほぼ瞬時の応答性を実現する最速かつ最もコンパクトな Claude 3 Haiku、スキルとスピードの理想的なバランスを実現した Claude 3 Sonnet、および高度に複雑なタスクでトップレベルのパフォーマンスを実現する高度なインテリジェンスを備えた Claude 3 Opus という 3 つのモデルが含まれています。AWS はまた、Amazon Bedrock での Claude 3 Sonnet の一般提供の開始も発表しました。

本日は、Claude 3 Haiku が Amazon Bedrock で利用可能になったことをお知らせします。Claude 3 Haiku 基盤モデルは、Claude 3 ファミリーの中で最速かつ最もコンパクトなモデルであり、ほぼ瞬時の応答性と、人間の対話を模倣したシームレスな生成人工知能 (AI) エクスペリエンスを実現するように設計されています。例えば、チャートやグラフを含む arXiv のデータ密度の高い研究論文 (~10,000 トークン) を 3 秒以内に読み取ることができます。

Claude 3 Haiku が Amazon Bedrock で利用可能になったことで、迅速かつ正確な目標パフォーマンスを必要とする企業向けに、ほぼ瞬時に応答する生成 AI アプリケーションを構築できます。Sonnet や Opus と同様、Haiku は画像からテキストに変換するためのビジョン機能を備えているほか、英語のほかにも複数の言語を理解でき、200k コンテキストウィンドウでの高い操作性を誇っています。

Claude 3 Haiku のユースケース
Claude 3 Haiku は、インテリジェンスカテゴリの他のモデルよりも賢く、高速で、より手頃な料金でご利用いただけます。単純なクエリやリクエストに対して、比類のない速度で応答します。高速で、高い操縦性を備えているため、人間のやり取りをシームレスに模倣する AI エクスペリエンスを生み出すことができます。

Claude 3 Haiku のユースケースを以下にいくつか示します。

  • 顧客とのやり取り: ライブでのやり取りや翻訳における迅速かつ正確なサポート
  • コンテンツモデレーション: 危険な行為や顧客のリクエストを把握
  • コスト削減タスク: 最適化された物流、在庫管理、非構造化データからの知識の迅速な抽出

Claude 3 Haiku の特徴や機能の詳細については、AWS ドキュメントの「Amazon Bedrock での Anthropic Claude」および「Anthropic Claude モデル」にアクセスしてください。

Claude 3 Haiku の動作
Anthropic モデルを初めて使用する場合は、Amazon Bedrock コンソールに移動し、左下のペインで [モデルアクセス] を選択します。Claude 3 Haiku へのアクセスを別途リクエストします。

コンソールで Claude 3 Haiku をテストするには、左側のメニューペインの [プレイグラウンド][テキスト] または [チャット] を選択します。その後、[モデルを選択] を選択し、カテゴリとして [Anthropic] を選択して、モデルとして [Claude 3 Haiku] を選択します。

Claude プロンプトの例をさらにテストするには、[例をロード] を選択します。引用を含む高度な質疑応答、デザインブリーフィングの作成、英語以外のコンテンツの生成など、Claude 3 Haiku に固有の例を表示および実行できます。

[比較モード] では、顧客の質問に対応するためのパーソナライズされた E メール応答を生成するサンプルプロンプトを使用して、Claude 3 Haiku と Claude 2.1 モデルの速度とインテリジェンスを比較することもできます。

また、[API リクエストを表示] を選択すると、AWS コマンドラインインターフェイス (AWS CLI) や AWS SDK でコードサンプルを使用してモデルにアクセスすることもできます。AWS CLI コマンドのサンプルを次に示します。

aws bedrock-runtime invoke-model \
     --model-id anthropic.claude-3-haiku-20240307-v1:0 \
     --body "{\"messages\":[{\"role\":\"user\",\"content\":[{\"type\":\"text\",\"text\":\"Write the test case for uploading the image to Amazon S3 bucket\\nCertainly! Here's an example of a test case for uploading an image to an Amazon S3 bucket using a testing framework like JUnit or TestNG for Java:\\n\\n...."}]}],\"anthropic_version\":\"bedrock-2023-05-31\",\"max_tokens\":2000}" \
     --cli-binary-format raw-in-base64-out \
     --region us-east-1 \
     invoke-model-output.txt

Claude 3 で API リクエストを実行するには、新しい Anthropic Claude Messages API 形式を使用します。これにより、画像処理などのより複雑なやり取りが可能になります。Anthropic Claude Text Completions API を使用する場合は、Text Completions API からアップグレードする必要があります。

画像ファイルを記述する Message API リクエストを送信するサンプル Python コードを次に示します。

def call_claude_haiku(base64_string):

    prompt_config = {
        "anthropic_version": "bedrock-2023-05-31",
        "max_tokens": 4096,
        "messages": [
            {
                "role": "user",
                "content": [
                    {
                        "type": "image",
                        "source": {
                            "type": "base64",
                            "media_type": "image/png",
                            "data": base64_string,
                        },
                    },
                    {"type": "text", "text": "Provide a caption for this image"},
                ],
            }
        ],
    }

    body = json.dumps(prompt_config)

    modelId = "anthropic.claude-3-haiku-20240307-v1:0"
    accept = "application/json"
    contentType = "application/json"

    response = bedrock_runtime.invoke_model(
        body=body, modelId=modelId, accept=accept, contentType=contentType
    )
    response_body = json.loads(response.get("body").read())

    results = response_body.get("content")[0].get("text")
    return results

Claude 3 でのサンプルコードの詳細については、Community.aws の「Get Started with Claude 3 on Amazon Bedrock」、「Diagrams to CDK/Terraform using Claude 3 on Amazon Bedrock」、および「Cricket Match Winner Prediction with Amazon Bedrock’s Anthropic Claude 3 Sonnet」をご覧ください。

今すぐご利用いただけます
Claude 3 Haiku は現在、米国西部 (オレゴン) リージョンで利用可能であり、さらに多くのリージョンで間もなく利用可能になる予定です。今後の更新については、リージョンの詳細なリストをご確認ください。

Claude 3 Haiku は最もコスト効率の高い選択肢です。例えば、Claude 3 Haiku は、Claude Instant と比較して、1,000 入力/出力トークンあたりの料金が最大 68% 低く、より高いレベルのインテリジェンスを備えています。詳細については、「Amazon Bedrock の料金」をご覧ください。

Amazon Bedrock コンソール で Claude 3 Haiku を今すぐお試しいただき、AWS re:Post for Amazon Bedrock まで、または通常の AWS サポートの連絡先を通じて、フィードバックをお寄せください。

Channy

原文はこちらです。