mirror of
https://github.com/FoundationAgents/MetaGPT.git
synced 2026-06-08 15:05:17 +02:00
feat: +similarity_search
This commit is contained in:
parent
12d643ab3d
commit
513d1317d6
4 changed files with 26 additions and 5 deletions
20
tests/metagpt/roles/di/test_data_analyst.py
Normal file
20
tests/metagpt/roles/di/test_data_analyst.py
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
import pytest
|
||||
|
||||
from metagpt.const import TEST_DATA_PATH
|
||||
from metagpt.roles.di.data_analyst import DataAnalyst
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
@pytest.mark.parametrize(
|
||||
("query", "filename"), [("similarity search about '有哪些需求描述?' in document ", TEST_DATA_PATH / "requirements/2.pdf")]
|
||||
)
|
||||
async def test_similarity_search(query, filename):
|
||||
di = DataAnalyst()
|
||||
query += f"'{str(filename)}'"
|
||||
|
||||
rsp = await di.run(query)
|
||||
assert rsp
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
pytest.main([__file__, "-s"])
|
||||
Loading…
Add table
Add a link
Reference in a new issue