Commenter directement son code Python via une IA, c'est possible ?
Dans cet article, ne sera pas tester ChatGPT, mais directement son API, je pense qu'il y a suffisamment d'articles au sujet de ChatGPT ces derniers temps 😁.
L'idée est de commenter directement (sans copier-coller) un code Python d'un nœud Dynamo avec l'IA OpenAI via son API qui est utilisable via une librairie Python (pip install openai
).
Pour cet exemple, on demandera à l'IA de commenter les fonctions Python en rajoutant les docstrings (cf PEP 257).
La lecture et l'écriture du nœud Python se fait par la propriété Script
(getter et setter) accessible avec l'API Dynamo (PythonNodeModels.PythonNode)
Démonstration en Vidéo
Ressources
https://beta.openai.com/docs/libraries
https://beta.openai.com/examples
Utilitaire pour déterminer la variable max_tokens
https://beta.openai.com/tokenizer
https://gpttools.com/searchtokens
0 commentaires:
Enregistrer un commentaire