Spaces:
Running
Running
Update server.js
Browse files
server.js
CHANGED
@@ -27,9 +27,17 @@ app.post('/chat', async (req, res) => {
|
|
27 |
});
|
28 |
|
29 |
const data = response.data;
|
30 |
-
|
31 |
|
32 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
} catch (error) {
|
34 |
console.error("Error during text generation:", error.response ? error.response.data : error.message);
|
35 |
res.status(500).json({ error: `Произошла ошибка при генерации текста: ${error.response ? error.response.data : error.message}` });
|
|
|
27 |
});
|
28 |
|
29 |
const data = response.data;
|
30 |
+
console.log("Response data:", data); // Логируем весь ответ
|
31 |
|
32 |
+
// Проверяем структуру ответа и извлекаем сгенерированный текст
|
33 |
+
const generatedText = data?.generated_text || (data.length && data[0]?.generated_text);
|
34 |
+
|
35 |
+
if (generatedText) {
|
36 |
+
res.json({ generated_text: generatedText });
|
37 |
+
} else {
|
38 |
+
console.error("No generated text found in response:", data);
|
39 |
+
res.status(500).json({ error: 'Не удалось получить сгенерированный текст из ответа API' });
|
40 |
+
}
|
41 |
} catch (error) {
|
42 |
console.error("Error during text generation:", error.response ? error.response.data : error.message);
|
43 |
res.status(500).json({ error: `Произошла ошибка при генерации текста: ${error.response ? error.response.data : error.message}` });
|