Spaces:
Running
Running
fix: wrap spotter viz prompts in messages array for MultiLLMResearcher
Browse filesBoth AI and matrix story generators were passing a plain string to
make_request(), which expects a list of message dicts. Wraps prompt
as [{"role": "user", "content": prompt}] in both generators.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- chat_interface.py +2 -2
chat_interface.py
CHANGED
|
@@ -2303,7 +2303,7 @@ To change settings, use:
|
|
| 2303 |
self.log_feedback(f"🎬 Generating AI Spotter Viz story ({llm_model})...")
|
| 2304 |
provider_name, model_name_str = map_llm_display_to_provider(llm_model)
|
| 2305 |
researcher = MultiLLMResearcher(provider=provider_name, model=model_name_str)
|
| 2306 |
-
return researcher.make_request(prompt, max_tokens=2000, temperature=0.7)
|
| 2307 |
except Exception as e:
|
| 2308 |
self.log_feedback(f"⚠️ AI Spotter Viz story generation failed: {e}")
|
| 2309 |
return f"*(Generation failed: {e})*"
|
|
@@ -2371,7 +2371,7 @@ To change settings, use:
|
|
| 2371 |
self.log_feedback(f"🎬 Generating Matrix Spotter Viz story ({llm_model})...")
|
| 2372 |
provider_name, model_name_str = map_llm_display_to_provider(llm_model)
|
| 2373 |
researcher = MultiLLMResearcher(provider=provider_name, model=model_name_str)
|
| 2374 |
-
return researcher.make_request(prompt, max_tokens=2000, temperature=0.6)
|
| 2375 |
except Exception as e:
|
| 2376 |
self.log_feedback(f"⚠️ Matrix Spotter Viz story generation failed: {e}")
|
| 2377 |
return f"*(Generation failed: {e})*"
|
|
|
|
| 2303 |
self.log_feedback(f"🎬 Generating AI Spotter Viz story ({llm_model})...")
|
| 2304 |
provider_name, model_name_str = map_llm_display_to_provider(llm_model)
|
| 2305 |
researcher = MultiLLMResearcher(provider=provider_name, model=model_name_str)
|
| 2306 |
+
return researcher.make_request([{"role": "user", "content": prompt}], max_tokens=2000, temperature=0.7)
|
| 2307 |
except Exception as e:
|
| 2308 |
self.log_feedback(f"⚠️ AI Spotter Viz story generation failed: {e}")
|
| 2309 |
return f"*(Generation failed: {e})*"
|
|
|
|
| 2371 |
self.log_feedback(f"🎬 Generating Matrix Spotter Viz story ({llm_model})...")
|
| 2372 |
provider_name, model_name_str = map_llm_display_to_provider(llm_model)
|
| 2373 |
researcher = MultiLLMResearcher(provider=provider_name, model=model_name_str)
|
| 2374 |
+
return researcher.make_request([{"role": "user", "content": prompt}], max_tokens=2000, temperature=0.6)
|
| 2375 |
except Exception as e:
|
| 2376 |
self.log_feedback(f"⚠️ Matrix Spotter Viz story generation failed: {e}")
|
| 2377 |
return f"*(Generation failed: {e})*"
|