mirror of
https://github.com/csunny/DB-GPT.git
synced 2025-09-08 12:30:14 +00:00
chore: Fix package name conflict error (#1099)
This commit is contained in:
@@ -8,7 +8,7 @@ from typing import Any, AsyncIterator, Dict
|
|||||||
from dbgpt._private.config import Config
|
from dbgpt._private.config import Config
|
||||||
from dbgpt._private.pydantic import Extra
|
from dbgpt._private.pydantic import Extra
|
||||||
from dbgpt.app.scene.base import AppScenePromptTemplateAdapter, ChatScene
|
from dbgpt.app.scene.base import AppScenePromptTemplateAdapter, ChatScene
|
||||||
from dbgpt.app.scene.operator.app_operator import (
|
from dbgpt.app.scene.operators.app_operator import (
|
||||||
AppChatComposerOperator,
|
AppChatComposerOperator,
|
||||||
ChatComposerInput,
|
ChatComposerInput,
|
||||||
build_cached_chat_operator,
|
build_cached_chat_operator,
|
||||||
|
@@ -18,12 +18,12 @@ from dbgpt.core.awel import (
|
|||||||
MapOperator,
|
MapOperator,
|
||||||
SimpleCallDataInputSource,
|
SimpleCallDataInputSource,
|
||||||
)
|
)
|
||||||
from dbgpt.core.operator import (
|
from dbgpt.core.operators import (
|
||||||
BufferedConversationMapperOperator,
|
BufferedConversationMapperOperator,
|
||||||
HistoryPromptBuilderOperator,
|
HistoryPromptBuilderOperator,
|
||||||
LLMBranchOperator,
|
LLMBranchOperator,
|
||||||
)
|
)
|
||||||
from dbgpt.model.operator import LLMOperator, StreamingLLMOperator
|
from dbgpt.model.operators import LLMOperator, StreamingLLMOperator
|
||||||
from dbgpt.storage.cache.operator import (
|
from dbgpt.storage.cache.operator import (
|
||||||
CachedModelOperator,
|
CachedModelOperator,
|
||||||
CachedModelStreamOperator,
|
CachedModelStreamOperator,
|
@@ -14,8 +14,8 @@ from typing import List, Optional
|
|||||||
from dbgpt.component import SystemApp
|
from dbgpt.component import SystemApp
|
||||||
|
|
||||||
from .dag.base import DAG, DAGContext
|
from .dag.base import DAG, DAGContext
|
||||||
from .operator.base import BaseOperator, WorkflowRunner
|
from .operators.base import BaseOperator, WorkflowRunner
|
||||||
from .operator.common_operator import (
|
from .operators.common_operator import (
|
||||||
BranchFunc,
|
BranchFunc,
|
||||||
BranchOperator,
|
BranchOperator,
|
||||||
InputOperator,
|
InputOperator,
|
||||||
@@ -24,7 +24,7 @@ from .operator.common_operator import (
|
|||||||
ReduceStreamOperator,
|
ReduceStreamOperator,
|
||||||
TriggerOperator,
|
TriggerOperator,
|
||||||
)
|
)
|
||||||
from .operator.stream_operator import (
|
from .operators.stream_operator import (
|
||||||
StreamifyAbsOperator,
|
StreamifyAbsOperator,
|
||||||
TransformStreamAbsOperator,
|
TransformStreamAbsOperator,
|
||||||
UnstreamifyAbsOperator,
|
UnstreamifyAbsOperator,
|
||||||
@@ -82,7 +82,7 @@ def initialize_awel(system_app: SystemApp, dag_dirs: List[str]):
|
|||||||
"""Initialize AWEL."""
|
"""Initialize AWEL."""
|
||||||
from .dag.base import DAGVar
|
from .dag.base import DAGVar
|
||||||
from .dag.dag_manager import DAGManager
|
from .dag.dag_manager import DAGManager
|
||||||
from .operator.base import initialize_runner
|
from .operators.base import initialize_runner
|
||||||
from .trigger.trigger_manager import DefaultTriggerManager
|
from .trigger.trigger_manager import DefaultTriggerManager
|
||||||
|
|
||||||
DAGVar.set_current_system_app(system_app)
|
DAGVar.set_current_system_app(system_app)
|
||||||
|
@@ -629,7 +629,7 @@ class DAG:
|
|||||||
return self._dag_id
|
return self._dag_id
|
||||||
|
|
||||||
def _build(self) -> None:
|
def _build(self) -> None:
|
||||||
from ..operator.common_operator import TriggerOperator
|
from ..operators.common_operator import TriggerOperator
|
||||||
|
|
||||||
nodes: Set[DAGNode] = set()
|
nodes: Set[DAGNode] = set()
|
||||||
for _, node in self.node_map.items():
|
for _, node in self.node_map.items():
|
||||||
|
@@ -5,7 +5,7 @@ import uuid
|
|||||||
from typing import Dict, List, Optional, cast
|
from typing import Dict, List, Optional, cast
|
||||||
|
|
||||||
from ..dag.base import DAGLifecycle
|
from ..dag.base import DAGLifecycle
|
||||||
from ..operator.base import CALL_DATA, BaseOperator
|
from ..operators.base import CALL_DATA, BaseOperator
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
@@ -8,8 +8,8 @@ from typing import Dict, List, Optional, Set, cast
|
|||||||
from dbgpt.component import SystemApp
|
from dbgpt.component import SystemApp
|
||||||
|
|
||||||
from ..dag.base import DAGContext, DAGVar
|
from ..dag.base import DAGContext, DAGVar
|
||||||
from ..operator.base import CALL_DATA, BaseOperator, WorkflowRunner
|
from ..operators.base import CALL_DATA, BaseOperator, WorkflowRunner
|
||||||
from ..operator.common_operator import BranchOperator, JoinOperator
|
from ..operators.common_operator import BranchOperator, JoinOperator
|
||||||
from ..task.base import SKIP_DATA, TaskContext, TaskState
|
from ..task.base import SKIP_DATA, TaskContext, TaskState
|
||||||
from ..task.task_impl import DefaultInputContext, DefaultTaskContext, SimpleTaskOutput
|
from ..task.task_impl import DefaultInputContext, DefaultTaskContext, SimpleTaskOutput
|
||||||
from .job_manager import JobManager
|
from .job_manager import JobManager
|
||||||
@@ -80,7 +80,7 @@ class DefaultWorkflowRunner(WorkflowRunner):
|
|||||||
if node.node_id in node_outputs:
|
if node.node_id in node_outputs:
|
||||||
return
|
return
|
||||||
|
|
||||||
# Run all upstream node
|
# Run all upstream nodes
|
||||||
for upstream_node in node.upstream:
|
for upstream_node in node.upstream:
|
||||||
if isinstance(upstream_node, BaseOperator):
|
if isinstance(upstream_node, BaseOperator):
|
||||||
await self._execute_node(
|
await self._execute_node(
|
||||||
|
@@ -3,7 +3,7 @@ from __future__ import annotations
|
|||||||
|
|
||||||
from abc import ABC, abstractmethod
|
from abc import ABC, abstractmethod
|
||||||
|
|
||||||
from ..operator.common_operator import TriggerOperator
|
from ..operators.common_operator import TriggerOperator
|
||||||
|
|
||||||
|
|
||||||
class Trigger(TriggerOperator, ABC):
|
class Trigger(TriggerOperator, ABC):
|
||||||
|
@@ -6,7 +6,7 @@ from typing import TYPE_CHECKING, Any, Callable, Dict, List, Optional, Type, Uni
|
|||||||
from dbgpt._private.pydantic import BaseModel
|
from dbgpt._private.pydantic import BaseModel
|
||||||
|
|
||||||
from ..dag.base import DAG
|
from ..dag.base import DAG
|
||||||
from ..operator.base import BaseOperator
|
from ..operators.base import BaseOperator
|
||||||
from .base import Trigger
|
from .base import Trigger
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
|
@@ -21,7 +21,7 @@ from dbgpt.core.awel import (
|
|||||||
MapOperator,
|
MapOperator,
|
||||||
SimpleCallDataInputSource,
|
SimpleCallDataInputSource,
|
||||||
)
|
)
|
||||||
from dbgpt.core.interface.operator.prompt_operator import HistoryPromptBuilderOperator
|
from dbgpt.core.interface.operators.prompt_operator import HistoryPromptBuilderOperator
|
||||||
|
|
||||||
from .message_operator import (
|
from .message_operator import (
|
||||||
BufferedConversationMapperOperator,
|
BufferedConversationMapperOperator,
|
@@ -270,7 +270,7 @@ class BufferedConversationMapperOperator(ConversationMapperOperator):
|
|||||||
# Keeping the first 2 and the last 1 rounds of a conversation
|
# Keeping the first 2 and the last 1 rounds of a conversation
|
||||||
import asyncio
|
import asyncio
|
||||||
from dbgpt.core.interface.message import AIMessage, HumanMessage
|
from dbgpt.core.interface.message import AIMessage, HumanMessage
|
||||||
from dbgpt.core.operator import BufferedConversationMapperOperator
|
from dbgpt.core.operators import BufferedConversationMapperOperator
|
||||||
|
|
||||||
operator = BufferedConversationMapperOperator(
|
operator = BufferedConversationMapperOperator(
|
||||||
keep_start_rounds=2, keep_end_rounds=1
|
keep_start_rounds=2, keep_end_rounds=1
|
||||||
@@ -338,7 +338,7 @@ class BufferedConversationMapperOperator(ConversationMapperOperator):
|
|||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
>>> from dbgpt.core import AIMessage, HumanMessage
|
>>> from dbgpt.core import AIMessage, HumanMessage
|
||||||
>>> from dbgpt.core.operator import BufferedConversationMapperOperator
|
>>> from dbgpt.core.operators import BufferedConversationMapperOperator
|
||||||
>>> messages = [
|
>>> messages = [
|
||||||
... [
|
... [
|
||||||
... HumanMessage(content="Hi", round_index=1),
|
... HumanMessage(content="Hi", round_index=1),
|
@@ -11,8 +11,8 @@ from dbgpt.core import (
|
|||||||
)
|
)
|
||||||
from dbgpt.core.awel import JoinOperator, MapOperator
|
from dbgpt.core.awel import JoinOperator, MapOperator
|
||||||
from dbgpt.core.interface.message import BaseMessage
|
from dbgpt.core.interface.message import BaseMessage
|
||||||
from dbgpt.core.interface.operator.llm_operator import BaseLLM
|
from dbgpt.core.interface.operators.llm_operator import BaseLLM
|
||||||
from dbgpt.core.interface.operator.message_operator import BaseConversationOperator
|
from dbgpt.core.interface.operators.message_operator import BaseConversationOperator
|
||||||
from dbgpt.core.interface.prompt import (
|
from dbgpt.core.interface.prompt import (
|
||||||
BaseChatPromptTemplate,
|
BaseChatPromptTemplate,
|
||||||
HumanPromptTemplate,
|
HumanPromptTemplate,
|
||||||
@@ -115,7 +115,7 @@ class PromptBuilderOperator(
|
|||||||
SystemPromptTemplate,
|
SystemPromptTemplate,
|
||||||
ChatPromptTemplate,
|
ChatPromptTemplate,
|
||||||
)
|
)
|
||||||
from dbgpt.core.operator import PromptBuilderOperator
|
from dbgpt.core.operators import PromptBuilderOperator
|
||||||
|
|
||||||
with DAG("prompt_test") as dag:
|
with DAG("prompt_test") as dag:
|
||||||
str_prompt = PromptBuilderOperator(
|
str_prompt = PromptBuilderOperator(
|
@@ -1,24 +1,24 @@
|
|||||||
"""All core operators."""
|
"""All core operators."""
|
||||||
|
|
||||||
from dbgpt.core.interface.operator.composer_operator import ( # noqa: F401
|
from dbgpt.core.interface.operators.composer_operator import ( # noqa: F401
|
||||||
ChatComposerInput,
|
ChatComposerInput,
|
||||||
ChatHistoryPromptComposerOperator,
|
ChatHistoryPromptComposerOperator,
|
||||||
)
|
)
|
||||||
from dbgpt.core.interface.operator.llm_operator import ( # noqa: F401
|
from dbgpt.core.interface.operators.llm_operator import ( # noqa: F401
|
||||||
BaseLLM,
|
BaseLLM,
|
||||||
BaseLLMOperator,
|
BaseLLMOperator,
|
||||||
BaseStreamingLLMOperator,
|
BaseStreamingLLMOperator,
|
||||||
LLMBranchOperator,
|
LLMBranchOperator,
|
||||||
RequestBuilderOperator,
|
RequestBuilderOperator,
|
||||||
)
|
)
|
||||||
from dbgpt.core.interface.operator.message_operator import ( # noqa: F401
|
from dbgpt.core.interface.operators.message_operator import ( # noqa: F401
|
||||||
BaseConversationOperator,
|
BaseConversationOperator,
|
||||||
BufferedConversationMapperOperator,
|
BufferedConversationMapperOperator,
|
||||||
ConversationMapperOperator,
|
ConversationMapperOperator,
|
||||||
PreChatHistoryLoadOperator,
|
PreChatHistoryLoadOperator,
|
||||||
TokenBufferedConversationMapperOperator,
|
TokenBufferedConversationMapperOperator,
|
||||||
)
|
)
|
||||||
from dbgpt.core.interface.operator.prompt_operator import ( # noqa: F401
|
from dbgpt.core.interface.operators.prompt_operator import ( # noqa: F401
|
||||||
DynamicPromptBuilderOperator,
|
DynamicPromptBuilderOperator,
|
||||||
HistoryDynamicPromptBuilderOperator,
|
HistoryDynamicPromptBuilderOperator,
|
||||||
HistoryPromptBuilderOperator,
|
HistoryPromptBuilderOperator,
|
@@ -1,4 +1,4 @@
|
|||||||
from dbgpt.model.operator.llm_operator import ( # noqa: F401
|
from dbgpt.model.operators.llm_operator import ( # noqa: F401
|
||||||
LLMOperator,
|
LLMOperator,
|
||||||
MixinLLMOperator,
|
MixinLLMOperator,
|
||||||
StreamingLLMOperator,
|
StreamingLLMOperator,
|
@@ -5,7 +5,7 @@ from typing import Optional
|
|||||||
from dbgpt.component import ComponentType
|
from dbgpt.component import ComponentType
|
||||||
from dbgpt.core import LLMClient
|
from dbgpt.core import LLMClient
|
||||||
from dbgpt.core.awel import BaseOperator
|
from dbgpt.core.awel import BaseOperator
|
||||||
from dbgpt.core.operator import BaseLLM, BaseLLMOperator, BaseStreamingLLMOperator
|
from dbgpt.core.operators import BaseLLM, BaseLLMOperator, BaseStreamingLLMOperator
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
@@ -17,7 +17,7 @@ from typing import (
|
|||||||
from dbgpt._private.pydantic import model_to_json
|
from dbgpt._private.pydantic import model_to_json
|
||||||
from dbgpt.core.awel import TransformStreamAbsOperator
|
from dbgpt.core.awel import TransformStreamAbsOperator
|
||||||
from dbgpt.core.interface.llm import ModelOutput
|
from dbgpt.core.interface.llm import ModelOutput
|
||||||
from dbgpt.core.operator import BaseLLM
|
from dbgpt.core.operators import BaseLLM
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
import httpx
|
import httpx
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
from dbgpt.core.interface.operator.retriever import RetrieverOperator
|
from dbgpt.core.interface.operators.retriever import RetrieverOperator
|
||||||
from dbgpt.datasource.rdbms.base import RDBMSDatabase
|
from dbgpt.datasource.rdbms.base import RDBMSDatabase
|
||||||
from dbgpt.rag.summary.rdbms_db_summary import _parse_db_summary
|
from dbgpt.rag.summary.rdbms_db_summary import _parse_db_summary
|
||||||
|
|
@@ -1,7 +1,7 @@
|
|||||||
from typing import Any, Optional
|
from typing import Any, Optional
|
||||||
|
|
||||||
from dbgpt.core.awel.task.base import IN
|
from dbgpt.core.awel.task.base import IN
|
||||||
from dbgpt.core.interface.operator.retriever import RetrieverOperator
|
from dbgpt.core.interface.operators.retriever import RetrieverOperator
|
||||||
from dbgpt.datasource.rdbms.base import RDBMSDatabase
|
from dbgpt.datasource.rdbms.base import RDBMSDatabase
|
||||||
from dbgpt.rag.retriever.db_schema import DBSchemaRetriever
|
from dbgpt.rag.retriever.db_schema import DBSchemaRetriever
|
||||||
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
@@ -2,7 +2,7 @@ from functools import reduce
|
|||||||
from typing import Any, Optional
|
from typing import Any, Optional
|
||||||
|
|
||||||
from dbgpt.core.awel.task.base import IN
|
from dbgpt.core.awel.task.base import IN
|
||||||
from dbgpt.core.interface.operator.retriever import RetrieverOperator
|
from dbgpt.core.interface.operators.retriever import RetrieverOperator
|
||||||
from dbgpt.rag.retriever.embedding import EmbeddingRetriever
|
from dbgpt.rag.retriever.embedding import EmbeddingRetriever
|
||||||
from dbgpt.rag.retriever.rerank import Ranker
|
from dbgpt.rag.retriever.rerank import Ranker
|
||||||
from dbgpt.rag.retriever.rewrite import QueryRewrite
|
from dbgpt.rag.retriever.rewrite import QueryRewrite
|
@@ -7,7 +7,7 @@ from dbgpt.core import (
|
|||||||
StorageConversation,
|
StorageConversation,
|
||||||
StorageInterface,
|
StorageInterface,
|
||||||
)
|
)
|
||||||
from dbgpt.core.operator import PreChatHistoryLoadOperator
|
from dbgpt.core.operators import PreChatHistoryLoadOperator
|
||||||
|
|
||||||
from .serve import Serve
|
from .serve import Serve
|
||||||
|
|
||||||
|
@@ -54,13 +54,13 @@ from dbgpt.core import (
|
|||||||
SystemPromptTemplate,
|
SystemPromptTemplate,
|
||||||
)
|
)
|
||||||
from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
||||||
from dbgpt.core.operator import (
|
from dbgpt.core.operators import (
|
||||||
BufferedConversationMapperOperator,
|
BufferedConversationMapperOperator,
|
||||||
HistoryDynamicPromptBuilderOperator,
|
HistoryDynamicPromptBuilderOperator,
|
||||||
LLMBranchOperator,
|
LLMBranchOperator,
|
||||||
RequestBuilderOperator,
|
RequestBuilderOperator,
|
||||||
)
|
)
|
||||||
from dbgpt.model.operator import (
|
from dbgpt.model.operators import (
|
||||||
LLMOperator,
|
LLMOperator,
|
||||||
OpenAIStreamingOutputOperator,
|
OpenAIStreamingOutputOperator,
|
||||||
StreamingLLMOperator,
|
StreamingLLMOperator,
|
||||||
|
@@ -17,7 +17,7 @@
|
|||||||
from dbgpt._private.pydantic import BaseModel, Field
|
from dbgpt._private.pydantic import BaseModel, Field
|
||||||
from dbgpt.core import ModelMessage, ModelRequest
|
from dbgpt.core import ModelMessage, ModelRequest
|
||||||
from dbgpt.core.awel import DAG, HttpTrigger, MapOperator
|
from dbgpt.core.awel import DAG, HttpTrigger, MapOperator
|
||||||
from dbgpt.model.operator import LLMOperator
|
from dbgpt.model.operators import LLMOperator
|
||||||
|
|
||||||
|
|
||||||
class TriggerReqBody(BaseModel):
|
class TriggerReqBody(BaseModel):
|
||||||
|
@@ -70,12 +70,12 @@ from dbgpt.core import (
|
|||||||
SystemPromptTemplate,
|
SystemPromptTemplate,
|
||||||
)
|
)
|
||||||
from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
||||||
from dbgpt.core.operator import (
|
from dbgpt.core.operators import (
|
||||||
ChatComposerInput,
|
ChatComposerInput,
|
||||||
ChatHistoryPromptComposerOperator,
|
ChatHistoryPromptComposerOperator,
|
||||||
LLMBranchOperator,
|
LLMBranchOperator,
|
||||||
)
|
)
|
||||||
from dbgpt.model.operator import (
|
from dbgpt.model.operators import (
|
||||||
LLMOperator,
|
LLMOperator,
|
||||||
OpenAIStreamingOutputOperator,
|
OpenAIStreamingOutputOperator,
|
||||||
StreamingLLMOperator,
|
StreamingLLMOperator,
|
||||||
|
@@ -8,7 +8,7 @@ from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
|||||||
from dbgpt.datasource.rdbms.conn_sqlite import SQLiteTempConnect
|
from dbgpt.datasource.rdbms.conn_sqlite import SQLiteTempConnect
|
||||||
from dbgpt.rag.chunk import Chunk
|
from dbgpt.rag.chunk import Chunk
|
||||||
from dbgpt.rag.embedding.embedding_factory import DefaultEmbeddingFactory
|
from dbgpt.rag.embedding.embedding_factory import DefaultEmbeddingFactory
|
||||||
from dbgpt.rag.operator.db_schema import DBSchemaRetrieverOperator
|
from dbgpt.rag.operators.db_schema import DBSchemaRetrieverOperator
|
||||||
from dbgpt.serve.rag.operators.db_schema import DBSchemaAssemblerOperator
|
from dbgpt.serve.rag.operators.db_schema import DBSchemaAssemblerOperator
|
||||||
from dbgpt.storage.vector_store.chroma_store import ChromaVectorConfig
|
from dbgpt.storage.vector_store.chroma_store import ChromaVectorConfig
|
||||||
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
||||||
|
@@ -41,8 +41,8 @@ from typing import Any, Dict, List, Optional, Union
|
|||||||
from dbgpt._private.pydantic import BaseModel, Field
|
from dbgpt._private.pydantic import BaseModel, Field
|
||||||
from dbgpt.core import LLMClient
|
from dbgpt.core import LLMClient
|
||||||
from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
||||||
from dbgpt.core.operator import LLMBranchOperator, RequestBuilderOperator
|
from dbgpt.core.operators import LLMBranchOperator, RequestBuilderOperator
|
||||||
from dbgpt.model.operator import (
|
from dbgpt.model.operators import (
|
||||||
LLMOperator,
|
LLMOperator,
|
||||||
MixinLLMOperator,
|
MixinLLMOperator,
|
||||||
OpenAIStreamingOutputOperator,
|
OpenAIStreamingOutputOperator,
|
||||||
|
@@ -9,9 +9,9 @@ from dbgpt.core import LLMClient, ModelMessage, ModelMessageRoleType, ModelReque
|
|||||||
from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
||||||
from dbgpt.datasource.rdbms.base import RDBMSDatabase
|
from dbgpt.datasource.rdbms.base import RDBMSDatabase
|
||||||
from dbgpt.datasource.rdbms.conn_sqlite import SQLiteTempConnect
|
from dbgpt.datasource.rdbms.conn_sqlite import SQLiteTempConnect
|
||||||
from dbgpt.model import OpenAILLMClient
|
from dbgpt.model.proxy import OpenAILLMClient
|
||||||
from dbgpt.rag.embedding.embedding_factory import DefaultEmbeddingFactory
|
from dbgpt.rag.embedding.embedding_factory import DefaultEmbeddingFactory
|
||||||
from dbgpt.rag.operator.schema_linking import SchemaLinkingOperator
|
from dbgpt.rag.operators.schema_linking import SchemaLinkingOperator
|
||||||
from dbgpt.storage.vector_store.chroma_store import ChromaVectorConfig
|
from dbgpt.storage.vector_store.chroma_store import ChromaVectorConfig
|
||||||
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
||||||
from dbgpt.util.chat_util import run_async_tasks
|
from dbgpt.util.chat_util import run_async_tasks
|
||||||
|
@@ -7,7 +7,7 @@ from dbgpt.configs.model_config import MODEL_PATH, PILOT_PATH
|
|||||||
from dbgpt.core.awel import DAG, HttpTrigger, MapOperator
|
from dbgpt.core.awel import DAG, HttpTrigger, MapOperator
|
||||||
from dbgpt.rag.embedding.embedding_factory import DefaultEmbeddingFactory
|
from dbgpt.rag.embedding.embedding_factory import DefaultEmbeddingFactory
|
||||||
from dbgpt.rag.knowledge.base import KnowledgeType
|
from dbgpt.rag.knowledge.base import KnowledgeType
|
||||||
from dbgpt.rag.operator.knowledge import KnowledgeOperator
|
from dbgpt.rag.operators.knowledge import KnowledgeOperator
|
||||||
from dbgpt.serve.rag.operators.embedding import EmbeddingAssemblerOperator
|
from dbgpt.serve.rag.operators.embedding import EmbeddingAssemblerOperator
|
||||||
from dbgpt.storage.vector_store.chroma_store import ChromaVectorConfig
|
from dbgpt.storage.vector_store.chroma_store import ChromaVectorConfig
|
||||||
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
||||||
|
@@ -9,9 +9,9 @@ from dbgpt.core.awel import DAG, HttpTrigger, JoinOperator, MapOperator
|
|||||||
from dbgpt.model.proxy import OpenAILLMClient
|
from dbgpt.model.proxy import OpenAILLMClient
|
||||||
from dbgpt.rag.chunk import Chunk
|
from dbgpt.rag.chunk import Chunk
|
||||||
from dbgpt.rag.embedding.embedding_factory import DefaultEmbeddingFactory
|
from dbgpt.rag.embedding.embedding_factory import DefaultEmbeddingFactory
|
||||||
from dbgpt.rag.operator.embedding import EmbeddingRetrieverOperator
|
from dbgpt.rag.operators.embedding import EmbeddingRetrieverOperator
|
||||||
from dbgpt.rag.operator.rerank import RerankOperator
|
from dbgpt.rag.operators.rerank import RerankOperator
|
||||||
from dbgpt.rag.operator.rewrite import QueryRewriteOperator
|
from dbgpt.rag.operators.rewrite import QueryRewriteOperator
|
||||||
from dbgpt.storage.vector_store.chroma_store import ChromaVectorConfig
|
from dbgpt.storage.vector_store.chroma_store import ChromaVectorConfig
|
||||||
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
from dbgpt.storage.vector_store.connector import VectorStoreConnector
|
||||||
|
|
||||||
|
@@ -33,7 +33,7 @@ from typing import Dict
|
|||||||
from dbgpt._private.pydantic import BaseModel, Field
|
from dbgpt._private.pydantic import BaseModel, Field
|
||||||
from dbgpt.core.awel import DAG, HttpTrigger, MapOperator
|
from dbgpt.core.awel import DAG, HttpTrigger, MapOperator
|
||||||
from dbgpt.model.proxy import OpenAILLMClient
|
from dbgpt.model.proxy import OpenAILLMClient
|
||||||
from dbgpt.rag.operator.rewrite import QueryRewriteOperator
|
from dbgpt.rag.operators.rewrite import QueryRewriteOperator
|
||||||
|
|
||||||
|
|
||||||
class TriggerReqBody(BaseModel):
|
class TriggerReqBody(BaseModel):
|
||||||
|
@@ -32,8 +32,8 @@ from dbgpt._private.pydantic import BaseModel, Field
|
|||||||
from dbgpt.core.awel import DAG, HttpTrigger, MapOperator
|
from dbgpt.core.awel import DAG, HttpTrigger, MapOperator
|
||||||
from dbgpt.model.proxy import OpenAILLMClient
|
from dbgpt.model.proxy import OpenAILLMClient
|
||||||
from dbgpt.rag.knowledge.base import KnowledgeType
|
from dbgpt.rag.knowledge.base import KnowledgeType
|
||||||
from dbgpt.rag.operator.knowledge import KnowledgeOperator
|
from dbgpt.rag.operators.knowledge import KnowledgeOperator
|
||||||
from dbgpt.rag.operator.summary import SummaryAssemblerOperator
|
from dbgpt.rag.operators.summary import SummaryAssemblerOperator
|
||||||
|
|
||||||
|
|
||||||
class TriggerReqBody(BaseModel):
|
class TriggerReqBody(BaseModel):
|
||||||
|
@@ -2,7 +2,7 @@ import asyncio
|
|||||||
|
|
||||||
from dbgpt.core import BaseOutputParser
|
from dbgpt.core import BaseOutputParser
|
||||||
from dbgpt.core.awel import DAG
|
from dbgpt.core.awel import DAG
|
||||||
from dbgpt.core.operator import (
|
from dbgpt.core.operators import (
|
||||||
BaseLLMOperator,
|
BaseLLMOperator,
|
||||||
PromptBuilderOperator,
|
PromptBuilderOperator,
|
||||||
RequestBuilderOperator,
|
RequestBuilderOperator,
|
||||||
|
@@ -10,15 +10,15 @@ from dbgpt.core.awel import (
|
|||||||
MapOperator,
|
MapOperator,
|
||||||
SimpleCallDataInputSource,
|
SimpleCallDataInputSource,
|
||||||
)
|
)
|
||||||
from dbgpt.core.operator import (
|
from dbgpt.core.operators import (
|
||||||
BaseLLMOperator,
|
BaseLLMOperator,
|
||||||
PromptBuilderOperator,
|
PromptBuilderOperator,
|
||||||
RequestBuilderOperator,
|
RequestBuilderOperator,
|
||||||
)
|
)
|
||||||
from dbgpt.datasource.operator.datasource_operator import DatasourceOperator
|
from dbgpt.datasource.operators.datasource_operator import DatasourceOperator
|
||||||
from dbgpt.datasource.rdbms.conn_sqlite import SQLiteTempConnect
|
from dbgpt.datasource.rdbms.conn_sqlite import SQLiteTempConnect
|
||||||
from dbgpt.model.proxy import OpenAILLMClient
|
from dbgpt.model.proxy import OpenAILLMClient
|
||||||
from dbgpt.rag.operator.datasource import DatasourceRetrieverOperator
|
from dbgpt.rag.operators.datasource import DatasourceRetrieverOperator
|
||||||
|
|
||||||
|
|
||||||
def _create_temporary_connection():
|
def _create_temporary_connection():
|
||||||
|
4
setup.py
4
setup.py
@@ -675,8 +675,8 @@ else:
|
|||||||
"dbgpt.model",
|
"dbgpt.model",
|
||||||
"dbgpt.model.proxy",
|
"dbgpt.model.proxy",
|
||||||
"dbgpt.model.proxy.*",
|
"dbgpt.model.proxy.*",
|
||||||
"dbgpt.model.operator",
|
"dbgpt.model.operators",
|
||||||
"dbgpt.model.operator.*",
|
"dbgpt.model.operators.*",
|
||||||
"dbgpt.model.utils",
|
"dbgpt.model.utils",
|
||||||
"dbgpt.model.utils.*",
|
"dbgpt.model.utils.*",
|
||||||
],
|
],
|
||||||
|
Reference in New Issue
Block a user