Spaces:
Running
Running
Commit ·
17168fa
1
Parent(s): fabf2ab
Fix: Auto-detect WebSocket URL for Hugging Face environment
Browse files
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 ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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 |
+
})();
|