duowen-agent

View on PyPIReverse Dependencies (0)

0.1.30 duowen_agent-0.1.30-py3-none-any.whl

Wheel Details

Project: duowen-agent
Version: 0.1.30
Filename: duowen_agent-0.1.30-py3-none-any.whl
Download: [link]
Size: 130798
MD5: 92841c6e1c5d051b7506133a4f0a45fc
SHA256: 2c788fb6bd2663f6cbc0392ee52ced93a9ac4bc55a3c15927fdd56f14bde2157
Uploaded: 2025-02-24 09:40:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: duowen-agent
Version: 0.1.30
Summary: 多闻LLM核心工具包
Author: liurui
Author-Email: liurui[at]asiainfo.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4
Requires-Dist: PyYAML (>=5.3)
Requires-Dist: elasticsearch (>=7.10.1)
Requires-Dist: html2text (<2025.0.0,>=2024.2.26)
Requires-Dist: jieba (<0.43.0,>=0.42.1)
Requires-Dist: jinja2 (>=3.0.3)
Requires-Dist: json5 (>=0.9.0)
Requires-Dist: mammoth (<1.9.0,>=1.8.0)
Requires-Dist: markdownify (<0.14.0,>=0.13.1)
Requires-Dist: matplotlib (==3.9.2)
Requires-Dist: numpy (>=1.0)
Requires-Dist: openai (>=1.10.0)
Requires-Dist: openpyxl (==3.1.2)
Requires-Dist: pandas (==2.2.1)
Requires-Dist: pptx2md (==1.7.1)
Requires-Dist: pydantic (>=2.7.0)
Requires-Dist: pymupdf4llm (<0.0.18,>=0.0.17)
Requires-Dist: python-dotenv (>=0.21.0)
Requires-Dist: requests (<3,>=2)
Requires-Dist: scipy (==1.14.1)
Requires-Dist: sqlalchemy (<3,>=1.4)
Requires-Dist: tiktoken (<1,>=0.7)
Requires-Dist: trafilatura (<3.0.0,>=2.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 6949 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
duowen_agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/agents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/agents/base.py sha256=joeGlnNbP484643wh8GP1lPZ9i-SfNjYrwtnga2qJEU 1287
duowen_agent/agents/react.py sha256=-j0Ab7tn7Pg0DlzOqgAGtprvOUMDQgKhj2kyGGq1roE 7016
duowen_agent/error.py sha256=kpIBEUFIMFFr14BfSouFC31cj02luRnypfWGP1Djm2g 3805
duowen_agent/llm/__init__.py sha256=hOMuj-Zko78ofrH1-A79BuTZxFpB0DEEq1i9vB2q9Ac 438
duowen_agent/llm/chat_model.py sha256=DXaz9MSvbqh80kvdarjdFPEm4Yzhz3UHBzjD-EZBeVg 12195
duowen_agent/llm/embedding_model.py sha256=Qbol9GJkzcdsvKz0UrKNRUDKKA7K8l6zbJcYwh628cI 4415
duowen_agent/llm/embedding_vl_model.py sha256=oW4b8YIBywefUuPSrumSdWUg-2RGbXRg-13H-01AArk 5722
duowen_agent/llm/entity.py sha256=Z9Si4gpI-WTgDUD_HWoayKpu-D3XPmCEkm0w91CNqsQ 4751
duowen_agent/llm/rerank_model.py sha256=jIoCMN51Y_Wm-_I6uw7x2srlc3nwUknHbr8vTDmutj4 8105
duowen_agent/llm/tokenizer.py sha256=nxAdPhobetYOkCouXewowAHwjQ1zwwCGnKZJ54YfPOs 2784
duowen_agent/prompt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/prompt/meta_prompt.py sha256=igJhDMWoJaoeX_88tXBH7KzxSTBhGiedyGR7oGfKh-U 10787
duowen_agent/prompt/practice/README.md sha256=aQ5hyUYDUdBhVPJwqevrQWpBlVa23cXV9N5ZcxDHW6k 4165
duowen_agent/prompt/practice/analyze_paper.yaml sha256=XzMMgBo4-LNr9prww8iQ1ywnXMRNZ7DaXuW_k4preH0 4140
duowen_agent/prompt/practice/analyze_patent.yaml sha256=XzMMgBo4-LNr9prww8iQ1ywnXMRNZ7DaXuW_k4preH0 4140
duowen_agent/prompt/practice/entity_extract.yaml sha256=JQvFnQfhK_IM7oVy68B_jGPUVjvECvp90lErILA-yow 3517
duowen_agent/prompt/practice/merge_contexts.yaml sha256=ioVO7apXjFHHVfSNLq8LdCOSG3G27xevyJa5N6P1-xs 5722
duowen_agent/prompt/practice/query_translation.yaml sha256=H7AUBHcF8tr2a1EJscAenVI2kZ8tjzXSb-TRddHnJBQ 5971
duowen_agent/prompt/practice/related_questions.yaml sha256=OMQgxWc-8AgUNrFkiEO2mwrJMnhR8NbQMwyxynxBmnY 2296
duowen_agent/prompt/practice/seo_summary.yaml sha256=aYSA4uxOcenmWn9csxETM77tv0PL71STOGbpmQTFR9E 2497
duowen_agent/prompt/practice/summarize_contexts.yaml sha256=mfnrZ67ua2DarowoskZ4F2fZ1EIpOnnT9rWDvV4ysNc 2149
duowen_agent/prompt/practice/summarize_contexts_title.yaml sha256=TNLp5-bDMaHMSXknaFi6aSC-_nT0azZaeCJhGhyUyvw 992
duowen_agent/prompt/practice/summarize_mindmap.yaml sha256=AhIxqbZ0DPvcK0QcC_dFIcAFsOxMQYATI7-Y8x3RQuE 3996
duowen_agent/prompt/practice/summarize_paper.yaml sha256=GoK90FFh2Lt2Xve_kZ_Jecq8nb5ORkiTT827J5S7IFg 2292
duowen_agent/prompt/practice/system.md sha256=Ubvw6tMw6ca442qiTqrfnrvvpuAdPXsyJbGoG_sHpJg 62597
duowen_agent/prompt/practice/translate.yaml sha256=vm_hoEpi8hXcA9l5oQwbh4OP0xzLuiuTzreoq8UJmxo 1120
duowen_agent/prompt/prompt_build.py sha256=AVBNjCaNxbs6ZxmSM40iRcxvx7_jjJHEK8wB_SjncAU 14550
duowen_agent/rag/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/datasource/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/datasource/keyword/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/datasource/keyword/jieba/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/datasource/keyword/jieba/jieba_keyword_table_handler.py sha256=WcVXVu8PO-zVEniz03AvmUP1VheMd3u06DpWO5Zislk 1015
duowen_agent/rag/datasource/keyword/jieba/stopwords.py sha256=fHNgIdiK2dLtXXkA2HvgeRG9YMu-1PXhd9yW4C6ZflU 18685
duowen_agent/rag/datasource/vdb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/datasource/vdb/elasticsearch/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/datasource/vdb/elasticsearch/es_vector.py sha256=hdo48czSzCt94U9K8YY5OWbV26bP5T3fYpbf1MkJbJk 14385
duowen_agent/rag/datasource/vdb/elasticsearch/mapping.py sha256=aS8cQV8MGxzHvj5MM_pDGcm5jF_1GuGQ-aZxjY7DmJQ 5066
duowen_agent/rag/datasource/vdb/field.py sha256=L1KWIgcYsOXIXIDBZSvYE4tIZNk6z2m7oSUiJT77SRQ 320
duowen_agent/rag/datasource/vdb/vector_base.py sha256=1AvunGeTUTrGYkiFXu7s7k39AUxbI3U1n1EWPD7geVw 2271
duowen_agent/rag/extractor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/extractor/html_parser.py sha256=CASbANpCJ54Y9lk6UprxeCuxoMchDYmJ0_oL0cXiSmI 11035
duowen_agent/rag/extractor/simple.py sha256=xsTy08u0CVt77_NIjMXPGdPnHxF8ibpfdGpSF7jVRbw 1356
duowen_agent/rag/models.py sha256=Bf_m9RfQwYruURiOp7Isk4p5aEoCE-zL7IFU3HtQYV8 2694
duowen_agent/rag/rerank/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/rerank/entity.py sha256=uUqNm53FiGQGvy59LKQ4wM07eotIgzoRoQ1rdNM9eMM 619
duowen_agent/rag/rerank/rank_gpt.py sha256=tvc8NKGEfxnBQimcC3_5ukwIDyFqOfzcukwQUUhQgkQ 7891
duowen_agent/rag/rerank/weight_rerank.py sha256=Si8DrTX6QiBek_Ta0LgvlmmsoNC5JVHYaaaN1Revvow 6343
duowen_agent/rag/retrieval/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/rag/retrieval/retrieval.py sha256=qNzu928pk_Hb2NeYAiOFlfTZkreQItrZuj4_8rdcV4k 4038
duowen_agent/rag/retrieval/retrieval_service.py sha256=VH4sJN05xQPuTTJOyXAT9MKn6qGTsuaeosA0-vMK_28 8199
duowen_agent/rag/splitter/__init__.py sha256=T84mgkMaQ1h7iP9saBB875aT8M4gBv3C7jbL3qvdPDk 515
duowen_agent/rag/splitter/comm.py sha256=o2H-yUv1ub8-O2pCIfFBY7MKsN8SGXLCNrVKdZM6tbc 1574
duowen_agent/rag/splitter/llm.py sha256=icc7TnAkad26LHBdBvBLLNEpIyyVwq3LkZF3fiwulKg 26527
duowen_agent/rag/splitter/markdown.py sha256=GcMKgf-MsRnP1hO4-Yrls3i7u8Vli1gZaXD1hFlDqCs 16233
duowen_agent/rag/splitter/mixin.py sha256=mXqwNRnn3sZODoRG6u4ubMg6U4R7W7yqg7F475D-3-E 2907
duowen_agent/rag/splitter/recursive.py sha256=Tdja6qIeD3ZPCO7vrFG_OTqmYI5t5mM_jrsKbcXM1h8 6850
duowen_agent/rag/splitter/semantic.py sha256=EjvnAKbXZ5OBGaFb7nH6fafeF4gpAiuKzuCKXM6a7s0 5299
duowen_agent/rag/splitter/separator.py sha256=rDu53e3DoUYTZAtZcYqhdDqmLcsjobbr9Tw2MyjvFWc 3865
duowen_agent/rag/splitter/token.py sha256=QVIghjNahCsbFzInuwHXkZDZY5cc-ut7uqGWIKqU-rY 2119
duowen_agent/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/tools/base.py sha256=Xx41FnbryctFmamI6Vh_EV8pTug0n9wPlEMBxwigSY0 4007
duowen_agent/tools/human_feedback.py sha256=W-KykJ8lMAJqWXckhOayovBviLdZzHUdGhZmaI3AQeU 1399
duowen_agent/tools/manager.py sha256=BuiILYu8U0AsRh6nb2nM7k5mYlBtf_gz4bavxN92BGo 1901
duowen_agent/tools/math.py sha256=oW-ZmF34-YVFBuG6QuVjbx6RXcrmZItEzZI8yPbC-qg 5253
duowen_agent/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
duowen_agent/utils/cache.py sha256=csmipKtdd15_uYDG2fvZ-_MrpJfVDBtxNXlNCIVm1X0 3174
duowen_agent/utils/concurrency.py sha256=SostfV6MHEz1Vyt6cjx_igOOs6oulteg7Xcq_v2YWuM 1069
duowen_agent/utils/core_utils.py sha256=ahP-aJ0LXez2kwVQXAoSwXuRgz1vMV3H5jYKs7daxy0 5237
duowen_agent/utils/json_schema.py sha256=i0rtWgyjIaQKGB5AOPOwSbhJt86n6qsBDouVVah_ozA 2468
duowen_agent/utils/singleton.py sha256=LLb15cqSkzOTqS4ZmT38WeW7ixeL6qImBKiCgID64C0 1312
duowen_agent/utils/string_template.py sha256=b4i3KoC_Hp8Bw7dC5lhKhir0mkSXvJbQVkCmCFs-lew 1489
duowen_agent-0.1.30.dist-info/METADATA sha256=0tzdOCEz1J-JU7QpOekJVdQm7Ycg6SEfF7REXjflMaM 9178
duowen_agent-0.1.30.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
duowen_agent-0.1.30.dist-info/RECORD