Olá!
Configuramos o plugin de IA com o Google Gemini 2.0 Flash e ativamos a sumarização, detecção de spam e o assistente de IA.
O assistente e o spam parecem funcionar bem - sem problemas.
No entanto, a sumarização fica travada
O log de erros mostra o seguinte:
DiscourseAi::Completions::Endpoints::Gemini: status: 400 - body: {
"error": {
"code": 400,
"message": "Valor inválido em 'generation_config.response_schema.type' (type.googleapis.com/google.ai.generativelanguage.v1beta.Type), \"json_schema\"\nCarga útil JSON inválida recebida. Nome desconhecido \"json_schema\" em 'generation_config.response_schema': Campo não encontrado.",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": "type.googleapis.com/google.rpc.BadRequest",
"fieldViolations": [
{
"field": "generation_config.response_schema.type",
"description": "Valor inválido em 'generation_config.response_schema.type' (type.googleapis.com/google.ai.generativelanguage.v1beta.Type), \"json_schema\""
},
{
"field": "generation_config.response_schema",
"description": "Carga útil JSON inválida recebida. Nome desconhecido \"json_schema\" em 'generation_config.response_schema': Campo não encontrado."
}
]
}
]
}
}
Não tenho experiência com isso, então qualquer contribuição é bem-vinda. É apenas o recurso de sumarização que não está funcionando, todo o resto parece estar bem.
Obrigado desde já.
