Skip to content

Commit c17214d

Browse files
committed
Move 'timeout' to common
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
1 parent d55344b commit c17214d

34 files changed

+135
-112
lines changed

agent/component/agent_with_tools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from api.db.services.llm_service import LLMBundle
2828
from api.db.services.tenant_llm_service import TenantLLMService
2929
from api.db.services.mcp_server_service import MCPServerService
30-
from api.utils.api_utils import timeout
30+
from common.connection_utils import timeout
3131
from rag.prompts.generator import next_step, COMPLETE_TASK, analyze_task, \
3232
citation_prompt, reflect, rank_memories, kb_prompt, citation_plus, full_question, message_fit_in
3333
from rag.utils.mcp_tool_call_conn import MCPToolCallSession, mcp_tool_metadata_to_openai_tool

agent/component/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import pandas as pd
2626
import trio
2727
from agent import settings
28-
from api.utils.api_utils import timeout
28+
from common.connection_utils import timeout
2929

3030

3131
_FEEDED_DEPRECATED_PARAMS = "_feeded_deprecated_params"

agent/component/categorize.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from api.db import LLMType
2222
from api.db.services.llm_service import LLMBundle
2323
from agent.component.llm import LLMParam, LLM
24-
from api.utils.api_utils import timeout
24+
from common.connection_utils import timeout
2525
from rag.llm.chat_model import ERROR_PREFIX
2626

2727

agent/component/invoke.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import requests
2424

2525
from agent.component.base import ComponentBase, ComponentParamBase
26-
from api.utils.api_utils import timeout
26+
from common.connection_utils import timeout
2727
from deepdoc.parser import HtmlParser
2828

2929

agent/component/llm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from api.db.services.llm_service import LLMBundle
2626
from api.db.services.tenant_llm_service import TenantLLMService
2727
from agent.component.base import ComponentBase, ComponentParamBase
28-
from api.utils.api_utils import timeout
28+
from common.connection_utils import timeout
2929
from rag.prompts.generator import tool_call_summary, message_fit_in, citation_prompt, structured_output_prompt
3030

3131

agent/component/message.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from agent.component.base import ComponentBase, ComponentParamBase
2424
from jinja2 import Template as Jinja2Template
2525

26-
from api.utils.api_utils import timeout
26+
from common.connection_utils import timeout
2727

2828

2929
class MessageParam(ComponentParamBase):

agent/component/string_transform.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from abc import ABC
1919
from jinja2 import Template as Jinja2Template
2020
from agent.component.base import ComponentParamBase
21-
from api.utils.api_utils import timeout
21+
from common.connection_utils import timeout
2222
from .message import Message
2323

2424

agent/component/switch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from typing import Any
2020

2121
from agent.component.base import ComponentBase, ComponentParamBase
22-
from api.utils.api_utils import timeout
22+
from common.connection_utils import timeout
2323

2424

2525
class SwitchParam(ComponentParamBase):

agent/tools/arxiv.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from abc import ABC
2020
import arxiv
2121
from agent.tools.base import ToolParamBase, ToolMeta, ToolBase
22-
from api.utils.api_utils import timeout
22+
from common.connection_utils import timeout
2323

2424

2525
class ArXivParam(ToolParamBase):

agent/tools/code_exec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from pydantic import BaseModel, Field, field_validator
2323
from agent.tools.base import ToolParamBase, ToolBase, ToolMeta
2424
from api import settings
25-
from api.utils.api_utils import timeout
25+
from common.connection_utils import timeout
2626

2727

2828
class Language(StrEnum):

0 commit comments

Comments
 (0)