Openai proxy: allow system prompt from user (#2097)
This commit is contained in:
@@ -149,7 +149,6 @@ class Completions:
|
|||||||
def _prepare_messages(self, messages: List[dict]) -> List[dict]:
|
def _prepare_messages(self, messages: List[dict]) -> List[dict]:
|
||||||
if not messages or messages[0]["role"] != "system":
|
if not messages or messages[0]["role"] != "system":
|
||||||
return [{"role": "system", "content": MEMORY_ANSWER_PROMPT}] + messages
|
return [{"role": "system", "content": MEMORY_ANSWER_PROMPT}] + messages
|
||||||
messages[0]["content"] = MEMORY_ANSWER_PROMPT
|
|
||||||
return messages
|
return messages
|
||||||
|
|
||||||
def _async_add_to_memory(self, messages, user_id, agent_id, run_id, metadata, filters):
|
def _async_add_to_memory(self, messages, user_id, agent_id, run_id, metadata, filters):
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "mem0ai"
|
name = "mem0ai"
|
||||||
version = "0.1.35"
|
version = "0.1.36"
|
||||||
description = "Long-term memory for AI Agents"
|
description = "Long-term memory for AI Agents"
|
||||||
authors = ["Mem0 <founders@mem0.ai>"]
|
authors = ["Mem0 <founders@mem0.ai>"]
|
||||||
exclude = [
|
exclude = [
|
||||||
|
|||||||
Reference in New Issue
Block a user