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-
|
| 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-
|
| 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=
|
| 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
|