0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

GPTsでドキュメント生成ツールを作成しました。

Posted at

GPTsでドキュメント生成ツールの作成

GPTsでプロンプトにコードを貼り付けるだけで関数のドキュメントや1行1行に処理の説明を入れてくれる「Coding Documentation GPT」を作成しました。

使ってみてください。
使用した後に意見をいただけると幸いです。


使い方

ドキュメントや生成したいコードを貼り付けるだけです。
下記みたいに雑にプロンプト投げてもらって大丈夫です笑

プロンプト例

User
import os
import tweepy

def tweet(consumer_key, consumer_secret, access_token, access_secret):
    #オブジェクト作成
    client = tweepy.Client(
    	consumer_key = CONSUMER_KEY,
    	consumer_secret = CONSUMER_SECRET,
    	access_token = ACCESS_TOKEN,
    	access_token_secret = ACCESS_SECRET
    )

  client.create_tweet(text='テスト')

if __name__ == '__main__':
    tweet(
        CONSUMER_KEY = os.environ['CONSUMER_KEY'],
        CONSUMER_SECRET = os.environ['CONSUMER_SECRET'],
        ACCESS_TOKEN = os.environ['ACCESS_TOKEN'],
        ACCESS_SECRET = os.environ['ACCESS_SECRET']
    )

それではプログラミング言語ごとに使ってみた例を写真と共に見ていきましょう!!


1. Pythonのコードを入力した場合

インプット:
スクリーンショット 2023-11-30 12.05.49.png

アウトプット:
スクリーンショット 2023-11-30 12.20.02.png
完璧ですね。Google Docs StringでPythonが記述されてます。


2. JavaScriptのコードを入力した場合

インプット:
スクリーンショット 2023-11-30 12.20.18.png

アウトプット:
スクリーンショット 2023-11-30 12.20.28.png

完璧ですね。JSDocsで綺麗に描かれています


3. PHPの場合

インプット:
スクリーンショット 2023-11-30 12.21.26.png

アウトプット:
スクリーンショット 2023-11-30 12.21.40.png

完璧ですね


4. Golangの場合

インプット:
スクリーンショット 2023-11-30 12.22.41.png

アウトプット:
スクリーンショット 2023-11-30 12.24.38.png

完璧ですね。非常にみやすくなりました


0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?