Error de respuesta de la API de ayuda de Google gemini-3-api

Intente probar gemini-3-api.

Obtuve un error al intentar usar el Asistente (Helper).

{
“error”: {
“code”: 400,
“message”: “La llamada a función carece de una thought_signature en las partes de functionCall. Esto es necesario para que las herramientas funcionen correctamente, y la ausencia de thought_signature puede provocar una degradación del rendimiento del modelo. Datos adicionales, llamada a función default_api:search, posición 2. consulte https://ai.google.dev/gemini-api/docs/thought-signatures para obtener más detalles.”,
“status”: “INVALID_ARGUMENT”
}
}

Creativo OK



La URL del modelo para gemini - 3 es: https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-preview

¿Alguna sugerencia?

1 me gusta

@sam ¿esto es el equivalente a lo que has estado trabajando para OpenAI y Anthropic, verdad?

3 Me gusta

Sí, es un protocolo sorprendentemente complicado, especialmente cuando hay varias llamadas a herramientas involucradas.

¡Estoy trabajando en ello! Espero tener esto implementado esta semana.

Pensando que los objetos ahora tienen “provider_data”, el nuevo cambio es permitir que los objetos ToolCall transporten eso también.

4 Me gusta