Générez des commentaires de documentation avec les modèles OpenAI
Installer • Documentation • Licence
Les fonctions étiquetées avec /** @gpt */
obtiennent un commentaire de document généré automatiquement
Avant | Après |
/** @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 } ` ) ;
} |
Installer gptdoc
en tant que dépendance de développement
npm i --save-dev gptdoc
Exécuter
node node_modules/gptdoc [args]
Vous pouvez spécifier un fichier de configuration :
node node_modules/gptdoc -c .myconfig
Si aucun n'est fourni, le script recherchera .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 "
}
}
Trouvez plus d'informations sur la configuration ici
Ajoutez un fichier .env
dans votre répertoire racine avec OPENAI_API_KEY
ou définissez OPENAI_API_KEY
comme variable d'environnement système.
trouvez votre clé API ici
L'exécution docself
dans le dépôt cloné documentera les fichiers sources dans ./src/
npm run docself
L'exécution test
dans le dépôt cloné documentera ./example/example.js
npm run test
Les critiques constructives, les problèmes et les relations publiques sont plus que bienvenus !
Licence MIT