Apidog

オールインワン協働API開発プラットフォーム

API設計

APIドキュメント

APIデバッグ

APIモック

API自動テスト

Claude 3.5 API:最新情報と使い方まとめはこちら!

2024年6月21日に、米Anthropic社が最新のAIモデルのClaude 3.5 Sonnetをリリースしました。本文では、Claude 3.5についての最新方法をまとめた上、Claude 3.5 APIの使い方をもわかりやすく紹介しようと思います。

中村 拓也

中村 拓也

Updated on 11月 12, 2024

2024年6月21日に、米Anthropic社が最新のAIモデルのClaude 3.5 Sonnetをリリースしました。本文では、Claude 3.5についての最新方法をまとめた上、Claude 3.5 APIの使い方をもわかりやすく紹介しようと思います。

💡
API管理ツールのApidogを利用すれば、誰でも簡単にClaude 3.5 APIを利用できます。ApidogのClaude 3 APIプロジェクトでは、左側メニューから利用したいエンドポイントを選び、「Try it out」で呼び出せます。ヘッダーにアクセストークンを入力し、ボディでモデルをClaude 3.5 Sonnetと指定して、リクエストを送信するとレスポンスが返されます。
button

Claude 3.5とは

Claude 3.5は、Anthropic社が開発した最新のAIモデルファミリーです。このファミリーの最初のリリースとして、Claude 3.5 Sonnetが発表されました。

Introducing Claude 3.5 Sonnet
Introducing Claude 3.5 Sonnet—our most intelligent model yet. Sonnet now outperforms competitor models and Claude 3 Opus on key evaluations, at twice the speed.

Claude 3.5 Sonnetの主な特徴は以下の通りです:

  • 高度な知能: 大学院レベルの推論能力や学部レベルの知識、コーディング能力において業界ベンチマークを更新しています。
  • 高速処理: Claude 3 Opusの2倍の速度で動作します。
  • 視覚的理解力: グラフや画像の解釈において強力な能力を持ち、Claude 3 Opusを上回る性能を示しています。
  • コスト効率: 中級モデルの価格帯で高性能を実現しています。
  • 幅広い利用可能性: Claude.aiやiOSアプリで無料で利用可能で、API経由でも利用できます。
  • 大容量コンテキストウィンドウ: 200Kトークンのコンテキストウィンドウを持っています。
  • 安全性への配慮: 厳格なテストを受け、誤用を減らすよう訓練されています。

また、2024年6月21日現在は、Claude 3.5 Sonnetにのみアクセスできますが、Claude 3.5ファミリーは今後、Claude 3.5 HaikuとClaude 3.5 Opusもリリースされる予定です。Anthropicは数ヶ月ごとに知能、速度、コストのトレードオフを大幅に改善することを目指しています。

Claude 3.5 Sonnetを利用する方法

Claude 3.5 Sonnetというモデルはすでにリリースしましたので、Claudeを利用する時に、Claude 3.5 Sonnetがデフォルトモデルになります。ということで、通常のようにClaudeを開いて利用する場合は、Claude 3.5 Sonnetが利用されているので、ユーザーにとってはかなり便利ですね。

claude 3.5 Sonnetがデフォルトモデルに

ベンチマークからClaude 3.5のメリットを知る

それでは、従来のClaude 3.0からClaude 3.5にバージョンアップすることで、どのようなメリットが得られますか?そして、最近非常に話題になっているGPT-4oと比べて、どちらが強いのでしょうか?この部分では、Claude 3.5のベンチマークに基づいて、これらの問題を解明していこうと思います。

Claude 3.0とClaude 3.5の比較

従来のClaude 3には、Claude 3 Haiku、Claude 3 SonnetとClaude 3 Opusといった3つのモデルが含まれています。この中で、Opusが最上位のモデルとして、最も優れているパフォーマンスがあり、その能力がSonnetを大幅に上回っています。ただし、Claude 3.0 SonnetをClaude 3.5 Sonnetにアップグレードすることで、その状況が一変しました。

Claude 3.5 Sonnetのベンチマークから見ると、全ての評価分野においてもClaude 3.5 Sonnetがこの前の最上位のClaude 3 Opusを上回っています。今回評価されているのは次のような能力です:

  • 大学院レベルの推論
  • 学部レベルの知識
  • コーディング
  • 多言語での数学
  • テキストに基づく推論
  • 複合評価
  • 数学的問題解決
  • 初等数学

具体的な比較というと、大学院レベルの推論、コーディング、複合評価、数学問題解決の方面において、Claude 3.5 Sonnetは遥かにClaude 3 Opusを超えていますが、学部レベルの知識、多言語での数学、テキストに基づく推論、初等数学などの方面では、両方の差が僅かあります。

