Comment utiliser l'assistant virtuel ?
L'assistant virtuel de Docstring est un outil qui vous permet d'obtenir des réponses immédiates à vos questions.
Cet assistant virtuel utilise le modèle GPT-4 d'OpenAI.
Pour utiliser l'outil au mieux, vous devez être conscient de plusieurs choses :
- L'assistant virtuel n'a aucune conscience du contenu présent sur le site.
- Tous les messages que vous écrivez sont envoyés à OpenAI pour être utilisés avec l'API de GPT-4. Vous pouvez lire les modalités mises en place par OpenAI quant à l'utilisation et la sécurité des données. Ne donnez pas de données sensibles (mots de passe, code d'entreprise, ...) à l'assistant virtuel ❗
Vous pouvez donc utiliser l'assistant virtuel pour des questions générales concernant la programmation.
Exemples de questions à privilégier
Questions générales
Questions générales sur la programmation.
Je ne comprends pas comment utiliser les classes avec Python, quel est l'intérêt par rapport aux fonctions ?
Quel est l'équivalent en JavaScript d'un print avec Python ?
Quelle est la différence entre une fonction et une méthode ?
Je ne suis pas sûr de comprendre à quoi sert la méthode __init__. Est-ce que tu peux me donner 2-3 exemples ?
Erreurs et debug
Vous pouvez demander de l'aide à l'assistant virtuel en cas d'erreur pour qu'il vous explique ce qui ne va pas ou vous lance sur une piste.
J'ai une erreur dans ce code que je ne comprends pas (NameError) :
>>> a = 5
>>> print(a + b)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'b' is not defined
Quand j'accède à mon application Django, j'ai ce message d'erreur :
django.urls.exceptions.NoReverseMatch: Reverse for 'faq-edit' not found. 'faq-edit' is not a valid view function or pattern name.
👉 Dans le cas de projets plus complexes (comme un site web Django), n'hésitez pas à donner un maximum de contexte.
Exemples de questions à éviter
Comment rejoindre la communauté privée ?
👉 L'assistant virtuel n'a pas accès aux ressources et liens sur le site. Pour des questions de ce genre, contactez le support.
J'ai fait l'exercice sur les fonctions dans le parcours de base et les tests unitaires indiquent que le résultat est incorrect ?
👉 L'assistant virtuel n'a pas accès aux exercices de code, tests unitaires et solutions. Si vous souhaitez obtenir de l'aide sur un exercice spécifique du site, expliquez-lui ou copiez/collez l'énoncé, entrez votre code, indiquez le message d'erreur, etc.
Est-il préférable de suivre les formations vidéos de Docstring et ensuite faire les exercices de code ou l'inverse ?
👉 Dans un cas de figure comme celui-ci, l'assistant virtuel vous répondra de façon générale. Vous pourriez poser votre question différemment pour ne pas faire de lien avec le site et juste demander en général s'il est préférable de coder avant de voir la théorie ou l'inverse.
Mis à jour le : 23/06/2025
Merci !