feat: 更新服务地址为 192.168.1.9,修改相关配置以支持局域网访问

This commit is contained in:
Pine
2026-08-18 09:05:23 +08:00
parent 7e6b14c44a
commit 81a888f5ca
17 changed files with 48 additions and 37 deletions
@@ -47,7 +47,7 @@ from speech_to_speech.pipeline.messages import AUDIO_RESPONSE_DONE, PIPELINE_END
def _free_port() -> int:
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.bind(("127.0.0.1", 0))
s.bind(("192.168.1.9", 0))
return s.getsockname()[1]
@@ -91,7 +91,7 @@ class _ServerEnv:
def start(self):
config = uvicorn.Config(
self.app,
host="127.0.0.1",
host="192.168.1.9",
port=self.port,
log_level="warning",
)
@@ -101,7 +101,7 @@ class _ServerEnv:
self._server_thread.start()
for _ in range(50):
try:
with socket.create_connection(("127.0.0.1", self.port), timeout=0.1):
with socket.create_connection(("192.168.1.9", self.port), timeout=0.1):
return
except OSError:
time.sleep(0.1)
@@ -116,8 +116,8 @@ class _ServerEnv:
def make_client(self) -> AsyncOpenAI:
return AsyncOpenAI(
api_key="test-key",
base_url=f"http://127.0.0.1:{self.port}/v1",
websocket_base_url=f"ws://127.0.0.1:{self.port}/v1",
base_url=f"http://192.168.1.9:{self.port}/v1",
websocket_base_url=f"ws://192.168.1.9:{self.port}/v1",
)