gptdoc
v1.0.9
OpenAI モデルを使用してドキュメント コメントを生成する
インストール、ドキュメント、ライセンス
/** @gpt */
でラベル付けされた関数は、自動生成されたドキュメント コメントを取得します
前に | 後 |
/** @gpt */
function Greet ( name ) {
console . log ( `Hello ${ name } ` ) ;
} | /**
* @autogenerated
* @summary Generates a greeting to the passed in name
* @param {string} name - The name to greet
*/
function Greet ( name ) {
console . log ( `Hello ${ name } ` ) ;
} |
gptdoc
開発依存関係としてインストールする
npm i --save-dev gptdoc
実行する
node node_modules/gptdoc [args]
構成ファイルを指定できます。
node node_modules/gptdoc -c .myconfig
何も指定されていない場合、スクリプトは.gptdoc
を探します。
{
"DEBUG" : false ,
"framework" : " JSDOC " ,
"language" : " JS " ,
"files" : {
"src" : " ./src " ,
"dest" : " ./gpt "
},
"openai" : {
"temperature" : 0.7 ,
"top_p" : 1 ,
"max_tokens" : 256 ,
"model" : " text-davinci-003 "
}
}
構成の詳細については、こちらをご覧ください
OPENAI_API_KEY
を使用してルート ディレクトリに.env
ファイルを追加します。
または、 OPENAI_API_KEY
システム環境変数として設定します。
ここで API キーを見つけてください
クローン化されたリポジトリでdocself
実行すると、ソース ファイルが./src/
に文書化されます。
npm run docself
クローンされたリポジトリでtest
を実行すると、 ./example/example.js
が文書化されます。
npm run test
建設的な批判、問題点、PR は大歓迎です。
MITライセンス