細かく指示する

ChatGPT

ChatGPTへは細かな指示が良い結果へ

前回、「ズル休み用のメール」の下書きをChatGPTに書いてもらいました。すべてをChatGPTに任せるのではなく、もう少し細かく指示を伝えてみます。

ChatGPTは、指定された形式で出力するのは得意です。

  • テキストでも項目別など指定
  • データフォーマットの変換(csv→HTMLなど)
  • 言語の指定

今回の以下の結果は、こちらで確認していただけます。

出力フォーマット

ChatGPTは文章を生成することが得意なAIです(2023年9月25日には音声、画像での入出力対応)。

文章(正確に言えばテキスト)であれば、HTML、マークダウン、csv(コンマ区切り)やプログラムコードも出力することができます。

出力形式を指示すれば、それに従ったものを出力してくれます。「ズル休みメール」を以下のように出力形式を指定して書いてもらいます。

プロンプト

本日、会社をズル休みしますので上司へのメールを書いてください。

提出日、有休取得日は2023年9月25日
理由は、「発熱」
連絡事項
上司への連絡済み
プロジェクトメンバーへの連絡と指示は完了

緊急連絡先は、090-9999-8888

以下のフォーマットに従ってください。

# 出力形式
## 提出日:
## 有休取得日:
## 理由:
## 連絡事項: 謝罪と感謝を入れる

結果

以下のように出力されました。

件名: 本日の有休取得について

上司のお名前様(上司の名前)様、

お世話になっております。私、(あなたの名前)です。ご連絡をお伝えし、誠に申し訳ございませんが、本日(提出日: 2023年9月25日)は急な体調不良により、会社をズル休みさせていただきたいと存じます。

以下、詳細情報をご報告いたします。

提出日: 2023年9月25日

有休取得日: 2023年9月25日

理由: 発熱

このたび、突然の発熱により、職場での勤務が困難となりました。健康を最優先に考え、医師の診察を受ける予定でございます。そして、速やかに回復し、通常の業務へ復帰できるよう、適切な処置を行う所存でございます。

ご迷惑をおかけしてしまい、誠に申し訳ございません。お手数をおかけいたしますが、予定されていた業務について、他のチームメンバーと調整済みでございますので、何か緊急の対応が必要であれば、代わりのスタッフによって対応されることとなります。

また、プロジェクトメンバーに対する連絡と指示については、事前にすべて伝えております。緊急の場合に備えて、私の代わりに対応いただけるようお願い申し上げます。

緊急連絡先として、以下の電話番号にご連絡いただければ幸いです。

緊急連絡先: 090-9999-8888

最後に、私の急な休暇についてご理解いただき、誠にありがとうございます。迅速に回復し、通常業務に戻ることを心より願っております。

何かご質問やご不明点がございましたら、どうぞご遠慮なくお知らせいただけますと幸いです。また、私の不在中に発生した業務についても、必要な情報やサポートを提供できるよう、すぐに対応いたします。

どうぞよろしくお願い申し上げます。

お身体のご健康をお祈り申し上げます。

敬具、

(あなたの名前)

英語での出力

もちろん多言語での出力も可能です。

「英文でお願いします。」を追加するだけで、以下に出力されます。

Subject: Request for a Sick Leave Today

Dear [Supervisor’s Name],

I hope this email finds you well. I am writing to inform you that, unfortunately, I need to take an unplanned sick leave from work today, September 25, 2023.

Please find the details below:

Date of Submission: September 25, 2023

Date of Sick Leave: September 25, 2023

Reason: Fever

Due to a sudden onset of fever, I am unable to perform my duties at the office today. My health is my top priority, and I plan to seek medical attention to ensure a swift recovery and a prompt return to my regular work responsibilities.

I apologize for any inconvenience this may cause and want to assure you that I have already coordinated with my colleagues to ensure the smooth continuity of any ongoing projects in my absence. If there are any urgent matters that require immediate attention, please feel free to reach out to the designated emergency contact:

Emergency Contact: 090-9999-8888

I appreciate your understanding in this matter and apologize for any disruption my absence may cause. I am committed to resuming my responsibilities as soon as possible.

If you have any questions or require further assistance during my absence, please do not hesitate to contact me via email, and I will respond promptly. I will also ensure that any necessary support or information is provided for the tasks at hand during my sick leave.

Thank you for your understanding and support.

Best regards,

[Your Name]

CSVからHTMLテーブルに変換

以下のcsvデータをHTMLテーブルに変換してもらいます。

プロンプト

以下のcsvデータをHTMLテーブルに変換してください。

# データ

日付,商品名,商品コード,販売数,単価
2023-09-20,りんご,A001,10,100
2023-09-21,みかん,A002,15,80
2023-09-22,バナナ,A003,20,120
2023-09-23,ぶどう,A004,5,300
2023-09-24,メロン,A005,3,1000
2023-09-25,さくらんぼ,A006,7,500
2023-09-26,キウイ,A007,12,150
2023-09-27,パイナップル,A008,8,200
2023-09-28,マンゴー,A009,6,400
2023-09-29,スイカ,A010,4,600

結果です。

<!DOCTYPE html>
<html>
<head>
    <title>商品販売データ</title>
</head>
<body>
    <h1>商品販売データ</h1>
    <table border="1">
        <thead>
            <tr>
                <th>日付</th>
                <th>商品名</th>
                <th>商品コード</th>
                <th>販売数</th>
                <th>単価</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>2023-09-20</td>
                <td>りんご</td>
                <td>A001</td>
                <td>10</td>
                <td>100</td>
            </tr>
            <tr>
                <td>2023-09-21</td>
                <td>みかん</td>
                <td>A002</td>
                <td>15</td>
                <td>80</td>
            </tr>
            <tr>
                <td>2023-09-22</td>
                <td>バナナ</td>
                <td>A003</td>
                <td>20</td>
                <td>120</td>
            </tr>
            <tr>
                <td>2023-09-23</td>
                <td>ぶどう</td>
                <td>A004</td>
                <td>5</td>
                <td>300</td>
            </tr>
            <tr>
                <td>2023-09-24</td>
                <td>メロン</td>
                <td>A005</td>
                <td>3</td>
                <td>1000</td>
            </tr>
            <tr>
                <td>2023-09-25</td>
                <td>さくらんぼ</td>
                <td>A006</td>
                <td>7</td>
                <td>500</td>
            </tr>
            <tr>
                <td>2023-09-26</td>
                <td>キウイ</td>
                <td>A007</td>
                <td>12</td>
                <td>150</td>
            </tr>
            <tr>
                <td>2023-09-27</td>
                <td>パイナップル</td>
                <td>A008</td>
                <td>8</td>
                <td>200</td>
            </tr>
            <tr>
                <td>2023-09-28</td>
                <td>マンゴー</td>
                <td>A009</td>
                <td>6</td>
                <td>400</td>
            </tr>
        </tbody>
    </table>
</body>
</html>

まとめ

ChatGPTへ仕事を依頼する。

データを渡し出力形式を指定することで、自在にデータ表現ができる。これは、人間が手作業で変換していたものが指示とデータのコピペで出来るようになります。

実際の業務では更に使用機会があるハズです。

ChatGPTを使うだけで、「あなたの時間」はどれだけ節約できますか?

タイトルとURLをコピーしました