@@ -248,8 +277,9 @@ export default {
],
application: [
{title: 'OpenAI', icon: 'mdi-api', value: 'openai_api'},
+ {title: 'mistral.ai', icon: 'mdi-api', value: 'mistralai_api'},
+ {title: 'Anthropic', icon: 'mdi-api', value: 'anthropic_api'},
{title: 'ElevenLabs', icon: 'mdi-api', value: 'elevenlabs_api'},
- {title: 'Coqui Studio', icon: 'mdi-api', value: 'coqui_api'},
{title: 'RunPod', icon: 'mdi-api', value: 'runpod_api'},
],
creator: [
diff --git a/talemate_frontend/src/components/ClientModal.vue b/talemate_frontend/src/components/ClientModal.vue
index 104ddb35..173a4e8d 100644
--- a/talemate_frontend/src/components/ClientModal.vue
+++ b/talemate_frontend/src/components/ClientModal.vue
@@ -38,14 +38,15 @@
+
-
-
+
+
diff --git a/talemate_frontend/src/components/SceneHistory.vue b/talemate_frontend/src/components/SceneHistory.vue
index cb23b2bf..40f88ac3 100644
--- a/talemate_frontend/src/components/SceneHistory.vue
+++ b/talemate_frontend/src/components/SceneHistory.vue
@@ -5,8 +5,8 @@
History
-
- {{ text }}
+
+ {{ entry.ts }} {{ entry.text }}
diff --git a/templates/comfyui-workflows/default-sd15.json b/templates/comfyui-workflows/default-sd15.json
index 7d3195e3..74d8a23b 100644
--- a/templates/comfyui-workflows/default-sd15.json
+++ b/templates/comfyui-workflows/default-sd15.json
@@ -21,7 +21,7 @@
},
"4": {
"inputs": {
- "text": "a puppy",
+ "text": "",
"clip": [
"1",
1
diff --git a/templates/comfyui-workflows/default-sdxl.json b/templates/comfyui-workflows/default-sdxl.json
index 65d4ba94..29dad90f 100644
--- a/templates/comfyui-workflows/default-sdxl.json
+++ b/templates/comfyui-workflows/default-sdxl.json
@@ -21,7 +21,7 @@
},
"4": {
"inputs": {
- "text": "a puppy",
+ "text": "",
"clip": [
"1",
1
diff --git a/tests/test_dialogue_cleanup.py b/tests/test_dialogue_cleanup.py
index 07a82d07..ff36619d 100644
--- a/tests/test_dialogue_cleanup.py
+++ b/tests/test_dialogue_cleanup.py
@@ -26,11 +26,14 @@ def test_dialogue_cleanup(input, expected):
@pytest.mark.parametrize("input, expected, main_name", [
("bob: says a sentence", "bob: says a sentence", "bob"),
- ("bob: says a sentence\nbob: says another sentence", "bob: says a sentence says another sentence", "bob"),
+ ("bob: says a sentence\nbob: says another sentence", "bob: says a sentence\nsays another sentence", "bob"),
("bob: says a sentence with a colon: to explain something", "bob: says a sentence with a colon: to explain something", "bob"),
("bob: i have a riddle for you, alice: the riddle", "bob: i have a riddle for you, alice: the riddle", "bob"),
("bob: says something\nalice: says something else", "bob: says something", "bob"),
("bob: says a sentence. then a", "bob: says a sentence.", "bob"),
+ ("bob: first paragraph\n\nsecond paragraph", "bob: first paragraph\n\nsecond paragraph", "bob"),
+ # movie script new speaker cutoff
+ ("bob: says a sentence\n\nALICE\nsays something else", "bob: says a sentence", "bob"),
])
def test_clean_dialogue(input, expected, main_name):
others = ["alice", "charlie"]