25 déc. 2022

[Dynamo += Open AI] Commenter son Code Python via OpenAI

 





Commenter directement son code Python via une IA, c'est possible ?

if this article is not in your language, use the Google Translate widget ⬈ (bottom of page for Mobile version )


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




0 commentaires:

Enregistrer un commentaire