fix lint error

This commit is contained in:
Yousif Astarabadi
2025-07-01 23:55:34 -07:00
parent 09aa168840
commit 1ab2ddd317

View File

@@ -72,7 +72,6 @@ from pipecat.utils.time import time_now_iso8601
from pipecat.utils.tracing.service_decorators import traced_gemini_live, traced_stt from pipecat.utils.tracing.service_decorators import traced_gemini_live, traced_stt
from . import events from . import events
from .file_api import GeminiFileAPI from .file_api import GeminiFileAPI
try: try:
@@ -237,7 +236,9 @@ class GeminiMultimodalLiveContext(OpenAILLMContext):
parts.append({"type": "text", "text": text}) parts.append({"type": "text", "text": text})
# Add file reference part # Add file reference part
parts.append({"type": "file_data", "file_data": {"mime_type": mime_type, "file_uri": file_uri}}) parts.append(
{"type": "file_data", "file_data": {"mime_type": mime_type, "file_uri": file_uri}}
)
# Add to messages # Add to messages
message = {"role": "user", "content": parts} message = {"role": "user", "content": parts}
@@ -270,12 +271,14 @@ class GeminiMultimodalLiveContext(OpenAILLMContext):
parts.append({"text": part.get("text")}) parts.append({"text": part.get("text")})
elif part.get("type") == "file_data": elif part.get("type") == "file_data":
file_data = part.get("file_data", {}) file_data = part.get("file_data", {})
parts.append({ parts.append(
{
"fileData": { "fileData": {
"mimeType": file_data.get("mime_type"), "mimeType": file_data.get("mime_type"),
"fileUri": file_data.get("file_uri") "fileUri": file_data.get("file_uri"),
} }
}) }
)
else: else:
logger.warning(f"Unsupported content type: {str(part)[:80]}") logger.warning(f"Unsupported content type: {str(part)[:80]}")
else: else:
@@ -1011,12 +1014,14 @@ class GeminiMultimodalLiveLLMService(LLMService):
parts.append({"text": part.get("text")}) parts.append({"text": part.get("text")})
elif part.get("type") == "file_data": elif part.get("type") == "file_data":
file_data = part.get("file_data", {}) file_data = part.get("file_data", {})
parts.append({ parts.append(
{
"fileData": { "fileData": {
"mimeType": file_data.get("mime_type"), "mimeType": file_data.get("mime_type"),
"fileUri": file_data.get("file_uri") "fileUri": file_data.get("file_uri"),
} }
}) }
)
else: else:
logger.warning(f"Unsupported content type: {str(part)[:80]}") logger.warning(f"Unsupported content type: {str(part)[:80]}")
else: else: