Skip to content

Commit 7ea4497

Browse files
committed
Fix linter
1 parent 5e22d86 commit 7ea4497

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

examples/multimodal/multimodal/config.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,17 @@
11
import os
22

3-
from google.genai.types import AudioTranscriptionConfig, LiveConnectConfig, Modality
3+
from google.genai.types import Modality
44

55
FISHJAM_ID = os.getenv("FISHJAM_ID", "")
66
FISHJAM_TOKEN = os.environ["FISHJAM_MANAGEMENT_TOKEN"]
77

88
MULTIMODAL_MODEL = "gemini-2.5-flash-native-audio-preview-12-2025"
99

10-
# MULTIMODAL_CONFIG = LiveConnectConfig(
11-
# response_modalities=[Modality.TEXT],
12-
# system_intruction="You are a real-time assistant. Describe what you see and hear.",
13-
# )
14-
1510
MULTIMODAL_CONFIG = {
1611
"response_modalities": [Modality.AUDIO],
1712
"thinking_config": {
1813
"include_thoughts": False,
1914
},
20-
# "system_intruction": "You are a real-time assistant. Describe what you see and hear.",
2115
}
2216

2317
# Interval in seconds between image captures

examples/multimodal/multimodal/session.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import asyncio
22
from asyncio import Event, Queue, TaskGroup
33
from typing import Callable
4-
import base64
54

65
from google.genai.live import AsyncSession
76
from google.genai.types import Blob

fishjam/agent/agent.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
from fishjam.events._protos.fishjam import (
1515
AgentRequest,
1616
AgentRequestAddTrack,
17-
AgentRequestCaptureImage,
1817
AgentRequestAddTrackCodecParameters,
1918
AgentRequestAuthRequest,
19+
AgentRequestCaptureImage,
2020
AgentRequestInterruptTrack,
2121
AgentResponse,
2222
)
@@ -154,11 +154,18 @@ async def add_track(self, options: OutgoingAudioTrackOptions) -> OutgoingTrack:
154154
return OutgoingTrack(id=track_id, session=self, options=options)
155155

156156
async def capture_image(self, track_id: str):
157+
"""Requests a image capture from a remote track.
158+
159+
The captured image will be delivered as an
160+
:class:`IncomingTrackImage` message through :func:`receive`.
161+
162+
Args:
163+
track_id: The identifier of the track to capture an image from.
164+
"""
157165
message = AgentRequest(
158166
capture_image=AgentRequestCaptureImage(track_id=track_id)
159167
)
160168
await self._send(message)
161-
return
162169

163170
async def _send(self, message: AgentRequest):
164171
await self._ws.send(bytes(message), text=False)

0 commit comments

Comments
 (0)