Here is the latest log, showing gemini-2.5-pro
failing with an immediate StopIteration
even when system_prompt
is explicitly None
:
--- DEBUG: Starting streaming response for Gemini model 'gemini-2.5-pro' ---
DEBUG: GeminiProvider.get_chat_response_stream: Config: {
"api_key": "ХХХХХХХХХ",
"model": "gemini-2.5-pro",
"temperature": 1.0,
"top_p": 0.95,
"selected_prompt": "\u0414\u0430\u0448\u0430.txt"
}
DEBUG: GeminiProvider.get_chat_response_stream: Raw messages count: 1
DEBUG: GeminiProvider.get_chat_response_stream: System Prompt: None
DEBUG: GeminiProvider._prepare_messages: Preparing 1 raw messages for Gemini API.
DEBUG: GeminiProvider._prepare_messages: Message 0 part 0 is text.
DEBUG: GeminiProvider._prepare_messages: Finished. Prepared 1 messages for Gemini API.
DEBUG: GeminiProvider.get_chat_response_stream: Prepared messages count: 1. First message: {
"role": "user",
"parts": [
"\u041f\u0440\u0438\u0432\u0435\u0442!"
]
}
DEBUG: GeminiProvider.get_chat_response_stream: Generation Config: GenerationConfig(candidate_count=None, stop_sequences=None, max_output_tokens=None, temperature=1.0, top_p=0.95, top_k=None, response_mime_type=None, response_schema=None, presence_penalty=None, frequency_penalty=None)
DEBUG: GeminiProvider.get_chat_response_stream: Safety Settings: {'HARM_CATEGORY_HARASSMENT': 'BLOCK_NONE', 'HARM_CATEGORY_HATE_SPEECH': 'BLOCK_NONE', 'HARM_CATEGORY_SEXUALLY_EXPLICIT': 'BLOCK_NONE', 'HARM_CATEGORY_DANGEROUS_CONTENT': 'BLOCK_NONE'}
DEBUG: GeminiProvider.get_chat_response_stream: Calling model.generate_content(stream=True)...
--- КРИТИЧЕСКАЯ ОШИБКА ВНУТРИ GEMINI API CLIENT (streaming) ---
Traceback (most recent call last):
File "D:\DATA\FletChat Development V2 (New TTS)\ai_client.py", line 130, in get_chat_response_stream
response_stream = model.generate_content(
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\DATA\FletChat Development V2 (New TTS)\python_embeded\Lib\site-packages\google\generativeai\generative_models.py", line 329, in generate_content
return generation_types.GenerateContentResponse.from_iterator(iterator)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\DATA\FletChat Development V2 (New TTS)\python_embeded\Lib\site-packages\google\generativeai\types\generation_types.py", line 634, in from_iterator
response = next(iterator)
^^^^^^^^^^^^^^
File "D:\DATA\FletChat Development V2 (New TTS)\python_embeded\Lib\site-packages\google\api_core\grpc_helpers.py", line 116, in __next__
return next(self._wrapped)
^^^^^^^^^^^^^^^^^^^
File "D:\DATA\FletChat Development V2 (New TTS)\python_embeded\Lib\site-packages\grpc\_channel.py", line 543, in __next__
return self._next()
^^^^^^^^^^^^
File "D:\DATA\FletChat Development V2 (New TTS)\python_embeded\Lib\site-packages\grpc\_channel.py", line 950, in _next
raise StopIteration()
StopIteration
Тип ошибки: StopIteration, Сообщение:
--- DEBUG: Finished streaming response for Gemini model 'gemini-2.5-pro' ---
Ошибка провайдера: Ошибка Gemini API (стриминг):