Claude 3.5 SonnetとGPT-4oの比較

それでは、最近非常に話題になっているGPT−4oにClaude 3 Opusを比較すると、その結果がどうなるのでしょうか?Claude 3.5 SonnetとGPT-4oは、次のような6つの分野で差異が見られます。この中で、Claude 3.5 Sonnetが4つの分野で優位になっています。

  • 大学院レベルの推論
  • コーディング
  • 多言語数学
  • テキストに基づく推論

ただし、数学問題解決でGPT-4oが大きくリードしています。学部レベルの知識(0-shot CoT)において、Claude 3.5 Sonnetは88.3%になり、GPT-4oは88.7%になるので、僅かな差です。

全体的に、Claude 3.5 SonnetはGPT-4oより多くの分野で優れた性能を示していますが、数学問題解決ではGPT-4oが強みを発揮しています。ただし、いくつかの分野でGPT-4oのデータが欠けているため、完全な比較は難しいです。

Claude 3.5 Sonnet、Claude 3 OpusとGPT-4oの具体的なベンチマークをチェックするには、次の画像を参照してください:

Claude 3.5 Sonnetと他のモデルとの比較

この画像では、Claude 3.5 Sonnet、Claude 3 OpusとGPT-4o以外にも、主流の人工知能モデルであるGemini 1.5 Pro、Llama-400bなどのモデルの性能をも比較しています。

Claude 3.5 APIはどうなる?

Claude 3.5 Sonnetがリリースされるとともに、Claude 3.5 APIも利用できるようになりました。これにより、開発者がClaude 3.5 APIを利用して、外部からClaude 3.5サービスにアクセスしたり、Claude 3.5の能力を自分のプロジェクトに導入したりすることができます。それでは、どのようにClaude 3.5 APIを利用すれば良いのでしょうか?次は、Claude 3.5 APIについての詳細情報を皆さんに紹介していきます。

Welcome to Claude - Anthropic
Claude is a highly performant, trustworthy, and intelligent AI platform built by Anthropic. Claude excels at tasks involving language, reasoning, analysis, coding, and more.

Claude 3.5 APIの料金

現在は、Claude 3.5ファミリーでは、Sonnetだけが3.5にアップグレードしましたので、この部分では、Claude 3.5 Sonnet APIの料金を紹介します。

Claude 3.5 Sonnetの料金は、インプットとアウトプットのトークンは、100万のトークンに付き、3米ドルと15ドルになります。この料金はClaude 3 Sonnetのと全く同じです。Claude 3.5 Sonnetの性能は、Claude 3より大幅に進化しましたが、利用料金は以前のままで変わっていません。

Claude 3.5 Sonnetの料金

つまり、高価のClaude 3 Opusより遥かに安い価格で、より強い性能を持っているClaude 3.5 Sonnetを利用できますね。

Claude 3.5 Sonnet APIの使い方:簡単に利用を始める

それでは、Claude 3.5 Sonnet APIを利用するには、どうしたらいいですか?次は、Claude 3.5 Sonnet APIの使い方をわかりやすく解説していこうと思います。

Claude 3.5 Sonnet APIのアクセストークンを取得

Claude 3.5 Sonnet APIの利用を始めるには、まずはAPIのアクセストークンを取得する必要があります。どのようなClaudeモデルを利用したい場合でも、Claude APIのアクセストークを取得する手順は一緒です。

ステップ⒈Claudeの公式サイトにアクセスして、「Get API Access」ボタンをクリックして、認証用トークンの取得を始めることができます。

Claude APIのアクセスキーを取得

ステップ⒉ここでClaudeのアカウントにサインインすると、Claudeの開発者向けのダッシュボードが表示されます。ここで「Get API Keys」ボタンをクリックします。

APIキーの取得ボタンをクリック

ステップ⒊ここで「Create Key」をクリックして、Claude 3 APIの認証用トークンをを作成します。

APIキーの作成

ステップ⒋そして、このAPIキーの名前を自分で定義して、API利用の認証キーが表示されます。ここでそのAPIキーをコピーして安全に保管してください。

APIキーの取得とコピー

Claude 3.5 Sonnet APIを簡単に利用する

上記の手順を参照して、Claude APIのアクセストークンを取得すると、この部分で紹介した便利なAPI管理ツールのApidogを利用して、簡単にClaude 3.5 Sonnet APIを利用することができます。

button

Apidogでは、様々なサードパーティAPIを含むAPI Hubというサービスがありますので、ユーザーはApidogを利用して直ちにClaude APIのプロジェクトにアクセスし、それを簡単に利用したり、テストしたり、様々なクライアントコードを生成してClaude 3.5 Sonnet を自分のプロジェクトに統合したりすることができます。

Claude 3 APIプロジェクト

