Промежуточный коммит. Добавлены методы stream_responce (agent), generate_stream_token (ollamaprovider)
This commit is contained in:
@@ -7,12 +7,8 @@ sendBtn.addEventListener("click", async () => {
|
||||
|
||||
const messages = document.getElementById("messages");
|
||||
|
||||
messages.innerHTML += `<p><b>You:</b> ${text}</p>`;
|
||||
const source = new EventSource("/stream");
|
||||
|
||||
source.onmessage = function(event) {
|
||||
messages.innerHTML += event.data;
|
||||
};
|
||||
messages.innerHTML += `<p><b>You:</b> ${text}</p>`; //=> получаем имя пользователя
|
||||
|
||||
const response = await fetch("/chat", {
|
||||
method: "POST",
|
||||
headers: {
|
||||
@@ -38,6 +34,6 @@ async function loadChat() {
|
||||
const messages = document.getElementById("messages");
|
||||
|
||||
data.messages.forEach(msg => {
|
||||
messages.innerHTML += `<p><b>${msg.role}:</b> ${msg.content}</p>`;
|
||||
messages.innerHTML += `<p><b>${msg.role}:</b> ${msg.content}</p>`; //добавить проверку role == user => получаем имя пользователя
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user