最近、OpenAI API を使用して Python と JavaScript (Next.js) でアプリを構築するために、ChatGPT のような大きな言語モデル (LLM) を使用したプロンプトをたくさん試していますが、私が言えるのは、それが想像を絶する可能性を生み出しているということだけです。
達成できる製品の一部は次のとおりです。
このガイドでは、プロンプトを使用して Python でスネーク ゲームを構築し、応答 (出力) を反復し、コードの結果をテストする方法を示します。結果が要件を満たさない場合は、目的の出力が得られるまで再度プロンプトを表示します。プロンプト エンジニアリング スキルを学習すると、最初から最高の出力を確実に得ることができるため、継続的な反復を避けることができます。
始めましょう!
生成されたコードは ChatGPT によって生成されるため、このチュートリアルでは Python の知識は必要ありません。したがって、アカウント ChatGPT のみが必要です。
ChatGPT の無料版を使用すると、スネーク ゲーム で正確な結果が得られる可能性は低いです。これは、ChatGPT の無料版では、コードにあまり適していない、機能が劣る古い LLM (GPT-3.5) が使用されているためです。 。購読する余裕がある場合は、ChatGPT Plus にアップグレードする必要があります。
ChatGPT とは別に使用するもう 1 つの優れた LLM オプションは、lmarena です。
リンクにアクセスして次の操作を行ってください:
ゲームを動作させるには、選択した LLM に実行すべきアクションに関する最終的な指示を含むプロンプト (入力) を提供します。
ゲームを動作させるために従うべき手順は次のとおりです:
最初のプロンプト
I want to create a snake game using Python, what steps do I need to do that?
このプロンプトは、ライブラリ、pygame のインストール、ゲーム環境のセットアップ、ゲームの実行、デバッグと最適化 (ゲームのテストとコードのパフォーマンスのチェック) に至るまで、従うべきステップバイステップのガイドの概要を示します。
コードをコンパイルするために試してみる価値のあるもう 1 つのプロンプトは次のとおりです。
Provide the code for the snake game in Python. The code should include all the details and features described above.
さらに、背景色を変更してアプリをより美しくするためのプロンプトを定義したり、コード内のセッションを強調表示したり、ヘビの速度を調整するための別のプロンプトを定義したりできます。
完全なソース コードについては、この要点を確認してください。
プロンプトは、LLM を与える練習を伴うスキルです
このガイドでは、自然 (人間) 言語でアプリをプログラミングして、正常に動作するアプリケーションを取得する方法を説明しました。
結果をぜひ共有してください。
コーディングを楽しんでください!!! <script> // Detect dark theme var iframe = document.getElementById('tweet-1831261279379406971-316'); if (document.body.className.includes('dark-theme')) { iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1831261279379406971&theme=dark" } </script>
以上がLLM を使用して Python Snake ゲームを構築するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。