AIアシスタントの夢は力強いものだ。複雑なクラウドインフラの構築、デバッグ、管理を助けてくれる、疲れを知らない優秀なパートナー。AzureとPrizmikはどちらもAIアシスタントを提供しているが、根本的に異なる2つの哲学を表している。その違いを理解するには、「司書」と「エンジニア」というメタファーで考えるのが役立ちます。
ライブラリアンとの出会いAzure Copilot
Azure Copilotは、深い知識を持つ図書館員のようなものだ。膨大なAzureライブラリーのすべての本を読んでいます。何でも尋ねることができ、優れた正確な情報を提供してくれます。正しい参考文献を指し示し、複雑な概念を説明し、タスクを達成するために実行する必要がある正確なコマンドさえも教えてくれます。
しかし、司書の仕事は図書館のドアで終わる。図書館は青写真はくれるが、家を建てる手助けはしてくれない。図書館は学習と指導のための貴重な情報源だが、実行するのはやはりあなた次第だ。
エンジニアの紹介プリズミックAI
Prizmik AIはエンジニアだ。ツールボックスを持っており、その使い方を知っている。タスクを与えると、そのやり方を教えるだけでなく、袖をまくって実行します。PrizmikのAIはエージェント型アシスタントであり、Azureサービスと直接対話するための60以上のツールを備えています。クエリを実行し、パフォーマンスを分析し、変更を加えることができます。
これらの2つの異なるアシスタントが、いくつかの一般的なシナリオをどのように扱うか見てみましょう。
シナリオ 1: 「スケーリング・ルールを更新してください。
ライブラリアンに「コンテナ アプリの最小レプリカ数を 3 に更新してください」と伝えます。ライブラリアンはカタログを参照し、あなたが必要とする正確な az containerapp update コマンドを提供してくれます。あなたの仕事は、そのコマンドをコピーしてターミナルに切り替え、ペーストして実行することだ。ライブラリアンは完璧なアドバイスをくれたが、あなたが仕事をしたのだ。
あなたは同じ仕事をエンジニアに与えた。エンジニアはupdate-scale-ruleツールを取り出し、あなたに変更の簡単な概要を示し、"Ready to go? "と尋ねます。あなたが「承認」をクリックすると、エンジニアは変更を行い、それが成功したことを確認し、報告します。これで作業は完了です。
シナリオ 2: 「なぜ私のファンクションアプリはこんなに遅いのですか?
あなたはライブラリアンにこの質問をします。それはあなたに素晴らしい一般的なアドバイスを与えます:「アプリケーションインサイトでエラーをチェックし、コールドスタートを探し、ホスティングプランを見直すべきです。図書館はあなたに正しい通路を指し示しましたが、あなたはまだ自分で本を見つけて読まなければなりません。
あなたはエンジニアに尋ねる。すぐにツールボックスを開き、ログに対してクエリーを実行し、設定を分析し、「問題を発見しました。この1時間に47回のコールドスタートがあり、レスポンスタイムに3秒以上追加されています。現在のプランには常時利用可能なインスタンスがありません。これを解決するために、Flex Consumptionに切り替えることをお勧めします。"
適材適所のAI
はっきり言って、ライブラリアンは信じられないほど便利だ。Azureのあらゆるサービスをカバーする幅広い知識を持っており、サブスクリプションに含まれている。一般的な質問や学習には、素晴らしいリソースだ。
しかし、エンジニアは別の種類のパートナーです。開発者が最も利用する5つのPaaSサービスに特化したスペシャリストです。多言語に対応し、OpenAI、Anthropic、Googleなど13以上のプロバイダーのモデルを使うことができます。そして最も重要なことは、実行者であるということです。
選択は簡単です:何かを知る必要があるときは、ライブラリアンに尋ねます。何かを成し遂げたいときは、エンジニアを雇えばいい。