reab5555 commited on
Commit
99931eb
·
verified ·
1 Parent(s): d929310

Update processing.py

Browse files
Files changed (1) hide show
  1. processing.py +5 -5
processing.py CHANGED
@@ -120,13 +120,13 @@ class SequentialAnalyzer:
120
  raise ValueError(f"Unknown analysis type: {analysis_type}")
121
 
122
  prompt_template = PromptTemplate(
123
- template=task + "\n\n{context}\n\n{query}\n\n" + parser.get_format_instructions() + "\n\nAnalysis:",
124
- input_variables=["context", "query"]
125
  )
126
 
127
  if knowledge_db is None:
128
  chain = prompt_template | llm
129
- result = chain.invoke({"query": truncated_content})
130
  output = result
131
  else:
132
  chain = RetrievalQA.from_chain_type(
@@ -135,8 +135,8 @@ class SequentialAnalyzer:
135
  retriever=knowledge_db.as_retriever(),
136
  chain_type_kwargs={"prompt": prompt_template}
137
  )
138
- result = chain.run(truncated_content)
139
- output = result
140
 
141
  print(f"Raw model output: {output}")
142
 
 
120
  raise ValueError(f"Unknown analysis type: {analysis_type}")
121
 
122
  prompt_template = PromptTemplate(
123
+ template=task + "\n\n{context}\n\n{query}\n\nSpeaker: {speaker}\n\n" + parser.get_format_instructions() + "\n\nAnalysis:",
124
+ input_variables=["context", "query", "speaker"]
125
  )
126
 
127
  if knowledge_db is None:
128
  chain = prompt_template | llm
129
+ result = chain.invoke({"query": truncated_content, "speaker": "Unknown"})
130
  output = result
131
  else:
132
  chain = RetrievalQA.from_chain_type(
 
135
  retriever=knowledge_db.as_retriever(),
136
  chain_type_kwargs={"prompt": prompt_template}
137
  )
138
+ result = chain({"query": truncated_content, "speaker": "Unknown"})
139
+ output = result['result'] # RetrievalQA returns a dict with 'result' key
140
 
141
  print(f"Raw model output: {output}")
142