mishig HF staff commited on
Commit
6e870f4
1 Parent(s): 401adcf

make sure messages alternate with user/assistant roles

Browse files
src/lib/components/InferencePlayground/InferencePlayground.svelte CHANGED
@@ -128,14 +128,14 @@
128
  const endTime = performance.now();
129
  latency = Math.round(endTime - startTime);
130
  } catch (error) {
 
 
 
 
131
  if (error instanceof Error) {
132
  if (error.message.includes("token seems invalid")) {
133
  hfToken = "";
134
  localStorage.removeItem(hfTokenLocalStorageKey);
135
- if (conversation.messages.at(-1)?.role === "assistant") {
136
- conversation.messages.pop();
137
- conversation.messages = [...conversation.messages];
138
- }
139
  showTokenModal = true;
140
  }
141
  if (error.name !== "AbortError") {
 
128
  const endTime = performance.now();
129
  latency = Math.round(endTime - startTime);
130
  } catch (error) {
131
+ if (conversation.messages.at(-1)?.role === "assistant") {
132
+ conversation.messages.pop();
133
+ conversation.messages = [...conversation.messages];
134
+ }
135
  if (error instanceof Error) {
136
  if (error.message.includes("token seems invalid")) {
137
  hfToken = "";
138
  localStorage.removeItem(hfTokenLocalStorageKey);
 
 
 
 
139
  showTokenModal = true;
140
  }
141
  if (error.name !== "AbortError") {