生成 AI とは

完了

人工知能 (AI) は、機械学習を使用して人間の行動を模倣し、環境と対話し、出力する内容についての明示的な指示がなくてもタスクを実行します。

"生成" AI は、AI の機能のうち、独自のコンテンツを作成する機能のカテゴリを表します。 人々は通常、チャット アプリケーションに組み込まれている生成 AI と対話します。 このようなアプリケーションの一般的な例の 1 つは、Microsoft Copilot です。これは、Web をより効率的に閲覧するためのチャットボット コンパニオンです。

生成 AI アプリケーションは自然言語入力を受け取り、自然言語、画像、コードなどのさまざまな形式で適切な応答を返します。

自然言語の生成

自然言語の応答を生成するには、"Write a cover letter for a person with a bachelor's degree in history" (歴史の学士号取得者用の添え状を書いてください) などの要求を送信します。

生成 AI アプリケーションは、このような要求に対して、次のように応答する可能性があります。

Dear Hiring Manager, I am writing to express my interest in the position of... (採用担当者様、このたび私は次の職に興味があるためご連絡を差し上げました)

AI によって生成された、歴史の学士号取得者用の添え状のスクリーンショット。

画像の生成

一部の生成 AI アプリケーションでは、自然言語の要求を解釈し、適切な画像を生成できます。 たとえば、"Create a logo for a florist business" (花屋会社のロゴを作成してください) などの要求を送信するとします。

指定した説明に基づいて、生成 AI アプリケーションから次のような独自の新しい画像が返されます。

AI によって生成された、花屋会社ロゴの画像のスクリーンショット。

コード生成

一部の生成 AI アプリケーションは、ソフトウェア開発者がコードを記述するのを支援するように設計されています。 たとえば、"Write Python code to add two numbers" (2 つの数値を追加する Python コードを記述してください) などの要求を送信すると、次のような応答を生成できます:

def add_numbers(a, b):
    return a + b