feat: 更新服务地址为 192.168.1.9,修改相关配置以支持局域网访问
This commit is contained in:
@@ -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",
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user