プロンプトエンジニアリングに必要なスキルについて整理する
1.システムとのコミュニケーションスキル
プロンプトを記述してAIシステムとコミュニケーションする必要がある
生成内容を説明するには複雑で数多くの単語が必要となり
システムに上手に伝える(コミュニケーション)スキルが必要
2.プログラミングのスキル
厳密に言えばプログラミングではないが
AIシステムの開発ではプログラミングのスキルを必要とする
「Python」等のプログラミング言語の実務経験があれば良い
API、OS、CLIに関する知識があるとさらに上手なプロンプトになる
3.実務(プロンプト作成)のスキル
新しい職種であるため、実務経験を求めることは難しいが
AIチャットbotの利用経験(スキル)が求められる
プロンプトの構築、テストのスキルが重要
4.AI技術に関するスキル
AI技術全般の知識が必要
LLM、機械学習、生成AI開発への理解も必要
特にコーディングやシステムの開発などの業務遂行に役立つ
5.データ分析のスキル
情報を読み取るスキルが必要
学習データ、プロンプト情報、出力データ等を理解する技術力
データ分析の手法とツールに関する知識が必要
知識は、AIモデルのバイアスや誤った情報を発見するのに不可欠
生成AIが出力する回答の品質を客観的に評価するのに役立つ