Procházet zdrojové kódy

fix: agent log timezone (#4076)

tags/0.6.7
Yeuoly před 1 rokem
rodič
revize
67902b5da7
Žádný účet není propojen s e-mailovou adresou tvůrce revize
1 změnil soubory, kde provedl 6 přidání a 1 odebrání
  1. 6
    1
      api/services/agent_service.py

+ 6
- 1
api/services/agent_service.py Zobrazit soubor

@@ -1,3 +1,6 @@
import pytz
from flask_login import current_user

from core.app.app_config.easy_ui_based_app.agent.manager import AgentConfigManager
from core.tools.tool_manager import ToolManager
from extensions.ext_database import db
@@ -46,11 +49,13 @@ class AgentService:
else:
executor = 'Unknown'

timezone = pytz.timezone(current_user.timezone)

result = {
'meta': {
'status': 'success',
'executor': executor,
'start_time': message.created_at.isoformat(),
'start_time': message.created_at.astimezone(timezone).isoformat(),
'elapsed_time': message.provider_response_latency,
'total_tokens': message.answer_tokens + message.message_tokens,
'agent_mode': app_model.app_model_config.agent_mode_dict.get('strategy', 'react'),

Načítá se…
Zrušit
Uložit