- ベストアンサー
chatGPTで次々と質問をしていくコード
chatGPTで次々と質問をしていき、最後にはhtmlをダウンロードするという、 コンソールで実行できるコードを知りたいです。 例: (質問)東京の天気は? (chatGPT)晴れです。 <回答が終わったら、すぐ自動で次の質問へ> (質問)大阪の天気は? (chatGPT)雨です。 <回答が終わったら、すぐ自動で次の質問へ> (質問)名古屋の天気は? (chatGPT)晴れです。 <回答が終わったら、すぐ自動で次の質問へ> (質問)北海道の天気は? (chatGPT)雪です。 <設定した全部の質問の回答が終わったら、htmlを自動ダウンロード> という風な流れにしたいです。 (すぐ自動で、としましたが、3秒だけ余裕を持たせてとかの方がいいのかもしれないです) これをchatGPTに質問して、コードを書いてもらっても、 この通りに動くコードを書いてもらえません、 上記のようなことができるコードはどのようなものでしょうか? 実際に書いていただくことは可能ですか? また、chatGPTで書いてもらう場合、どのように質問していけば書いてもらえますか? コンソールで実行できるものと過程してますが、 それ以外の何かで実行して、コンソールよりも便利にできるものってありますか? それとも、コンソールでの実行が最も便利でしょうか? よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
次のようなプログラムをPythonで書いてください。 1. 質問文を入力する。質問 2. 入力された質問文をchatGPTのAPIを使ってchatGPTに質問し、返事をコンソールに出力する。 3. 1と2をQuestion: 質問文の内容, answer: 返事の内容とするdictにしてlistにappendする 4. Qキーが押されるまで1から3までを繰り返す。 5. Qキーが押されたら出力するファイル名を質問する。 6. 出力するファイル名.htmlのファイルを作り、そのbodyが<h1>list[i]["Question"]</h1> <h2>list[i]["Answer"]</h2>となるようなHTMLファイルを書き出す