Skip to content

Commit a2e1f0a

Browse files
fix imports and test level (#698)
1 parent 0da14b9 commit a2e1f0a

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

ms_agent/rag/llama_index_rag.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
import shutil
33
from typing import Any, List, Optional
44

5-
from llama_index.core.base.llms.types import CompletionResponseGen
65
from ms_agent.utils import assert_package_exist
76
from omegaconf import DictConfig
8-
from pydantic import Field
97

108
from modelscope import snapshot_download
119
from ..llm import LLM, Message
@@ -80,7 +78,7 @@ def complete(_self, prompt: str,
8078
def stream_complete(_self,
8179
prompt: str,
8280
formatted: bool = False,
83-
**kwargs: Any) -> CompletionResponseGen:
81+
**kwargs: Any):
8482
for message in self._llm_instance.generate(
8583
messages=[Message(role='user', content=prompt)],
8684
stream=True,

tests/rag/test_llama_index.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
from ms_agent.rag.llama_index_rag import LlamaIndexRAG
66
from omegaconf import DictConfig
77

8+
from modelscope.utils.test_utils import test_level
9+
810

911
class LlamaIndexRagTest(unittest.TestCase):
1012

@@ -62,6 +64,7 @@ async def retrieve(self):
6264
result2 = await new_rag.retrieve(query, top_k=3)
6365
return result1, result2
6466

67+
@unittest.skipUnless(test_level() >= 1, 'skip test in current test level')
6568
def test_retrieve(self):
6669
result1, result2 = asyncio.run(self.retrieve())
6770
self.assertEqual(len(result1), len(result2))

0 commit comments

Comments
 (0)