We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6fbd9db commit 934384dCopy full SHA for 934384d
gptme/server/api_v2.py
@@ -11,6 +11,7 @@
11
from itertools import islice
12
13
import flask
14
+from dateutil.parser import isoparse
15
from flask import request
16
from gptme.config import ChatConfig, Config, set_config
17
from gptme.llm.models import (
@@ -162,9 +163,7 @@ def api_conversation_put(conversation_id: str):
162
163
164
for msg in req_json.get("messages", []):
165
timestamp: datetime = (
- datetime.fromisoformat(msg["timestamp"])
166
- if "timestamp" in msg
167
- else datetime.now()
+ isoparse(msg["timestamp"]) if "timestamp" in msg else datetime.now()
168
)
169
msgs.append(Message(msg["role"], msg["content"], timestamp=timestamp))
170
0 commit comments