ApidogのClaudeプロジェクトにアクセス

ステップ⒈利用したいエンドポイントの選択

Claude 3 APIプロジェクトのページにアクセスすると、左側のメニューから、利用したいAPIを選択して、右側パネルで「Try it out」ボタンをクリックします。

Apidogで直ちにClaude APIを利用

ステップ⒉APIのアクセストークンを入力

APIの利用には、Claude 3.5 Sonnet APIへのアクセス権限が必要であり、Headerタブに切り替え、アクセストークンをx-api-keyに記入します。

キーをHeaderに記入

ご案内:Claude 3.5 Sonnet APIトークンをよく利用する必要がある場合、Claude 3 APIキーを環境変数として保存することができます。APIトークンはローカルで保存されるので、サーバーに同期することがありませんので、ご安心ください。

OpenAIキーの環境変数

ステップ⒊モデルをClaude 3.5 Sonnetと指定してリクエストする

Bodyタブに切り替えて、モデルなどを指定して、送信するメッセージを編集した上、「Send」ボタンをクリックして、リクエストをClaudeのサーバーに送信して、レスポンスを取得できます。

Claude 3.5 sonnet指定してリクエストを送信

ご案内:Claude 3.5 Sonnetモデルと利用するために、BodyのJsonデータでmodelフィールドをclaude-3-5-sonnet-20240620にすることが必要です。Claude 3.5 Sonnet APIにリクエストを送信するためのJSONデータのテンプレートは次:

{
    "model": "claude-3-5-sonnet-20240620",//モデルをClaude 3.5 Sonnetに指定
    "max_tokens": 1024,//このセッションが消耗できるトークン数の上限を定義
    "messages": [
        {"role": "user", "content": "Hello, world"}//Claude 3.5 Sonnetに送信したいメッセージを記述
    ]
}

また、リクエストをより自由にカスタマイズすることを必要とする場合、「Run in Apidog」ボタンをクリックして、API管理ツールを呼び出すと、より便利にリクエストを思い通りにカスタマイズしたりすることもできますし、Claude 3.5 Sonnet APIと他のAPIエンドポイントを集中管理したり、他のエンドポイントと一緒に結合テストを行なったりすることが便利になります。

Claude 3 APIをプロジェクトに導入

まとめ

Anthropic社は2024年6月21日に、最新のAIモデルファミリー「Claude 3.5」をリリースしました。Claude 3.5は従来のClaude 3を大きく上回る性能を持っており、高度な知能、高速処理、優れた視覚理解力、良好なコスト効率が特徴です。最初のリリースとなったClaude 3.5 Sonnetは、ベンチマークにおいてClaude 3の最上位モデルであるOpusを上回る能力を示しています。さらに、GPT-4oとの比較でも、6つの評価分野のうち4つでClaude 3.5 Sonnetが上回る結果となり、全体的に優れた性能を発揮しています。

Claude 3.5のリリースに伴い、Claude 3.5 APIも公開されました。これにより開発者がClaude 3.5の能力を自身のプロジェクトに組み込めるようになりました。料金は従来と変わらず、Claude 3 Opusより安価でありながら、より高い性能を発揮できます。API管理ツールのApidogを使えば、簡単にClaude 3.5 APIを呼び出し、テスト、カスタマイズすることができます。

Claude 3.5はAIの新たな到達点を示しており、より適正な価格で高度な知能を提供できるようになりました。今後のClaude 3.5ファミリーの展開にも注目が集まるでしょう。

ApidogでバックエンドAPI開発の効率をどう向上させるか?チュートリアル

ApidogでバックエンドAPI開発の効率をどう向上させるか?

ApidogはAPI管理の全体的なソリューションを提供し、定義からデバッグ、ドキュメント作成までバックエンド開発を最適化します。プロジェクトの規模に関わらず、開発者が効率的に作業を完了するのを支援します。

中村 拓也

11月 25, 2024

APIテスト効率化:ApidogでのJSONレスポンス管理法チュートリアル

APIテスト効率化:ApidogでのJSONレスポンス管理法

この記事では、ApidogでJSONレスポンスからアサーション設定、変数抽出、JSONパスのコピー方法を解説しました。APIテストの自動化と効率的なレスポンス検証が簡単になり、データの再利用も可能です。Apidogを使い、API機能を確認しましょう。

中村 拓也

11月 20, 2024

ApidogとAlgolia統合で実現する効率的なドキュメント検索チュートリアル

ApidogとAlgolia統合で実現する効率的なドキュメント検索

本記事は、AlgoliaをApidogと統合し、APIドキュメントの検索機能を改善する方法を紹介します。最適な検索設定を維持しながら、情報アクセスの迅速さと効率性を向上させ、ユーザー体験を向上させます。

中村 拓也

11月 19, 2024