Spaces:
Runtime error
Runtime error
shigeru saito
commited on
Commit
·
be2d90c
1
Parent(s):
2910911
プロンプトチューニング
Browse files- app.py +6 -6
- schema.json +7 -2
app.py
CHANGED
@@ -32,10 +32,10 @@ else:
|
|
32 |
class Video:
|
33 |
def __init__(self, scene, index):
|
34 |
self.scene = scene
|
35 |
-
self.prompt = "masterpiece, awards, best quality, dramatic-lighting,
|
36 |
self.prompt = self.prompt + scene.get("visual_prompt_in_en")
|
37 |
self.prompt = self.prompt + ", cinematic-angles-" + scene.get("cinematic_angles")
|
38 |
-
self.nagative_prompt = "badhandv4, easynegative, ng_deepnegative_v1_75t, verybadimagenegative_v1.3, bad-artist, bad_prompt_version2-neg, "
|
39 |
self.index = index
|
40 |
self.output_url = None
|
41 |
self.file_path = f"assets/thread_{index}_video.mp4"
|
@@ -218,7 +218,7 @@ class NajiminoAI:
|
|
218 |
def create_video(self):
|
219 |
main_start_time = time.time()
|
220 |
|
221 |
-
user_message = self.user_message + "
|
222 |
|
223 |
messages = [
|
224 |
{"role": "user", "content": user_message}
|
@@ -310,10 +310,10 @@ if __name__ == "__main__":
|
|
310 |
title="Video Generator",
|
311 |
description="Generate a video based on the text prompt you enter.",
|
312 |
examples=[
|
313 |
-
["
|
314 |
["子どもたちが笑ったり怒ったり泣いたり楽しんだりする"],
|
315 |
-
["
|
316 |
],
|
317 |
)
|
318 |
-
iface.launch()
|
319 |
|
|
|
32 |
class Video:
|
33 |
def __init__(self, scene, index):
|
34 |
self.scene = scene
|
35 |
+
self.prompt = "masterpiece, awards, best quality, dramatic-lighting, "
|
36 |
self.prompt = self.prompt + scene.get("visual_prompt_in_en")
|
37 |
self.prompt = self.prompt + ", cinematic-angles-" + scene.get("cinematic_angles")
|
38 |
+
self.nagative_prompt = "badhandv4, easynegative, ng_deepnegative_v1_75t, verybadimagenegative_v1.3, bad-artist, bad_prompt_version2-neg, nsfw, "
|
39 |
self.index = index
|
40 |
self.output_url = None
|
41 |
self.file_path = f"assets/thread_{index}_video.mp4"
|
|
|
218 |
def create_video(self):
|
219 |
main_start_time = time.time()
|
220 |
|
221 |
+
user_message = self.user_message + " 20シーン"
|
222 |
|
223 |
messages = [
|
224 |
{"role": "user", "content": user_message}
|
|
|
310 |
title="Video Generator",
|
311 |
description="Generate a video based on the text prompt you enter.",
|
312 |
examples=[
|
313 |
+
["侍たちは野を超え山を超え、敵軍大将を討ち取り、天下の大将軍となった!"],
|
314 |
["子どもたちが笑ったり怒ったり泣いたり楽しんだりする"],
|
315 |
+
["彼女のダンスは炎のように激しく、風のように自由に、水のように柔軟に、木のように生き生きと、虹のように美しく舞う"],
|
316 |
],
|
317 |
)
|
318 |
+
iface.launch(share=True)
|
319 |
|
schema.json
CHANGED
@@ -7,6 +7,7 @@
|
|
7 |
"type": "object",
|
8 |
"required": [
|
9 |
"title",
|
|
|
10 |
"visual_style",
|
11 |
"visual_prompt_in_en",
|
12 |
"scene_count",
|
@@ -17,6 +18,10 @@
|
|
17 |
"type": "string",
|
18 |
"description": "動画のタイトル"
|
19 |
},
|
|
|
|
|
|
|
|
|
20 |
"visual_style": {
|
21 |
"type": "string",
|
22 |
"description": "ビデオの視覚的なスタイル (例: 'anime')"
|
@@ -35,7 +40,7 @@
|
|
35 |
},
|
36 |
"scenes": {
|
37 |
"type": "array",
|
38 |
-
"description": "
|
39 |
"items": {
|
40 |
"type": "object",
|
41 |
"required": [
|
@@ -50,7 +55,7 @@
|
|
50 |
},
|
51 |
"visual_prompt_in_en": {
|
52 |
"type": "string",
|
53 |
-
"description": "
|
54 |
},
|
55 |
"cinematic_angles": {
|
56 |
"type": "string",
|
|
|
7 |
"type": "object",
|
8 |
"required": [
|
9 |
"title",
|
10 |
+
"story",
|
11 |
"visual_style",
|
12 |
"visual_prompt_in_en",
|
13 |
"scene_count",
|
|
|
18 |
"type": "string",
|
19 |
"description": "動画のタイトル"
|
20 |
},
|
21 |
+
"story": {
|
22 |
+
"type": "string",
|
23 |
+
"description": "動画のストーリーを詳しく時系列に説明する"
|
24 |
+
},
|
25 |
"visual_style": {
|
26 |
"type": "string",
|
27 |
"description": "ビデオの視覚的なスタイル (例: 'anime')"
|
|
|
40 |
},
|
41 |
"scenes": {
|
42 |
"type": "array",
|
43 |
+
"description": "ストーリーをシーンごとに分けて、シーンごとの表現を文学的に説明する",
|
44 |
"items": {
|
45 |
"type": "object",
|
46 |
"required": [
|
|
|
55 |
},
|
56 |
"visual_prompt_in_en": {
|
57 |
"type": "string",
|
58 |
+
"description": "シーンの視覚的表現を文学的に説明する"
|
59 |
},
|
60 |
"cinematic_angles": {
|
61 |
"type": "string",
|