yangminded commited on
Commit
3fe619c
·
verified ·
1 Parent(s): 5ff9365

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -14
app.py CHANGED
@@ -7,22 +7,19 @@ import pandas as pd
7
  # Setting up Langfuse for telemetry
8
  from langfuse import Langfuse
9
 
10
- langfuse = Langfuse(
11
- secret_key=os.getenv('LF_Secret'),
12
- public_key=os.getenv('LF_Public'),
13
- host="https://cloud.langfuse.com"
14
- )
15
-
16
- from opentelemetry.sdk.trace import TracerProvider
 
 
17
 
18
  from openinference.instrumentation.smolagents import SmolagentsInstrumentor
19
- from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExporter
20
- from opentelemetry.sdk.trace.export import SimpleSpanProcessor
21
-
22
- trace_provider = TracerProvider()
23
- trace_provider.add_span_processor(SimpleSpanProcessor(OTLPSpanExporter()))
24
-
25
- SmolagentsInstrumentor().instrument(tracer_provider=trace_provider)
26
 
27
  # Importing the Agent stuff
28
  from smolagents import CodeAgent,DuckDuckGoSearchTool, InferenceClientModel, PromptTemplates, EMPTY_PROMPT_TEMPLATES
 
7
  # Setting up Langfuse for telemetry
8
  from langfuse import Langfuse
9
 
10
+ from langfuse import get_client
11
+
12
+ langfuse = get_client()
13
+
14
+ # -- Verify connection
15
+ if langfuse.auth_check():
16
+ print("Langfuse client is authenticated and ready!")
17
+ else:
18
+ print("Authentication failed. Please check your credentials and host.")
19
 
20
  from openinference.instrumentation.smolagents import SmolagentsInstrumentor
21
+
22
+ SmolagentsInstrumentor().instrument()
 
 
 
 
 
23
 
24
  # Importing the Agent stuff
25
  from smolagents import CodeAgent,DuckDuckGoSearchTool, InferenceClientModel, PromptTemplates, EMPTY_PROMPT_TEMPLATES