返回 Pixelle-Video
__init__.py
根目录 / pixelle_video / prompts / __init__.py
1 # Copyright (C) 2025 AIDC-AI
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 # Unless required by applicable law or agreed to in writing, software
8 # distributed under the License is distributed on an "AS IS" BASIS,
9 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10 # See the License for the specific language governing permissions and
11 # limitations under the License.
12
13 """
14 Prompts package
15
16 Centralized prompt management for all LLM interactions.
17 """
18
19 # Narration prompts
20 from pixelle_video.prompts.topic_narration import build_topic_narration_prompt
21 from pixelle_video.prompts.content_narration import build_content_narration_prompt
22 from pixelle_video.prompts.title_generation import build_title_generation_prompt
23
24 # Image prompts
25 from pixelle_video.prompts.image_generation import (
26 build_image_prompt_prompt,
27 IMAGE_STYLE_PRESETS,
28 DEFAULT_IMAGE_STYLE
29 )
30 from pixelle_video.prompts.style_conversion import build_style_conversion_prompt
31
32
33 __all__ = [
34 # Narration builders
35 "build_topic_narration_prompt",
36 "build_content_narration_prompt",
37 "build_title_generation_prompt",
38
39 # Image builders
40 "build_image_prompt_prompt",
41 "build_style_conversion_prompt",
42
43 # Image style presets
44 "IMAGE_STYLE_PRESETS",
45 "DEFAULT_IMAGE_STYLE",
46 ]
47
47 lines PYTHON