Skip to content

Commit a0ddc00

Browse files
authored
feat(experiments): add experiment runner (#1334)
1 parent acd0e0d commit a0ddc00

14 files changed

Lines changed: 3119 additions & 145 deletions

langfuse/__init__.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
""".. include:: ../README.md"""
22

3+
from langfuse.experiment import Evaluation
4+
35
from ._client import client as _client_module
46
from ._client.attributes import LangfuseOtelSpanAttributes
57
from ._client.constants import ObservationTypeLiteral
68
from ._client.get_client import get_client
79
from ._client.observe import observe
810
from ._client.span import (
9-
LangfuseEvent,
10-
LangfuseGeneration,
11-
LangfuseSpan,
1211
LangfuseAgent,
13-
LangfuseTool,
1412
LangfuseChain,
1513
LangfuseEmbedding,
1614
LangfuseEvaluator,
17-
LangfuseRetriever,
15+
LangfuseEvent,
16+
LangfuseGeneration,
1817
LangfuseGuardrail,
18+
LangfuseRetriever,
19+
LangfuseSpan,
20+
LangfuseTool,
1921
)
2022

2123
Langfuse = _client_module.Langfuse
@@ -36,4 +38,7 @@
3638
"LangfuseEvaluator",
3739
"LangfuseRetriever",
3840
"LangfuseGuardrail",
41+
"Evaluation",
42+
"experiment",
43+
"api",
3944
]

0 commit comments

Comments
 (0)