Es posible que esté completamente equivocado aquí y que esto sea conocimiento común para todos menos para mí… Si es así, lo siento. Pero he tenido algunos errores extraños en mi instalación, como:
DiscourseAi::Completions::Endpoints::Anthropic: status: 400 - body:
{
“type”:“error”,
“error”:{“type”:“invalid_request_error”,
“message”:“Este modelo no admite la prefijación de mensajes del asistente. La conversación debe terminar con un mensaje del usuario.”},“request_id”:“req_011CcqMN6eswEfRHPmQmPLC4”
}
Lo cual era extraño, ya que la mayoría de las demás funciones relacionadas con la IA funcionaban correctamente. Esto ocurrió principalmente con mi resumidor y con la búsqueda, como en:
https://..../forum/discourse-ai/embeddings/semantic-search?q=término_de_búsqueda
Lo que daba un ERROR 500.
Cuando revisé los registros, obtuve:
{
"type": "error",
"error": {
"type": "invalid_request_error",
"message": "Este modelo no admite la prefijación de mensajes del asistente. La conversación debe terminar con un mensaje del usuario."
},
"request_id": "req_011CcqQvXPAHSfvoUeu92gf9"
}
Rastree esto hasta la configuración de “Crear contenido-persona”
Y el error parece estar en esta parte:
porque cuando lo eliminé (lo cual no fue posible en esta persona específica) haciendo una copia y estableciendo esta configuración en mi copia
La búsqueda semántica comenzó a funcionar. Necesité hacer algo similar, por ejemplo, en mi resumidor.
¿Han experimentado ustedes algo similar?


