Container Service AI アシスタント (AI アシスタント) は、Alibaba Cloud Container Service チームが提供する、大規模言語モデルを活用したインテリジェント機能です。AI アシスタントは、Kubernetes とクラウドネイティブ分野の専門知識、運用上の可観測性データ、および Container Service for Kubernetes (ACK) の技術専門家の診断経験を組み合わせ、ACK と Kubernetes 向けに大規模言語モデルで強化されたインテリジェント診断と AIOps 機能を提供します。
使用上の注意
AI アシスタントへようこそ!ご利用の前に、以下の注意事項をよくお読みください:
本サービスは大規模言語モデルを使用してコンテンツを生成します。技術的な制約と大規模言語モデルの性質上、Alibaba Cloud は生成されたコンテンツの完全性と正確性を保証できません。生成されたコンテンツを評価する際はご注意ください。過度に依存しないでください。生成されたコンテンツに基づく判断や行動により何らかの損失が生じた場合、お客様がすべての責任と結果を負うものとします。
入力情報が合法かつコンプライアンスに準拠していることを確認してください。公序良俗に反したり、他者の正当な権利を侵害したり、虚偽の情報を捏造または拡散したりしないでください。お客様の利用については、お客様ご自身の責任となります。
本サービスのご利用中、システムは問題解決と異常診断のために、ご利用のアカウント配下のリソース (Elastic Compute Service (ECS) インスタンス、ACK クラスターなど) に関連するステータスデータを収集します。Alibaba Cloud がお客様のビジネスデータを収集することはありません。
主な機能
フルライフサイクルの O&M 管理
AI アシスタントは、Alibaba Cloud Container Service をより使いやすく、学習しやすくするために設計されています。以下の段階でインテリジェントな支援を提供することで、コンテナサービスクラスターと Kubernetes リソースオブジェクトの O&M を簡素化します:
Day-0 設計・計画段階:クラウドネイティブのコンテナ化に関する計画と設計の支援を受けられます。たとえば、AI アシスタントはクラスターやノードなどのリソースの構成を推奨できます。
Day-1 リソース・アプリケーション作成段階:Terraform や Kubernetes YAML ファイルなどのアプリケーション構成ファイルの設計と作成の支援を受けられます。
Day-2 O&M 段階:AIOps におけるインテリジェントで迅速な問題診断、コストとリソース使用量に関するポリシーの推奨、高可用性、安定性、セキュリティソリューションの最適化に関する支援を受けられます。
AI 支援によるインテリジェントな Container Service 可観測性機能
AI アシスタントは、強力な言語モデル機能と ACK の可観測性のベストプラクティスを深く統合しています。自然言語を使用してクラスターからさまざまな可観測性データを簡単にクエリおよび分析でき、トラブルシューティング体験を「データ取得」から「インテリジェントなインサイト」へと昇華させます。
Prometheus:ご利用の ACK クラスターに関連付けられた Alibaba Cloud Prometheus およびセルフビルドの Prometheus インスタンスのメトリッククエリをサポートします。また、自然言語を PromQL に変換します。
クラスターコントロールプレーンのログクエリ:ACK クラスターのコントロールプレーン SLS ログのクエリをサポートします。SLS SQL クエリを実行したり、自然言語を SLS-SQL に変換したりできます。
監査ログ:Kubernetes の操作監査を追跡します。
Container Service のインテリジェント診断とヘルスチェック
ACK コンソールでは、ノードの異常ステータス、異常な Pod、異常なワークロードのエラーメッセージ、およびイベントを表示できます。 インテリジェント診断 ボタンをクリックして AI アシスタントを起動します。これにより、異常なクラスターやアプリケーションのステータスを迅速に診断します。
AI アシスタントは、現在のクラスター内のノードやアプリケーションからの異常ステータスやイベントなどの可観測性データを組み合わせます。包括的な分析を行い、インテリジェントな診断を提供します。通常、AI アシスタントは異常ステータスの原因を説明し、ソリューションを提案します。AI アシスタントが根本原因を特定したり、実用的なソリューションを提供できない場合は、ACK の技術専門家の診断経験に基づいて、異常な Pod やノードの詳細なトラブルシューティングを行うために、さらなる診断を開始できます。詳細については、「クラスター診断の使用」をご参照ください。
エージェント機能のサポートリスト
前提条件
Container Service for Kubernetes を有効化し、製品の権限付与を完了していること。詳細については、「ACK マネージドクラスターのクイック作成」をご参照ください。
Container Service の AI アシスタントエージェント機能の権限を付与していること。
Alibaba Cloud アカウント:追加の権限付与は不要です。
RAM ユーザー:RAM ユーザーであり、初めて AI アシスタントを使用する場合、
cs:CreateSessionMessageおよびcs:UpdateMessageFeedback権限を含むアクセスポリシーを追加する必要があります。詳細については、「RAM ロールの権限管理」をご参照ください。
コンソールでの AI アシスタントの有効化
AI アシスタントは、AI チャットやインテリジェント診断などの機能を提供します。AI チャットを使用するには、コンソールのどのページからでも AI アシスタントを起動できます。また、ノード、Pod、ワークロード、イベントなどのクラスターリソースに異常がある場合は、インテリジェント診断を通じて AI アシスタントを起動することもできます。これにより、異常なクラスターやアプリケーションのステータスを迅速に診断できます。
直接呼び出し
コンソールの任意のページで、フローティング AI アシスタントアイコンをクリックします。その後、画面の指示に従って会話を開始し、AI チャット機能を使用します。
インテリジェント診断による起動
コンソールのリソースページ (例:ワークロード) に移動します。異常なリソースを見つけ、ステータスバーの インテリジェント診断 をクリックします。

AI アシスタントが異常な問題に関連するインテリジェントな回答を提供し、問題の特定とトラブルシューティングを支援します。
過去のセッション履歴の管理
ACK の AI チャットまたはインテリジェント診断を起動するたびに、AI アシスタントは新しいセッションを開始します。最近の会話はセッション履歴に記録され、AI アシスタントはこれを応答のコンテキストとして使用します。新しい会話を開始するには、ページを更新するか、ボタンをクリックしてメッセージ履歴をクリアします。
お問い合わせ
AI アシスタントの使用中にご意見やご提案がございましたら、DingTalk グループ (DingTalk グループ ID: 70080006301) にご参加の上、お問い合わせください。