AI によって生成されたコンテンツを Microsoft Learn で使用するための Microsoft の原則

Microsoft は、Azure OpenAI Service を使用して、Microsoft Learn で公開するテキストとコードの例を生成しています。 この記事では、Azure OpenAI を使用して、製品とサービスをサポートする技術コンテンツを生成するための Microsoft のアプローチについて説明します。

Microsoft では、AI によって生成されたコンテンツを含む記事を Microsoft Learn に追加しています。 時間の経過に伴い、AI によって生成されたテキストとコード サンプルに関する記事がさらに追加される予定です。

AI の原則を実践するための Microsoft の広範な取り組みについては、Microsoft の AI の原則に関するページをご覧ください。

Microsoft のコミットメント

Microsoft は、Microsoft の製品とサービスに関する正確で包括的な学習エクスペリエンスを提供できるよう取り組んでいます。 AI によって生成されたコンテンツを使用することで、Microsoft はお客様のシナリオに合わせてコンテンツを拡張できます。 Microsoft は、より多くのプログラミング言語でより多くの例を提供できます。 Microsoft は、ソリューションについてさらに詳しく説明できます。 Microsoft は、新しいシナリオをより迅速にカバーできます。

Microsoft は、AI によって生成されたコンテンツが常に正確であるとは限らないと理解しています。 Microsoft は、AI によって生成されたコンテンツを公開する前にテストして確認します。

透明性

AI によって生成されたコンテンツを含む記事について、Microsoft は透明性を保ちます。 AI によって生成されたコンテンツを含むすべての記事には、AI の役割を認める文章が含まれています。 この文章は、記事の最後に表示されます。

補強

AI によって生成されたコンテンツを含む記事については、Microsoft の作成者が AI を使用してコンテンツ作成プロセスを補強しています。 たとえば、作成者は記事で取り上げる内容を企画し、次に Azure OpenAI を使ってコンテンツの一部を生成します。 あるいは、作成者は既存の記事をあるプログラミング言語から別の言語へ変換する処理を実行します。 作成者は、AI によって生成されたコンテンツをレビューして修正します。 最後に、作成者は残りのセクションを書き込みます。

これらの記事には、作成者によるコンテンツと AI によるコンテンツが混在しており、AI によるコンテンツが含まれていることが明示されています。

検証

作成者は、AI によって生成されたすべてのコンテンツをレビューし、必要に応じて修正します。 作成者がコンテンツを確認した後、記事は Microsoft の標準的な検証プロセスを経て、形式に誤りがないか、用語や表現が適切であるか、また包括的であるかが確認されます。 記事は、すべての検証テストに合格した後にのみ公開の対象となります。

作成者は、AI によって生成されたすべてのコードを公開前にテストします。 作成者は、コードを手動でテストするか、自動テスト プロセスを使用してそれを実行します。

AI モデル

現在 Microsoft は、Azure OpenAI Service を介してアクセスされた OpenAI の大規模な言語モデルを使用してコンテンツを生成しています。 具体的には、GPT-4、GPT-3、Codex 言語モデルを使用しています。

今後 Microsoft は、他の AI サービスを追加する可能性があり、更新されたプラクティスを反映するようにこのページを定期的に更新します。