Google gemini-3-api 헬퍼 API 응답 오류

gemini-3-api 테스트를 시도해 보았습니다.

Helper를 사용하려고 했을 때 오류가 발생했습니다.

{
“error”: {
“code”: 400,
“message”: “Function call is missing a thought_signature in functionCall parts. This is required for tools to work correctly, and missing thought_signature may lead to degraded model performance. Additional data, function call default_api:search , position 2. please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.”,
“status”: “INVALID_ARGUMENT”
}
}

Creative OK



gemini - 3의 모델 URL은 다음과 같습니다: https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-preview

어떤 제안이 있을까요?

1개의 좋아요

@sam 이건 OpenAI와 Anthropic에서 진행했던 작업의 등가물인가요?

3개의 좋아요

네, 의외로 복잡한 프로토콜이에요. 특히 여러 도구 호출이 관여할 때 더 그렇죠.

지금 작업 중입니다! 이번 주 안에 구현을 완료할 수 있기를 바랍니다.

생각 객체(thinking objects)에는 이미 "provider_data"가 있는데, 이번 변경 사항은 ToolCall 객체도 이 데이터를 함께 전달할 수 있도록 하는 것입니다.

4개의 좋아요

이제 수정되었습니다 :confetti_ball:

3개의 좋아요

이 주제는 19시간 후 자동으로 닫혔습니다. 더 이상 새 답변을 작성할 수 없습니다.