fix(fam-edge): 模型调用 started_at 改北京时间(UTC+8) - 原 datetime.now() 取 Oracle UTC 导致前端模型统计时间差 8 小时
This commit is contained in:
@@ -13,7 +13,7 @@ import os
|
|||||||
import time
|
import time
|
||||||
import json
|
import json
|
||||||
import requests
|
import requests
|
||||||
from datetime import datetime
|
from datetime import datetime, timezone, timedelta
|
||||||
from typing import Dict, List, Optional
|
from typing import Dict, List, Optional
|
||||||
|
|
||||||
from .base_adapter import BaseModelAdapter
|
from .base_adapter import BaseModelAdapter
|
||||||
@@ -236,7 +236,7 @@ class GeminiAdapter(BaseModelAdapter):
|
|||||||
for attempt in range(2):
|
for attempt in range(2):
|
||||||
if attempt == 0:
|
if attempt == 0:
|
||||||
logger.info(f"Gemini [{model}] 本轮请求超时 {model_timeout}s")
|
logger.info(f"Gemini [{model}] 本轮请求超时 {model_timeout}s")
|
||||||
started = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
|
started = datetime.now(timezone(timedelta(hours=8))).strftime('%Y-%m-%d %H:%M:%S')
|
||||||
t0 = time.time()
|
t0 = time.time()
|
||||||
try:
|
try:
|
||||||
resp = requests.post(
|
resp = requests.post(
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ import json
|
|||||||
import re
|
import re
|
||||||
import time
|
import time
|
||||||
import requests
|
import requests
|
||||||
from datetime import datetime
|
from datetime import datetime, timezone, timedelta
|
||||||
from typing import Dict, List, Optional
|
from typing import Dict, List, Optional
|
||||||
|
|
||||||
from .base_adapter import BaseModelAdapter
|
from .base_adapter import BaseModelAdapter
|
||||||
@@ -168,7 +168,7 @@ class NvidiaVisionAdapter(BaseModelAdapter):
|
|||||||
model_timeout = self.model_timeouts.get(model, self.timeout)
|
model_timeout = self.model_timeouts.get(model, self.timeout)
|
||||||
logger.info(f"NVIDIA 模型链 [{idx+1}/{len(self.model_chain)}] "
|
logger.info(f"NVIDIA 模型链 [{idx+1}/{len(self.model_chain)}] "
|
||||||
f"尝试 {model}(超时 {model_timeout}s)")
|
f"尝试 {model}(超时 {model_timeout}s)")
|
||||||
started = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
|
started = datetime.now(timezone(timedelta(hours=8))).strftime('%Y-%m-%d %H:%M:%S')
|
||||||
t0 = time.time()
|
t0 = time.time()
|
||||||
try:
|
try:
|
||||||
resp = self._client.chat.completions.create(
|
resp = self._client.chat.completions.create(
|
||||||
|
|||||||
Reference in New Issue
Block a user