Skip to content

Commit 2aa066f

Browse files
author
Dylan Huang
committed
try fix
1 parent 5c9194b commit 2aa066f

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

eval_protocol/__init__.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,24 @@
3939
from .typed_interface import reward_function
4040
from .quickstart import aha_judge, split_multi_turn_rows
4141
from .pytest import evaluation_test, SingleTurnRolloutProcessor
42-
from .adapters import OpenAIResponsesAdapter, LangfuseAdapter, BraintrustAdapter, LangSmithAdapter
42+
43+
from .adapters import OpenAIResponsesAdapter
44+
45+
try:
46+
from .adapters import LangfuseAdapter
47+
except ImportError:
48+
LangfuseAdapter = None
49+
50+
try:
51+
from .adapters import BraintrustAdapter
52+
except ImportError:
53+
BraintrustAdapter = None
54+
55+
try:
56+
from .adapters import LangSmithAdapter
57+
except ImportError:
58+
LangSmithAdapter = None
59+
4360

4461
warnings.filterwarnings("default", category=DeprecationWarning, module="eval_protocol")
4562

0 commit comments

Comments
 (0)