记忆报错

新用户问了,你是谁,就触发搜索记忆。然后就报错了。
报错信息如下

我是使用 openrouter 作为 provider,记忆工具模型选择的是 gpt-4o, 嵌入模型选择的是 qwen 的。

是不是因为我更新了向量模型没有保存导致的?因为我切换向量模型之后,保存按钮还是不可点击状态,但是切换记忆工具模型之后,保存按钮是可以点击的。

生成错误

[
  {
    "code": "invalid_union",
    "errors": [
      [
        {
          "expected": "string",
          "code": "invalid_type",
          "path": [],
          "message": "Invalid input: expected string, received array"
        }
      ],
      [
        {
          "code": "invalid_union",
          "errors": [
            [
              {
                "code": "invalid_value",
                "values": [
                  "reasoning"
                ],
                "path": [
                  "type"
                ],
                "message": "Invalid input: expected \"reasoning\""
              },
              {
                "code": "invalid_value",
                "values": [
                  "reasoning_text"
                ],
                "path": [
                  "content",
                  0,
                  "type"
                ],
                "message": "Invalid input: expected \"reasoning_text\""
              },
              {
                "expected": "array",
                "code": "invalid_type",
                "path": [
                  "summary"
                ],
                "message": "Invalid input: expected array, received undefined"
              }
            ],
            [
              {
                "code": "invalid_union",
                "errors": [
                  [
                    {
                      "code": "invalid_union",
                      "errors": [],
                      "note": "No matching discriminator",
                      "discriminator": "type",
                      "path": [
                        0,
                        "type"
                      ],
                      "message": "Invalid input"
                    }
                  ],
                  [
                    {
                      "expected": "string",
                      "code": "invalid_type",
                      "path": [],
                      "message": "Invalid input: expected string, received array"
                    }
                  ]
                ],
                "path": [
                  "content"
                ],
                "message": "Invalid input"
              }
            ],
            [
              {
                "code": "invalid_union",
                "errors": [
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "user"
                      ],
                      "path": [],
                      "message": "Invalid input: expected \"user\""
                    }
                  ],
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "system"
                      ],
                      "path": [],
                      "message": "Invalid input: expected \"system\""
                    }
                  ],
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "developer"
                      ],
                      "path": [],
                      "message": "Invalid input: expected \"developer\""
                    }
                  ]
                ],
                "path": [
                  "role"
                ],
                "message": "Invalid input"
              },
              {
                "code": "invalid_union",
                "errors": [],
                "note": "No matching discriminator",
                "discriminator": "type",
                "path": [
                  "content",
                  0,
                  "type"
                ],
                "message": "Invalid input"
              }
            ],
            [
              {
                "code": "invalid_value",
                "values": [
                  "function_call"
                ],
                "path": [
                  "type"
                ],
                "message": "Invalid input: expected \"function_call\""
              },
              {
                "expected": "string",
                "code": "invalid_type",
                "path": [
                  "call_id"
                ],
                "message": "Invalid input: expected string, received undefined"
              },
              {
                "expected": "string",
                "code": "invalid_type",
                "path": [
                  "name"
                ],
                "message": "Invalid input: expected string, received undefined"
              },
              {
                "expected": "string",
                "code": "invalid_type",
                "path": [
                  "arguments"
                ],
                "message": "Invalid input: expected string, received undefined"
              }
            ],
            [
              {
                "code": "invalid_value",
                "values": [
                  "function_call_output"
                ],
                "path": [
                  "type"
                ],
                "message": "Invalid input: expected \"function_call_output\""
              },
              {
                "expected": "string",
                "code": "invalid_type",
                "path": [
                  "call_id"
                ],
                "message": "Invalid input: expected string, received undefined"
              },
              {
                "expected": "string",
                "code": "invalid_type",
                "path": [
                  "output"
                ],
                "message": "Invalid input: expected string, received undefined"
              }
            ],
            [
              {
                "code": "invalid_union",
                "errors": [
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "message"
                      ],
                      "path": [
                        "type"
                      ],
                      "message": "Invalid input: expected \"message\""
                    }
                  ],
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "reasoning"
                      ],
                      "path": [
                        "type"
                      ],
                      "message": "Invalid input: expected \"reasoning\""
                    },
                    {
                      "code": "invalid_value",
                      "values": [
                        "reasoning_text"
                      ],
                      "path": [
                        "content",
                        0,
                        "type"
                      ],
                      "message": "Invalid input: expected \"reasoning_text\""
                    },
                    {
                      "expected": "array",
                      "code": "invalid_type",
                      "path": [
                        "summary"
                      ],
                      "message": "Invalid input: expected array, received undefined"
                    }
                  ],
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "function_call"
                      ],
                      "path": [
                        "type"
                      ],
                      "message": "Invalid input: expected \"function_call\""
                    },
                    {
                      "expected": "string",
                      "code": "invalid_type",
                      "path": [
                        "name"
                      ],
                      "message": "Invalid input: expected string, received undefined"
                    },
                    {
                      "expected": "string",
                      "code": "invalid_type",
                      "path": [
                        "arguments"
                      ],
                      "message": "Invalid input: expected string, received undefined"
                    },
                    {
                      "expected": "string",
                      "code": "invalid_type",
                      "path": [
                        "call_id"
                      ],
                      "message": "Invalid input: expected string, received undefined"
                    }
                  ],
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "web_search_call"
                      ],
                      "path": [
                        "type"
                      ],
                      "message": "Invalid input: expected \"web_search_call\""
                    },
                    {
                      "code": "invalid_value",
                      "values": [
                        "completed",
                        "searching",
                        "in_progress",
                        "failed"
                      ],
                      "path": [
                        "status"
                      ],
                      "message": "Invalid option: expected one of \"completed\"|\"searching\"|\"in_progress\"|\"failed\""
                    }
                  ],
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "file_search_call"
                      ],
                      "path": [
                        "type"
                      ],
                      "message": "Invalid input: expected \"file_search_call\""
                    },
                    {
                      "expected": "array",
                      "code": "invalid_type",
                      "path": [
                        "queries"
                      ],
                      "message": "Invalid input: expected array, received undefined"
                    },
                    {
                      "code": "invalid_value",
                      "values": [
                        "completed",
                        "searching",
                        "in_progress",
                        "failed"
                      ],
                      "path": [
                        "status"
                      ],
                      "message": "Invalid option: expected one of \"completed\"|\"searching\"|\"in_progress\"|\"failed\""
                    }
                  ],
                  [
                    {
                      "code": "invalid_value",
                      "values": [
                        "image_generation_call"
                      ],
                      "path": [
                        "type"
                      ],
                      "message": "Invalid input: expected \"image_generation_call\""
                    },
                    {
                      "code": "invalid_value",
                      "values": [
                        "in_progress",
                        "completed",
                        "generating",
                        "failed"
                      ],
                      "path": [
                        "status"
                      ],
                      "message": "Invalid option: expected one of \"in_progress\"|\"completed\"|\"generating\"|\"failed\""
                    }
                  ]
                ],
                "path": [],
                "message": "Invalid input"
              }
            ]
          ],
          "path": [
            2
          ],
          "message": "Invalid input"
        }
      ]
    ],
    "path": [
      "input"
    ],
    "message": "Invalid input"
  }
]

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

3 months ago

Author

Bin Chaos

Subscribe to post

Get notified by email when there are changes.