DataSage12 commited on
Commit
17168fa
·
1 Parent(s): fabf2ab

Fix: Auto-detect WebSocket URL for Hugging Face environment

Browse files
Files changed (1) hide show
  1. frontend/src/config/api.js +8 -1
frontend/src/config/api.js CHANGED
@@ -2,4 +2,11 @@
2
  export const API_LLM = import.meta.env.VITE_API_URL_LLM || '/api/llm/generate';
3
  export const API_TTS = import.meta.env.VITE_API_URL_TTS || '/api/tts/generate-tts';
4
  export const API_STT = import.meta.env.VITE_API_URL_STT || '/api/stt/transcribe';
5
- export const WS_URL = import.meta.env.VITE_WS_URL || 'ws://localhost:7860/ws';
 
 
 
 
 
 
 
 
2
  export const API_LLM = import.meta.env.VITE_API_URL_LLM || '/api/llm/generate';
3
  export const API_TTS = import.meta.env.VITE_API_URL_TTS || '/api/tts/generate-tts';
4
  export const API_STT = import.meta.env.VITE_API_URL_STT || '/api/stt/transcribe';
5
+ export const WS_URL = import.meta.env.VITE_WS_URL || (() => {
6
+ // Auto-détection de l'URL WebSocket basée sur l'environnement
7
+ if (window.location.protocol === 'https:') {
8
+ return `wss://${window.location.host}/ws`;
9
+ } else {
10
+ return `ws://${window.location.host}/ws`;
11
+ }
12
+ })();