We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 74c5693 commit 1bef9c6Copy full SHA for 1bef9c6
2 files changed
langfuse/otel/_span_processor/__init__.py
@@ -24,13 +24,14 @@ def __init__(
24
):
25
self.public_key = public_key
26
27
+ basic_auth_header = "Basic " + base64.b64encode(
28
+ f"{public_key}:{secret_key}".encode("utf-8")
29
+ ).decode("ascii")
30
+
31
langfuse_span_exporter = OTLPSpanExporter(
32
endpoint=f"{host}/api/public/otel/v1/traces",
33
headers={
- "Authorization": "Basic "
- + base64.b64encode(f"{public_key}:{secret_key}".encode("utf-8")).decode(
- "ascii"
- ),
34
+ "Authorization": basic_auth_header,
35
"x_langfuse_sdk_name": "python",
36
"x_langfuse_sdk_version": langfuse_version,
37
"x_langfuse_public_key": public_key,
langfuse/otel/tracer.py langfuse/otel/_tracer.pylangfuse/otel/tracer.py renamed to langfuse/otel/_tracer.py
0 commit comments