mirror of
https://github.com/langgenius/dify.git
synced 2026-08-28 21:23:22 +08:00
fix: fix import error (#32800)
This commit is contained in:
parent
a01de98721
commit
9da98e6c6c
@ -9,13 +9,13 @@ from core.model_runtime.entities.message_entities import (
|
|||||||
TextPromptMessageContent,
|
TextPromptMessageContent,
|
||||||
)
|
)
|
||||||
from core.model_runtime.entities.model_entities import AIModelEntity
|
from core.model_runtime.entities.model_entities import AIModelEntity
|
||||||
|
from core.model_runtime.memory import PromptMessageMemory
|
||||||
from core.model_runtime.model_providers.__base.large_language_model import LargeLanguageModel
|
from core.model_runtime.model_providers.__base.large_language_model import LargeLanguageModel
|
||||||
from core.workflow.file.models import File
|
from core.workflow.file.models import File
|
||||||
from core.workflow.runtime import VariablePool
|
from core.workflow.runtime import VariablePool
|
||||||
from core.workflow.variables.segments import ArrayAnySegment, ArrayFileSegment, FileSegment, NoneSegment
|
from core.workflow.variables.segments import ArrayAnySegment, ArrayFileSegment, FileSegment, NoneSegment
|
||||||
|
|
||||||
from .exc import InvalidVariableTypeError
|
from .exc import InvalidVariableTypeError
|
||||||
from .protocols import PromptMessageMemory
|
|
||||||
|
|
||||||
|
|
||||||
def fetch_model_schema(*, model_instance: ModelInstance) -> AIModelEntity:
|
def fetch_model_schema(*, model_instance: ModelInstance) -> AIModelEntity:
|
||||||
|
|||||||
@ -17,6 +17,7 @@ from core.model_runtime.entities.message_entities import (
|
|||||||
UserPromptMessage,
|
UserPromptMessage,
|
||||||
)
|
)
|
||||||
from core.model_runtime.entities.model_entities import ModelFeature, ModelPropertyKey
|
from core.model_runtime.entities.model_entities import ModelFeature, ModelPropertyKey
|
||||||
|
from core.model_runtime.memory import PromptMessageMemory
|
||||||
from core.model_runtime.model_providers.__base.large_language_model import LargeLanguageModel
|
from core.model_runtime.model_providers.__base.large_language_model import LargeLanguageModel
|
||||||
from core.model_runtime.utils.encoders import jsonable_encoder
|
from core.model_runtime.utils.encoders import jsonable_encoder
|
||||||
from core.prompt.advanced_prompt_transform import AdvancedPromptTransform
|
from core.prompt.advanced_prompt_transform import AdvancedPromptTransform
|
||||||
@ -33,7 +34,6 @@ from core.workflow.node_events import NodeRunResult
|
|||||||
from core.workflow.nodes.base import variable_template_parser
|
from core.workflow.nodes.base import variable_template_parser
|
||||||
from core.workflow.nodes.base.node import Node
|
from core.workflow.nodes.base.node import Node
|
||||||
from core.workflow.nodes.llm import llm_utils
|
from core.workflow.nodes.llm import llm_utils
|
||||||
from core.workflow.nodes.llm.protocols import PromptMessageMemory
|
|
||||||
from core.workflow.runtime import VariablePool
|
from core.workflow.runtime import VariablePool
|
||||||
from core.workflow.variables.types import ArrayValidation, SegmentType
|
from core.workflow.variables.types import ArrayValidation, SegmentType
|
||||||
from factories.variable_factory import build_segment_with_type
|
from factories.variable_factory import build_segment_with_type
|
||||||
|
|||||||
@ -5,6 +5,7 @@ from typing import TYPE_CHECKING, Any
|
|||||||
|
|
||||||
from core.model_manager import ModelInstance
|
from core.model_manager import ModelInstance
|
||||||
from core.model_runtime.entities import LLMUsage, ModelPropertyKey, PromptMessageRole
|
from core.model_runtime.entities import LLMUsage, ModelPropertyKey, PromptMessageRole
|
||||||
|
from core.model_runtime.memory import PromptMessageMemory
|
||||||
from core.model_runtime.utils.encoders import jsonable_encoder
|
from core.model_runtime.utils.encoders import jsonable_encoder
|
||||||
from core.prompt.simple_prompt_transform import ModelMode
|
from core.prompt.simple_prompt_transform import ModelMode
|
||||||
from core.prompt.utils.prompt_message_util import PromptMessageUtil
|
from core.prompt.utils.prompt_message_util import PromptMessageUtil
|
||||||
@ -26,7 +27,7 @@ from core.workflow.nodes.llm import (
|
|||||||
llm_utils,
|
llm_utils,
|
||||||
)
|
)
|
||||||
from core.workflow.nodes.llm.file_saver import FileSaverImpl, LLMFileSaver
|
from core.workflow.nodes.llm.file_saver import FileSaverImpl, LLMFileSaver
|
||||||
from core.workflow.nodes.llm.protocols import CredentialsProvider, ModelFactory, PromptMessageMemory
|
from core.workflow.nodes.llm.protocols import CredentialsProvider, ModelFactory
|
||||||
from libs.json_in_md_parser import parse_and_check_json_markdown
|
from libs.json_in_md_parser import parse_and_check_json_markdown
|
||||||
|
|
||||||
from .entities import QuestionClassifierNodeData
|
from .entities import QuestionClassifierNodeData
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user