14 ポイント 投稿者 ironlung 2023-08-28 | まだコメントはありません。 | WhatsAppで共有
  • ドキュメント化

    • ChatGPTに「DevOps初学者向けのチュートリアル文書を書いてほしい」と依頼するケース
    • 「write a detailed tutorial for DevOps beginners」というプロンプトを使用し、出力されるファイル形式は「markdown」に指定。保存するファイル名は「tutorial.md」に指定
    • CLIコマンド: python3 code_genetate.py --prompt "write a detailed tutorial for devops beginners" --format "markdown" --file_name "tutorial.md"
    • 上記の結果、tutorial.mdファイルが作成される
  • リアルタイム翻訳

    • 上で作成したtutorial.mdファイルを日本語に翻訳して、日本語版のtutorial-ja.mdファイルを作成する
    • CLIコマンド: python3 file_process.py --input tutorial.md --output tutorial-kr.md --prompt "translate the above file into Korean"
    • 上記の結果、tutorial-kr.mdファイルが作成される
  • コード生成

    • 上記の内容をもとにAnsibleコードを生成
    • CLIコマンド: python3 write_with_chatgpt.py --prompt "having public and private subnet, attach internet gateway and nat gateway to the subnets also launch an instance inside the public subnet" --format "ansible" --file_name "ansible.yaml"
    • 上記の結果、ansible.yamlファイルが作成される
  • コードレビュー、理解

    • ChatGPTの助けを借りて、上で作成したAnsibleコードを理解する
    • CLIコマンド: python3 file_process.py --input ansible.yaml --output report.txt --prompt "explain the above code in detail"
    • 上記の結果、report.txtファイルが作成される
  • エラー検出、解決

    • 「このコードにハードコードされた秘密鍵があるなら教えて」といった質問を使って、エラーを検出して解決する
  • 概念実証(PoC)

    • 「1日平均10000人のユーザーが利用するnode.jsアプリケーションをデプロイしたいが、AWSではどのインスタンスタイプが適しているか?」という質問を使って、PoCの方向性を定め、提案を受ける
  • リファクタリング

    • 「書いたコードをリファクタリングして」といった質問で、コードのリファクタリング案を受ける

まだコメントはありません。

まだコメントはありません。