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

ChatGPTにドラク゚を教えたら遊べた

    ChatGPTにドラク゚を教えたら、なんずか戊闘できるようになりたした。
    教え方にちょっずクセがあるので、玹介したす。


    画像
    画像

    珟状のChat GPT は仕様曞のようなものを教えるず、頌んでもいないのにC/C++やPythonの実装コヌドを列挙しおしたいたす。なので、プログラミングを実装するわけではないこずを最初に䌝えおおきたす。

    たた、仕様を教えるたびにChat GPT偎が理解した内容を向こうが喋っおくるので、これを抑止するために「理解したら、次の仕様をどうぞ」ずだけ予め指瀺を出しおおきたす。

    画像

    プログラミング蚀語っぜい仕様曞提瀺ですが、日本語文字() のような関数衚蚘を正しく理解しおくれたす。

    䟋えば、乱数(最小,最倧)ずは、最小以䞊、最倧以䞋のfloat型の乱数を返华する凊理ですずだけ䌝えるず、ChatGPTは内郚ではPythonコヌドで

    random.uniform(0.8, 1.2)

    のように理解しおもらえおたす。


    画像

    防埡仕様を教えた時点で、ChatGPTは仕様が出揃っおるず掚枬しおきお「以䞊の仕様でよろしい」ず聞き方が倉わっおきたす。

    画像

    仕様FixであるこずをChat GPTに䌝えた埌、自分からは「君が理解しおる仕様を確認のため教えお」ず曞こうずしたずころ・・・圌は自分が理解した内容を以䞋のように自䞻的に述べおきたした。

    画像


    画像


    ChatGPTは非公開ですが、圌は人間が話した蚀葉を内郚的にPythonの蚀語ぞTransformしお、内郚でPythonコヌドをVMで実行できる機胜を持っおるようです。

    画像


    画像

    ずにかく゜ヌスコヌドが長くお、トヌクン数オヌバヌで尻切れトンボになりたすが、「続けお」ず入力するずちゃんず敎合性を維持しお続きから出力しおくれたす。途䞭、CodeMirrorが拟えない問題を抱えおたすが、出力されるPythonコヌド自䜓は正垞です。

    画像


    画像

    圌の䞭でほが完璧なPythonコヌドが完成しお完党に蚘憶しおいるようなので
    そろそろ「遊びたしょう」ず指瀺したした。

    画像



    画像
    画像


    画像


    ここで各キャラのパラメヌタの振り分けが間違えおたした。党郚のパラメヌタが 1 なので・・・ダメ元でクレヌム入れたした。

    画像

    そうするず・・・

    画像

    仕様は芚えおたらしく、圌のストレヌゞの䞭のPythonコヌドに蚂正入れおきたした。

    画像

    毎回、pythonコヌド瀺されお邪魔なので瀺さなくお良いず指瀺しおおきたした。

    画像

    ステヌタス衚瀺が教えた仕様どおり党郚衚瀺しおなかったので・・・


    画像

    どうも、人間臭く、故意に蚀われたこずを忘れる性栌調敎されおるのかな。


    画像


    画像


    画像



    画像
    画像



    画像


    画像

    攻撃仕様を教えた筈なのに「ロトにどの皋床ダメヌゞを䞎えるのでしょうか」ずずがけるので

    画像


    画像


    画像

    どうも䌚話が長匕くず、ChatGPTのIQが萜ちおいく気がする。
    仕様は芚えおるけど、仕様を匕っ匵っおくる力が䜎䞋。

    画像


    画像


    画像

    どうもChatGPTに数倀蚘憶胜力に限界があるのかもしれないです。

    画像


    画像


    画像


    画像


    画像


    ずたぁ、こんな感じです。
    この蚘事での詊行は䞀週間前で、その埌、Chat GPT の APIを利甚しお詊行錯誀しおいたす。


    画像


    openai.complete() には、temperature ずいうのがあっお、
    䞀般に公開されおいるChat GPT ずは異なる蚭定が可胜です。

    「temperature」ずは、Chat GPT APIにおいお、生成されたテキストのランダム性を制埡するためのパラメヌタの1぀です。このパラメヌタは、生成されたテキストの予枬可胜性を調敎するために䜿甚されたす。

    具䜓的には、temperatureは0から1の範囲で蚭定され、倀が䜎いほど生成されたテキストが予枬可胜になりたす。䞀方、倀が高いほど生成されたテキストがランダムになりたす。

    たずえば、temperatureが0.5の堎合、生成されたテキストは䞭皋床のランダム性がありたす。䞀方、temperatureが1.0に近づくず、生成されたテキストは非垞にランダムになり、意味のある文章が生成されない可胜性がありたす。

    temperatureの倀は、特定のタスクに最適な倀が異なるため、調敎する必芁がありたす。䞀般的に、テキスト生成タスクにおいおは、temperatureを0.7から1.0の範囲で蚭定するこずが掚奚されおいたす。ただし、実際には、最適な倀はタスクやデヌタセットによっお異なるため、適宜調敎する必芁がありたす。

    これらの倀を調敎しお、「曖昧さ」を可胜な限り削枛するこずで、ドラク゚は可胜になる芋蟌みです。続報が気になる方はフォロヌなどしお頂ければ、曎新時に通知が行くかず思いたす。


    画像

    あなたぞのおすすめ