Возможно, я совершенно неправ, и это общеизвестный факт для всех, кроме меня… Если так, то приношу свои извинения. Но я сталкивался с некоторыми странными ошибками в своей установке, такими как:
DiscourseAi::Completions::Endpoints::Anthropic: status: 400 - body:
{
"type": "error",
"error": {
"type": "invalid_request_error",
"message": "Эта модель не поддерживает предварительное заполнение сообщений от ассистента. Разговор должен заканчиваться сообщением от пользователя."
},
"request_id": "req_011CcqMN6eswEfRHPmQmPLC4"
}
Что было странно, поскольку большинство других функций, связанных с ИИ, работали нормально. Это происходило в основном с моим суммаризатором и при поиске, например:
https://..../forum/discourse-ai/embeddings/semantic-search?q=search_term
Что приводило к ошибке 500.
Когда я проверил логи, я получил:
{
"type": "error",
"error": {
"type": "invalid_request_error",
"message": "Эта модель не поддерживает предварительное заполнение сообщений от ассистента. Разговор должен заканчиваться сообщением от пользователя."
},
"request_id": "req_011CcqQvXPAHSfvoUeu92gf9"
}
Я проследил это до персонажа Content Create.
И ошибка, по-видимому, заключалась в этой части:
потому что, когда я удалил её (что было невозможно для этого конкретного персонажа), создав клон и установив этот параметр для своего клона,
семантический поиск начал работать. Мне пришлось сделать то же самое, например, с моим суммаризатором.
Вы тоже сталкивались с этим?


