Here is a problem, when I save memory with a model witch not support strict response. Error occurred:
Running: update_user_memory(task=…)
ERROR API status error from OpenAI API: Error code: 400 - {‘error’: {‘code’: ‘InvalidParameter’, ‘message’: ‘not support strict mode temporarily. Request
id: 021764754585289867793f3c8edafba473c8d54576f3f07b8bd6a’, ‘param’: ‘’, ‘type’: ‘BadRequest’}}
WARNING Could not run function update_user_memory(task=…)
ERROR not support strict mode temporarily. Request id: 021764754585289867793f3c8edafba473c8d54576f3f07b8bd6a
Traceback (most recent call last):
File “D:\git\gitee\agno-demo.venv\Lib\site-packages\agno\models\openai\chat.py”, line 487, in ainvoke
response = await self.get_async_client().chat.completions.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “D:\git\gitee\agno-demo.venv\Lib\site-packages\openai\resources\chat\completions\completions.py”, line 2454, in create
return await self._post(
^^^^^^^^^^^^^^^^^
File “D:\git\gitee\agno-demo.venv\Lib\site-packages\openai_base_client.py”, line 1791, in post
return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “D:\git\gitee\agno-demo.venv\Lib\site-packages\openai_base_client.py”, line 1591, in request
raise self._make_status_error_from_response(err.response) from None
openai.BadRequestError: Error code: 400 - {‘error’: {‘code’: ‘InvalidParameter’, ‘message’: ‘not support strict mode temporarily. Request id:
021764754585289867793f3c8edafba473c8d54576f3f07b8bd6a’, ‘param’: ‘’, ‘type’: ‘BadRequest’}}
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "D:\git\gitee\agno-demo\.venv\Lib\site-packages\agno\tools\function.py", line 1137, in aexecute
self.result = await result
^^^^^^^^^^^^
File "D:\git\gitee\agno-demo\.venv\Lib\site-packages\pydantic\_internal\_validate_call.py", line 34, in wrapper_function
return await wrapper(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\git\gitee\agno-demo\.venv\Lib\site-packages\agno\agent\agent.py", line 9789, in aupdate_user_memory
response = await self.memory_manager.aupdate_memory_task(task=task, user_id=user_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\git\gitee\agno-demo\.venv\Lib\site-packages\agno\memory\manager.py", line 534, in aupdate_memory_task
response = await self.arun_memory_task( # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\git\gitee\agno-demo\.venv\Lib\site-packages\agno\memory\manager.py", line 1286, in arun_memory_task
response = await model_copy.aresponse(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\git\gitee\agno-demo\.venv\Lib\site-packages\agno\models\base.py", line 546, in aresponse
await self._aprocess_model_response(
File "D:\git\gitee\agno-demo\.venv\Lib\site-packages\agno\models\base.py", line 768, in _aprocess_model_response
provider_response = await self.ainvoke(
^^^^^^^^^^^^^^^^^^^
File "D:\git\gitee\agno-demo\.venv\Lib\site-packages\agno\models\openai\chat.py", line 529, in ainvoke
raise ModelProviderError(
agno.exceptions.ModelProviderError: not support strict mode temporarily. Request id: 021764754585289867793f3c8edafba473c8d54576f3f07b8bd6a
Then, how can i fix it?