Spaces:
Runtime error
Runtime error
update
Browse files- components/llm/utils.py +2 -1
components/llm/utils.py
CHANGED
|
@@ -15,9 +15,10 @@ def convert_to_openai_format(request: ChatRequest, system_prompt: str) -> List[D
|
|
| 15 |
# Добавляем системный промпт как первое сообщение
|
| 16 |
openai_history = [{"role": "system", "content": system_prompt}]
|
| 17 |
|
|
|
|
| 18 |
# Преобразуем историю из ChatRequest
|
| 19 |
for message in request.history:
|
| 20 |
-
content
|
| 21 |
if message.searchResults:
|
| 22 |
search_results = "\n" + message.searchResults
|
| 23 |
content += f"\n<search-results>\n{search_results}\n</search-results>"
|
|
|
|
| 15 |
# Добавляем системный промпт как первое сообщение
|
| 16 |
openai_history = [{"role": "system", "content": system_prompt}]
|
| 17 |
|
| 18 |
+
content = system_prompt+"\n"
|
| 19 |
# Преобразуем историю из ChatRequest
|
| 20 |
for message in request.history:
|
| 21 |
+
content += message.content
|
| 22 |
if message.searchResults:
|
| 23 |
search_results = "\n" + message.searchResults
|
| 24 |
content += f"\n<search-results>\n{search_results}\n</search-results>"
|