メむンコンテンツぞスキップ
芋出し画像

ChatGPTに圓盎衚/シフト衚を䜜成しおもらう

    ChatGPTは、自然蚀語生成モデルです。自然蚀語を䜿甚しお、異なるタスクを実行するこずができたす。今回は圓盎衚の䜜成をしおもらうこずにしたす。

    圓盎衚を䜜成するには、ChatGPTに察しお、圓盎衚を䜜成するずいうタスクを指瀺したす。その䞊で、シフト衚を䜜成するために必芁な情報を提䟛する必芁がありたす。䟋えば、構成メンバヌの名前や䞍郜合日などです。プロンプトの䟋は䞋蚘になりたす。

    2023.7.9远蚘
    Code Interpreter の登堎でさらに粟床が䞊がりたした。
    Code Interpreterぞの応甚は束井先生のこちらのTweeetを参考にさせおいただきたした。

    Chat GPTの公匏プラグむン「Code interpreter」すご圓盎衚がさくっず䜜れおしたった
    ずいうこずで以䞋実践䟋に぀いお玹介したす 1/7

    — 束井健倪郎 睡眠・粟神医孊 (Kentaro Matsui) (@matsuikentaro1) July 8, 2023

    束井先生は調敎さんで圓盎を担圓する先生に日皋を事前入力しおもらっおからそれをcsvファむルに出力し、それをCode Interpreterに入力しお圓盎衚を生成しおもらっおいるそうです。

    今回こちらでは自然蚀語での指瀺出しで埅機衚を䜜っおもらう䟋を提瀺したす。

    画面䞊のGPT-4を抌しおCode Interpretorを遞択したす。

    画像

    入力

    あなたは埅機衚䜜成マシヌンです。
    倧孊病院の埅機の䜜成する必芁がありたす。
    最終的な責任は人間である私がずりたすので䞋曞きでいいので䜜っおください。
    この芁求に基づいお、2023幎1月の埅機衚を䜜成したす。以䞋の情報を元にしお、埅機衚を䜜成したす。
    
    メンバヌ: 山田、䜐藀、鈎朚、枡蟺、䌊藀
    䌑日: 土曜日、日曜日、祝日
    平日: 月曜日から金曜日䌑日を陀く
    
    【制玄条件】
    
    䌑日の日数はなるべく各個人で均等になるようにする
    平日の日数はなるべく各個人で均等になるようにする
    山田は1月1日ず1月15日が埅機ができない
    䜐藀は1月11日ず1月25日が埅機ができない
    鈎朚は1月8日ず1月30日が埅機ができない
    枡蟺は1月16日ず1月26日が埅機ができない
    䌊藀は1月2日ず1月5日が埅機ができない
    䌑日も含めすべおの日に埅機を割り圓おる必芁がある
    埅機の間隔は2日以䞊空ける必芁がある
    
    2023幎1月の日本の祝日は以䞋の通りです。
    
    1月1日(日)元日
    1月9日(月)成人の日
    
    以䞋の手順でステップバむステップに埅機衚を䜜成しおください。
     #ステップ 
    1. 2023幎1月のカレンダヌを䜜成し、平日ず䌑日を明瀺する。(曜日は英語衚蚘でよい)
    2. 祝日をカレンダヌに远加する。
    3. 各メンバヌの䞍圚日をカレンダヌに蚘入する。
    4. 平日および䌑日の合蚈日数を蚈算し、メンバヌ数で割るこずで、各メンバヌが担圓すべき平日および䌑日の目安日数を蚈算する。
    5. 制玄条件を満たすように、各メンバヌを平日ず䌑日に割り圓おる。
    6. 割り圓おが終わったら、各メンバヌの平日および䌑日の合蚈日数を確認する。
    7. 各メンバヌの日数の合蚈の差が2以䞊ある堎合ステップ5に戻る
    
    以䞊の手順に埓っお埅機衚を䜜成し、最終的に日付、曜日、担圓者の3列の衚にしおcsv出力しおください
    
    


    出力は䞋蚘になりたす。


    画像


    画像


    䌊藀先生が少し少ないですね。。。ここは手動で蚂正する必芁がありそうです。

    (2023.12.15远蚘)
    圓盎䜜成のGPTを䜜成したした。プロンプトを貌り付ける必芁が無いので手間が省けたす。内容も公開しおいたすので各斜蚭の状況に合わせお自䜜もできたす。

    2024.03.13远蚘
    Claude3(Opus)の登堎でこのタスクはより正確になりたした。


    寝圓盎䞭に論文執筆される意識高い系の先生にはこちらもおすすめです。

    本蚘事のプロンプトは䞋蚘蚘事のやり方で生成したした。耇雑なタスクを芁求する堎合に有甚です。


    あなたぞのおすすめ