Skip to content

Commit 1eef32f

Browse files
committed
import
1 parent c2ec0c8 commit 1eef32f

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

eval_protocol/__init__.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,13 @@
7070
except ImportError:
7171
WeaveAdapter = None
7272

73+
try:
74+
from .proxy import create_app, AuthProvider
75+
except ImportError:
76+
create_app = None
77+
AuthProvider = None
78+
79+
7380
warnings.filterwarnings("default", category=DeprecationWarning, module="eval_protocol")
7481

7582
__all__ = [
@@ -130,6 +137,9 @@
130137
"RolloutMetadata",
131138
"StatusResponse",
132139
"create_langfuse_config_tags",
140+
# Proxy
141+
"create_app",
142+
"AuthProvider",
133143
]
134144

135145
from . import _version

eval_protocol/proxy/__init__.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"""
2+
LiteLLM Metadata Extraction Gateway
3+
4+
A proxy service for extracting evaluation metadata from URL paths and managing
5+
Langfuse tracing for distributed evaluation workflows.
6+
"""
7+
8+
from .proxy_core import create_app, AuthProvider, NoAuthProvider, ProxyConfig
9+
10+
__all__ = [
11+
"create_app",
12+
"AuthProvider",
13+
"NoAuthProvider",
14+
"ProxyConfig",
15+
]

0 commit comments

Comments
 (0)