Spaces:
Sleeping
Sleeping
Fix: Use DynamicAIClient instead of AIClientManager for spiritual care message generation
Browse files
src/core/provider_summary_generator.py
CHANGED
|
@@ -783,17 +783,17 @@ class ProviderSummaryGenerator:
|
|
| 783 |
)
|
| 784 |
|
| 785 |
try:
|
| 786 |
-
# Use
|
| 787 |
-
from .ai_client import
|
| 788 |
|
| 789 |
# Create AI client for spiritual care messages
|
| 790 |
-
|
| 791 |
agent_name="SpiritualCareMessage",
|
| 792 |
model_override=model_override
|
| 793 |
)
|
| 794 |
|
| 795 |
# Generate response
|
| 796 |
-
response =
|
| 797 |
system_prompt=system_prompt,
|
| 798 |
user_prompt=user_prompt,
|
| 799 |
temperature=0.7, # Slightly creative for natural language
|
|
|
|
| 783 |
)
|
| 784 |
|
| 785 |
try:
|
| 786 |
+
# Use DynamicAIClient with model override if specified
|
| 787 |
+
from .ai_client import DynamicAIClient
|
| 788 |
|
| 789 |
# Create AI client for spiritual care messages
|
| 790 |
+
ai_client = DynamicAIClient(
|
| 791 |
agent_name="SpiritualCareMessage",
|
| 792 |
model_override=model_override
|
| 793 |
)
|
| 794 |
|
| 795 |
# Generate response
|
| 796 |
+
response = ai_client.generate_response(
|
| 797 |
system_prompt=system_prompt,
|
| 798 |
user_prompt=user_prompt,
|
| 799 |
temperature=0.7, # Slightly creative for natural language
|