ちょっと時間かかるけど
けっこう便利よ。
import openai openai.api_key = "sk-hogehoge" def ask_question(question, model, context): chat = [] chat.append({"role": "system", "content": context}) chat.append({"role": "user", "content": question}) response = openai.ChatCompletion.create( model="gpt-3.5-turbo",messages=chat ) msg = response["choices"][0]["message"]["content"].lstrip() return msg try: hogehoge except Exception as e: print(f"Error : {e}") answer = ask_question(f"{e}","davinci","Please explain the meaning of the error in Japanese.") print(f"{answer}")