- 印刷する
- 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で発行できます。発行方法は次の通りです。
- NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studioメニューを順にクリックします。
- 画面右上のユーザー名をクリックし、APIキーメニューをクリックします。
- APIキー画面が表示されたら発行する APIキータブメニューをクリックし、発行ボタンをクリックします。
- テスト APIキー: テストタブを選択 > テスト APIキーを発行
- サービスアプリ以外の CLOVA Studio APIの呼び出し時に利用可能
- サービス APIキー: サービスタブを選択 > サービス APIキーを発行
- サービスアプリを含むすべての CLOVA Studio APIの呼び出し時に利用可能
- テスト APIキー: テストタブを選択 > テスト APIキーを発行
- APIキーの発行ポップアップが表示されたら、発行ボタンをクリックします。
- APIキーのコピーポップアップから発行された APIキーをコピーします。
注意発行された APIキーは、APIキーのコピーポップアップを閉じると確認できなくなります。発行時に必ず別の安全な場所に保管してください。
テスト APIキー、サービス APIキーは、NAVERクラウドプラットフォームのメインアカウント基準でそれぞれ最大10個まで作成できます。
APIのセキュリティ設定
APIキーが第三者に流出する場合、CLOVA Studioリソースを任意に利用するなどセキュリティ上の深刻な問題が発生する可能性があるので、適切な事前準備と対応が必要です。
APIキーの削除と再発行
APIキーを使用していない場合や、第三者の盗用が疑われる場合は、発行した APIキーを削除し、再度発行する必要があります。削除および再発行方法は次の通りです。
- NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studioメニューを順にクリックします。
- 画面右上のユーザー名をクリックし、APIキーメニューをクリックします。
- APIキー画面が表示されたら、削除対象の APIキーがあるタブメニューをクリックします。
- 削除対象 APIキーの
をクリックし、削除メニューをクリックします。
- APIキーの削除ポップアップが表示されたら、 [削除] ボタンをクリックします。
- 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つずつ出力するストリーミングレスポンスを使用できません。
リクエストヘッダ
リクエストヘッダの説明は次の通りです。
フィールド | 必須の有無 | 説明(例) |
---|---|---|
Authorization | Required | 認証用 APIキー(例: Bearer nv-********** ) |
Content-Type | Required | application/json |
レスポンス
共通レスポンス形式を説明します。
レスポンスボディ
レスポンスボディの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
status | Object | - | レスポンスステータス |
status.code | String | - | レスポンスステータスコード |
status.message | String | - | レスポンスメッセージ |
result | Any | - | レスポンス結果 |
レスポンスステータスコード別原因と解決方法は、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 Completions | HyperCLOVA Xモデルを利用して会話型文章を生成 |
Completions | プレイグラウンドの一般モード(LKモデル)で文を生成 |
学習の照会 | 学習状況を照会 |
学習リストの照会 | 作成した学習リストを照会 |
学習の作成 | ユーザーのデータセットを使用した学習を作成 |
学習の削除 | 作成した学習を削除 |
トークン計算機(チャット) | HCXモデルで入力した文章のトークン数を計算 |
トークン計算機(エンベディング v2) | エンベディング v2で入力した文章のトークン数を計算 |
トークン計算機 | HCX以外のモデルで入力した文章のトークン数を計算 |
スライディングウィンドウ | Chat Completions利用時、最大トークン数を超える文章を処理 |
段落分け | 文章間の類似度を把握してテーマ単位で文章の段落を区切る |
サマリー | さまざまなオプションを適用して長文を要約 |
エンベディング | テキストを数字で表現するベクトル化を実行 |
エンベディング v2 | 長文テキストを数字で表現するベクトル化を実行 |
スキルセット返答の生成 | スキルセット APIを呼び出して返答を生成 |
CLOVA Studio関連リソース
CLOVA Studio APIについてユーザーの理解に役立つよう、さまざまな関連リソースを提供しています。
- CLOVA Studio APIの使用方法
- APIの概要: NAVERクラウドプラットフォームから発行された Access Key、Secret Keyの発行と確認、リクエストヘッダに必要な署名の作成方法
- Sub Accountご利用ガイド: NAVERクラウドプラットフォームコンソールから発行されたサブアカウントの Access Key発行と確認方法
- CLOVA Studioサービスの使用方法
- CLOVA Studioご利用ガイド: NAVERクラウドプラットフォームコンソールで CLOVA Studioを使用する方法
- Ncloud使用環境ガイド: VPC、Classic環境とサポートの有無に関するご利用ガイド
- 料金の紹介、特徴、詳細機能: CLOVA Studioの料金体系、CLOVA Studioの特徴と詳細機能、活用例のサマリー
- サービス関連の最新のお知らせ: CLOVA Studio関連の最新共有ニュース
- お問い合わせ: ご利用ガイドだけでは不明な点が解消されない場合、直接お問い合わせ
- CLOVA Studioフォーラム: CLOVA Studio関連のお知らせ、活用法、使用経験の共有、お問い合わせ