×
Community Blog Alibaba Cloud での生成 AI - パート 3:MaaS

Alibaba Cloud での生成 AI - パート 3:MaaS

この 3 部構成のシリーズの第 3 部では、Platform for AI (PAI) を使用した PaaS での生成 AI のデプロイについて紹介します。

本記事の作成者:JV Roig

Alibaba Cloud での生成 AI のデプロイアプローチに関するシリーズのパート 3 へようこそ。

本シリーズのパート 1 では、Elastic Compute Service (ECS) を使用して、Iaas で生成 AI をデプロイしました。

パート 2 では、Platform for AI (PAI) を使用して、PaaS (Platform as a Service) で生成 AI をデプロイしました。 パート 1 の手順と比較して、PAI では使用可能な生成 AI エンドポイントをはるかに簡単かつ短時間で作成できます。さらに、すぐに本番環境で使用できます。

本日は、Alibaba Cloud Model Studio を使用して、MaaS (Model as a Service) アプローチに取り組みます。

Model Studio の使用を開始する

Alibaba Cloud Web コンソールにログインし、Model Studio を検索します。 表示される結果 (Alibaba Cloud Model Studio) をクリックします。

1. Model Studio のアクティブ化

今回初めて使用する場合は、Model Studio をアクティブ化してください。 最初に Model Studio コンソールを開いた際に表示される画面上の指示に従います。

2. API キーの作成

右上隅にあるユーザーアイコンにカーソルを合わせて、表示されるポップアップメニューで [API-KEY] をクリックします。

1

[Create API Key] ボタンをクリックします。

2

新しい API キーがテーブルに追加されます。 [Actions] 列の [View] をクリックして、API キーをアプリケーションまたは環境変数にコピー&ペーストするために完全に表示します。

API キーは秘密にしておくことを推奨します。 API キーが誤って漏洩した場合 (公開コードに残した場合など) は、その API キーを削除して新しいものを作成する必要があります。 

3. コンソールを使用したモデルのテスト

Model Studio ホームページに戻ります。 左サイドバーの [Model Gallery] をクリックします。

3

Model Gallery に使用可能なモデルが表示されます。 この例では、Qwen-Max を選択します。 Qwen-Max で、[Try] をクリックします。

4

[Model Experience] ページが開きます。 Qwen-Max の他に、別のモデルを追加して試すことができます。 このテストでは、Qwen-Plus を選択します。

5

(上図では、Qwen-Max と Qwen-Plus の両方がチェックされています。)

チャットボックスにメッセージを入力し、enter キーを押します。 両方のモデルが同時に答えていることがわかりますが、Qwen-Max は Qwen-Plus よりもゆっくりです (はるかに大きいため)。

6

4. API を使用して Model Studio モデルをアプリケーションに統合する

前述の API キーが必要になります。

[Model Gallery] ページでは、各モデルの下に [API Call Example] リンクがあり、独自のアプリケーションでモデルを使用する際に役立つサンプルコードが表示されます。

7

右上に [API Call Documentation] ボタンが表示され、クリックすると Model Studio モデルの公式 API ドキュメントが開きます。

5. コード例

このように、Model Studio を使用して生成 AI 機能をアプリケーションに統合する準備が整いました。

まず、Alibaba Cloud Model Studio SDK をインストールする必要があります。 この例では Python を使用するので、pip を使用して Python 用の Alibaba Cloud Model Studio SDK をインストールします。

pip install dashscope

以下に、Model Studio コンソールで直接提供されるサンプルとドキュメントから作成したサンプルコードを示します。

8

これは、パート 1 から使用しているものと同じ推論の例です。 そして、Python コードを実行したときのサンプル出力は以下の通りです。

9

想定の通り、この LLM はシステムプロンプトに従って海賊のような口調で応答し、私たちの質問に対して船旅の提案をしています。

まとめ

以上です。 Model Studio を使用すると、本当に簡単に生成 AI を始められることがお分かりいただけたと思います。

最も優れている点は、 すべてはすぐに本番環境で使用できる ことで、パフォーマンスとスケーラビリティを問題にしなくてもよいところです。 すべてが Model Studio によって処理されます。

IaaS や PaaS を使用した生成 AI のデプロイとは異なり、Model Studio では、トークン課金 を利用できます。 ECS または PAI にデプロイするインスタンスに対して時間単位で料金を支払う代わりに、実際に消費するトークンの料金を支払うだけです。 実際の料金については、こちらの公式ドキュメントをご参照ください:https://www.alibabacloud.com/help/en/model-studio/developer-reference/billing-for-tongyiqianwen


本記事の作成者について:JV は Alibaba Cloud フィリピンのシニアソリューションアーキテクトであり、チームのデータおよび生成 AI 戦略を主導しています。 この記事の内容が、お客様のビジネス上の問題のいくつかに関連していると思われる場合、JV (jv.roig@alibaba-inc.com) までお問い合わせください。


この記事は英語から翻訳されました。 元の記事は こちら です。

0 0 0
Share on

Regional Content Hub

80 posts | 3 followers

You may also like

Comments

Regional Content Hub

80 posts | 3 followers

Related Products