项目文件夹

文件
2026-07-13 13:32:05 +08:00

22 行
555 B
Python

try:
import openai # noqa: F401
except ImportError:
raise ModuleNotFoundError(
"Please install OpenAI to use this feature: 'pip install openai'"
)
try:
from openai import OpenAI, AsyncOpenAI # noqa: F401
except ImportError:
OpenAI = None # type: ignore
AsyncOpenAI = None # type: ignore
if OpenAI or AsyncOpenAI:
from deepeval.openai.patch import patch_openai_classes
from deepeval.telemetry import capture_tracing_integration
with capture_tracing_integration("openai"):
patch_openai_classes()