CLOVA Studioの概要
    • PDF

    CLOVA Studioの概要

    • PDF

    記事の要約

    最新のコンテンツが反映されていません。早急にアップデート内容をご提供できるよう努めております。最新のコンテンツ内容は韓国語ページをご参照ください。

    Classic/VPC環境で利用できます。

    CLOVA Studioは、超大規模(Hyperscale) AI技術である HyperCLOVA言語モデルを活用して、ユーザーが入力した内容に基づき AI技術によって生成された文言を出力する NAVERクラウドプラットフォームのサービスです。CLOVA Studioサービスでは、文の生成、チューニング、エクスプローラ、スキルトレーナー機能関連の APIを RESTful形式で提供します。

    APIキー

    CLOVA Studio APIは、権限を持つユーザーのみ呼び出すことができるようにユーザー識別ツールである APIキーをアカウントごとに発行しています。APIキーは、API呼び出し時の認証情報として渡すリクエストヘッダのパラメータとして使用します。そのため、CLOVA Studio APIを使用するには、先に APIキーを発行する必要があります。

    APIキーの発行

    APIキーは NAVERクラウドプラットフォームコンソールの CLOVA Studioで発行できます。発行方法は次の通りです。

    1. NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studioメニューを順にクリックします。
    2. 画面右上のユーザー名をクリックし、APIキーメニューをクリックします。
    3. APIキー画面が表示されたら発行する APIキータブメニューをクリックし、発行ボタンをクリックします。
      • テスト APIキー: テストタブを選択 > テスト APIキーを発行
        • サービスアプリ以外の CLOVA Studio APIの呼び出し時に利用可能
      • サービス APIキー: サービスタブを選択 > サービス APIキーを発行
        • サービスアプリを含むすべての CLOVA Studio APIの呼び出し時に利用可能
    4. APIキーの発行ポップアップが表示されたら、発行ボタンをクリックします。
      • APIキーのコピーポップアップから発行された APIキーをコピーします。
      注意

      発行された APIキーは、APIキーのコピーポップアップを閉じると確認できなくなります。発行時に必ず別の安全な場所に保管してください。

    参考

    テスト APIキー、サービス APIキーは、NAVERクラウドプラットフォームのメインアカウント基準でそれぞれ最大10個まで作成できます。

    APIのセキュリティ設定

    APIキーが第三者に流出する場合、CLOVA Studioリソースを任意に利用するなどセキュリティ上の深刻な問題が発生する可能性があるので、適切な事前準備と対応が必要です。

    APIキーの削除と再発行

    APIキーを使用していない場合や、第三者の盗用が疑われる場合は、発行した APIキーを削除し、再度発行する必要があります。削除および再発行方法は次の通りです。

    1. NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studioメニューを順にクリックします。
    2. 画面右上のユーザー名をクリックし、APIキーメニューをクリックします。
    3. APIキー画面が表示されたら、削除対象の APIキーがあるタブメニューをクリックします。
    4. 削除対象 APIキーのi_clovastudio-moreをクリックし、削除メニューをクリックします。
    5. APIキーの削除ポップアップが表示されたら、 [削除] ボタンをクリックします。
    6. APIキーの発行を参照して APIキーを新規発行します。
    注意

    削除した APIキーは有効ではないキーとして認識され、APIの呼び出しに使用できません。

    共通の設定

    CLOVA Studio APIで共通して使用されるリクエスト形式とレスポンス形式を説明します。

    テストアプリの作成

    CLOVA Studio APIを使用するには、テストアプリまたはサービスアプリを作成する必要があります。アプリは NAVERクラウドプラットフォームコンソールで作成できます。詳細は、CLOVA Studioご利用ガイドをご参照ください。

    リクエスト

    共通リクエスト形式を説明します。

    API URL

    リクエスト API URLは次の通りです。

    https://clovastudio.stream.ntruss.com/
    
    参考

    https://clovastudio.apigw.ntruss.com/でも CLOVA Studio APIは利用できますが、提供の中断が予定されているので、上記の API URLに変更することをお勧めします。さらに、既存のリクエスト API URLを利用する場合、新規 APIキーによる認証ができず、生成されるトークンを1つずつ出力するストリーミングレスポンスを使用できません。

    リクエストヘッダ

    リクエストヘッダの説明は次の通りです。

    フィールド必須の有無説明(例)
    AuthorizationRequired認証用 APIキー(例: Bearer nv-**********)
    Content-TypeRequiredapplication/json

    レスポンス

    共通レスポンス形式を説明します。

    レスポンスボディ

    レスポンスボディの説明は次の通りです。

    フィールドタイプ必須の有無説明
    statusObject-レスポンスステータス
    status.codeString-レスポンスステータスコード
    status.messageString-レスポンスメッセージ
    resultAny-レスポンス結果
    参考

    レスポンスステータスコード別原因と解決方法は、CLOVA Studioのトラブルシューティングをご参照ください。

    レスポンス例

    レスポンスのサンプルコードは次の通りです。

    • 成功
      {
        "status": {
          "code": "20000",
          "message": "OK"
        },
        "result": {}
      }
      
    • 失敗(クライアントエラー)
      {
      "status": {
      "code": "40102",
      "message": "Invalid access token"
          }
      }
      
    • 失敗(サーバエラー)
      {
      "status": {
      "code": "50000",
      "message": "Internal Server Error"
          }
      }
      

    CLOVA Studio API

    CLOVA Studioで提供する APIは次の通りです。

    API説明
    Chat CompletionsHyperCLOVA Xモデルを利用して会話型文章を生成
    Completionsプレイグラウンドの一般モード(LKモデル)で文を生成
    学習の照会学習状況を照会
    学習リストの照会作成した学習リストを照会
    学習の作成ユーザーのデータセットを使用した学習を作成
    学習の削除作成した学習を削除
    トークン計算機(チャット)HCXモデルで入力した文章のトークン数を計算
    トークン計算機(エンベディング v2)エンベディング v2で入力した文章のトークン数を計算
    トークン計算機HCX以外のモデルで入力した文章のトークン数を計算
    スライディングウィンドウChat Completions利用時、最大トークン数を超える文章を処理
    段落分け文章間の類似度を把握してテーマ単位で文章の段落を区切る
    サマリーさまざまなオプションを適用して長文を要約
    エンベディングテキストを数字で表現するベクトル化を実行
    エンベディング v2長文テキストを数字で表現するベクトル化を実行
    スキルセット返答の生成スキルセット APIを呼び出して返答を生成

    CLOVA Studio関連リソース

    CLOVA Studio APIについてユーザーの理解に役立つよう、さまざまな関連リソースを提供しています。


    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.