RemiFabre commited on
Commit
d939dca
·
1 Parent(s): e6cd93c

Fixed openAI model version configs and removed unused vision model

Browse files
.env.example CHANGED
@@ -1,8 +1,5 @@
1
  OPENAI_API_KEY=
2
- MODEL_NAME="gpt-4o-realtime-preview-2025-06-03"
3
-
4
- # Vision model (Responses API, multimodal)
5
- OPENAI_VISION_MODEL="gpt-4.1-mini"
6
 
7
  # Cache for local VLM
8
  HF_HOME=./cache
 
1
  OPENAI_API_KEY=
2
+ MODEL_NAME="gpt-realtime"
 
 
 
3
 
4
  # Cache for local VLM
5
  HF_HOME=./cache
src/reachy_mini_conversation_demo/config.py CHANGED
@@ -23,8 +23,7 @@ class Config:
23
  raise RuntimeError("OPENAI_API_KEY is missing in .env")
24
 
25
  # Optional
26
- MODEL_NAME = os.getenv("MODEL_NAME", "gpt-4o-realtime-preview")
27
- OPENAI_VISION_MODEL = os.getenv("OPENAI_VISION_MODEL", "gpt-4.1-mini")
28
  HF_HOME = os.getenv("HF_HOME", "./cache")
29
  HF_TOKEN = os.getenv("HF_TOKEN") # Optional, falls back to hf auth login if not set
30
 
 
23
  raise RuntimeError("OPENAI_API_KEY is missing in .env")
24
 
25
  # Optional
26
+ MODEL_NAME = os.getenv("MODEL_NAME", "gpt-realtime")
 
27
  HF_HOME = os.getenv("HF_HOME", "./cache")
28
  HF_TOKEN = os.getenv("HF_TOKEN") # Optional, falls back to hf auth login if not set
29
 
src/reachy_mini_conversation_demo/openai_realtime.py CHANGED
@@ -48,7 +48,7 @@ class OpenaiRealtimeHandler(AsyncStreamHandler):
48
  async def start_up(self):
49
  """Start the handler."""
50
  self.client = AsyncOpenAI(api_key=config.OPENAI_API_KEY)
51
- async with self.client.beta.realtime.connect(model="gpt-realtime") as conn:
52
  await conn.session.update(
53
  session={
54
  "turn_detection": {
 
48
  async def start_up(self):
49
  """Start the handler."""
50
  self.client = AsyncOpenAI(api_key=config.OPENAI_API_KEY)
51
+ async with self.client.beta.realtime.connect(model=config.MODEL_NAME) as conn:
52
  await conn.session.update(
53
  session={
54
  "turn_detection": {
src/reachy_mini_conversation_demo/vision/processors.py CHANGED
@@ -23,7 +23,6 @@ class VisionConfig:
23
  """Configuration for vision processing."""
24
 
25
  processor_type: str = "local"
26
- openai_model: str = os.getenv("OPENAI_VISION_MODEL", "gpt-4.1-mini")
27
  model_path: str = "HuggingFaceTB/SmolVLM2-2.2B-Instruct"
28
  vision_interval: float = 5.0
29
  max_new_tokens: int = 64
 
23
  """Configuration for vision processing."""
24
 
25
  processor_type: str = "local"
 
26
  model_path: str = "HuggingFaceTB/SmolVLM2-2.2B-Instruct"
27
  vision_interval: float = 5.0
28
  max_new_tokens: int = 64