mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-08 05:39:13 +00:00
Fix Gemini models to output valid json when configured
This commit is contained in:
@@ -65,6 +65,7 @@ def gemini_completion_with_backoff(
|
|||||||
temperature=temperature,
|
temperature=temperature,
|
||||||
max_output_tokens=MAX_OUTPUT_TOKENS_GEMINI,
|
max_output_tokens=MAX_OUTPUT_TOKENS_GEMINI,
|
||||||
safety_settings=SAFETY_SETTINGS,
|
safety_settings=SAFETY_SETTINGS,
|
||||||
|
response_mime_type=model_kwargs.get("response_mime_type", "text/plain") if model_kwargs else "text/plain",
|
||||||
)
|
)
|
||||||
|
|
||||||
formatted_messages = [gtypes.Content(role=message.role, parts=message.content) for message in messages]
|
formatted_messages = [gtypes.Content(role=message.role, parts=message.content) for message in messages]
|
||||||
|
|||||||
Reference in New Issue
Block a user