forked from phoenix/litellm-mirror
test_langfuse_logging_audio_transcriptions
This commit is contained in:
parent
f398c9b172
commit
027967d260
1 changed files with 7 additions and 5 deletions
|
@ -38,7 +38,7 @@ def langfuse_client():
|
||||||
langfuse_client = langfuse.Langfuse(
|
langfuse_client = langfuse.Langfuse(
|
||||||
public_key=os.environ["LANGFUSE_PUBLIC_KEY"],
|
public_key=os.environ["LANGFUSE_PUBLIC_KEY"],
|
||||||
secret_key=os.environ["LANGFUSE_SECRET_KEY"],
|
secret_key=os.environ["LANGFUSE_SECRET_KEY"],
|
||||||
host=None,
|
host="https://us.cloud.langfuse.com",
|
||||||
)
|
)
|
||||||
litellm.in_memory_llm_clients_cache.set_cache(
|
litellm.in_memory_llm_clients_cache.set_cache(
|
||||||
key=_langfuse_cache_key,
|
key=_langfuse_cache_key,
|
||||||
|
@ -268,8 +268,8 @@ audio_file = open(file_path, "rb")
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.asyncio
|
@pytest.mark.asyncio
|
||||||
@pytest.mark.flaky(retries=12, delay=2)
|
@pytest.mark.flaky(retries=4, delay=2)
|
||||||
async def test_langfuse_logging_audio_transcriptions(langfuse_client):
|
async def test_langfuse_logging_audio_transcriptions():
|
||||||
"""
|
"""
|
||||||
Test that creates a trace with masked input and output
|
Test that creates a trace with masked input and output
|
||||||
"""
|
"""
|
||||||
|
@ -287,9 +287,10 @@ async def test_langfuse_logging_audio_transcriptions(langfuse_client):
|
||||||
)
|
)
|
||||||
|
|
||||||
langfuse_client.flush()
|
langfuse_client.flush()
|
||||||
await asyncio.sleep(5)
|
await asyncio.sleep(20)
|
||||||
|
|
||||||
# get trace with _unique_trace_name
|
# get trace with _unique_trace_name
|
||||||
|
print("lookiing up trace", _unique_trace_name)
|
||||||
trace = langfuse_client.get_trace(id=_unique_trace_name)
|
trace = langfuse_client.get_trace(id=_unique_trace_name)
|
||||||
generations = list(
|
generations = list(
|
||||||
reversed(langfuse_client.get_generations(trace_id=_unique_trace_name).data)
|
reversed(langfuse_client.get_generations(trace_id=_unique_trace_name).data)
|
||||||
|
@ -341,10 +342,11 @@ async def test_langfuse_masked_input_output(langfuse_client):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
langfuse_client.flush()
|
langfuse_client.flush()
|
||||||
await asyncio.sleep(2)
|
await asyncio.sleep(30)
|
||||||
|
|
||||||
# get trace with _unique_trace_name
|
# get trace with _unique_trace_name
|
||||||
trace = langfuse_client.get_trace(id=_unique_trace_name)
|
trace = langfuse_client.get_trace(id=_unique_trace_name)
|
||||||
|
print("trace_from_langfuse", trace)
|
||||||
generations = list(
|
generations = list(
|
||||||
reversed(langfuse_client.get_generations(trace_id=_unique_trace_name).data)
|
reversed(langfuse_client.get_generations(trace_id=_unique_trace_name).data)
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue