当我在Python中运行OpenAI时,什么时候可以抑制警告信息,例如:
message='Request to OpenAI API' method=post path=https://api.openai.com/v1/engines/davinci/completions
请注意,保留HTML标签。
当我在Python中运行OpenAI时,什么时候可以抑制警告信息,例如:
message='Request to OpenAI API' method=post path=https://api.openai.com/v1/engines/davinci/completions
请注意,保留HTML标签。
对于现在(2023年3月8日)遇到此问题的任何人,情况已经发生变化
openai.util.logger.setLevel(logging.WARNING)
当您使用OpenAI Python包并向GPT-3发出请求时,例如,您将收到像OP显示的消息(例如显示请求的持续时间)。
理论上,您需要获取基本记录器并提高其级别。但是,似乎在openAI包内指定了特定的记录器。因此,您需要加载此记录器并设置其级别。
然后信息消息将消失:
openai.util.logging.getLogger().setLevel(logging.WARNING)
将此添加到您的Jupyter笔记本或Python脚本文件中
import logging
logging.getLogger().setLevel(logging.CRITICAL)