DrishtiSharma commited on
Commit
730450b
·
verified ·
1 Parent(s): 4e9d55c

Update app3.py

Browse files
Files changed (1) hide show
  1. app3.py +3 -2
app3.py CHANGED
@@ -11,6 +11,7 @@ from langchain.chains import RetrievalQA
11
  from langchain.schema import Document
12
  import os
13
  import logging
 
14
 
15
  # Configure logging
16
  logging.basicConfig(level=logging.DEBUG)
@@ -84,7 +85,7 @@ else:
84
  try:
85
  # Initialize PandasAI Agent
86
  llm = OpenAI(api_key=pandasai_api_key, max_tokens=1500, timeout=60)
87
- agent = Agent(df, llm=llm)
88
 
89
  # Convert the DataFrame into documents for RAG
90
  documents = [
@@ -152,7 +153,7 @@ else:
152
  viz_code = code_match.group(1)
153
  logger.debug(f"Extracted visualization code: {viz_code}")
154
 
155
- # Safeguard: Modify and validate code for Plotly
156
  viz_code = viz_code.replace('plt.', 'px.')
157
  exec(viz_code) # Execute the visualization code
158
  st.plotly_chart(fig)
 
11
  from langchain.schema import Document
12
  import os
13
  import logging
14
+ import re
15
 
16
  # Configure logging
17
  logging.basicConfig(level=logging.DEBUG)
 
85
  try:
86
  # Initialize PandasAI Agent
87
  llm = OpenAI(api_key=pandasai_api_key, max_tokens=1500, timeout=60)
88
+ agent = Agent(llm) # Corrected initialization
89
 
90
  # Convert the DataFrame into documents for RAG
91
  documents = [
 
153
  viz_code = code_match.group(1)
154
  logger.debug(f"Extracted visualization code: {viz_code}")
155
 
156
+ # Modify and validate code for Plotly
157
  viz_code = viz_code.replace('plt.', 'px.')
158
  exec(viz_code) # Execute the visualization code
159
  st.plotly_chart(fig)