AdalFlow

View on PyPIReverse Dependencies (1)

1.0.4 adalflow-1.0.4-py3-none-any.whl

Wheel Details

Project: AdalFlow
Version: 1.0.4
Filename: adalflow-1.0.4-py3-none-any.whl
Download: [link]
Size: 310106
MD5: 43e6b65daf697593f9507ecd2f85a17f
SHA256: d51bc40fc8a17fff83bc0b79d510be8bf4b772bfd594e621d5fb21786371b9f5
Uploaded: 2025-02-13 22:19:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: adalflow
Version: 1.0.4
Summary: The Library to Build and Auto-optimize LLM Applications
Author: Li Yin
Author-Email: li[at]sylphai.com
Maintainer: Li Yin
Maintainer-Email: li[at]sylphai.com
Home-Page: https://github.com/SylphAI-Inc/AdalFlow
Project-Url: Repository, https://github.com/SylphAI-Inc/AdalFlow
License: MIT
Keywords: LLM,NLP,RAG,devtools,retrieval,agent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9,<4.0
Requires-Dist: PyYAML (>=6.0.1)
Requires-Dist: anthropic (>=0.31.1); extra == "anthropic"
Requires-Dist: azure-core (>=1.24.0); extra == "azure"
Requires-Dist: azure-identity (>=1.12.0); extra == "azure"
Requires-Dist: backoff (<3.0.0,>=2.2.1)
Requires-Dist: boto3 (<2.0.0,>=1.35.19); extra == "bedrock"
Requires-Dist: cohere (>=5.5.8); extra == "cohere"
Requires-Dist: colorama (<0.5.0,>=0.4.6)
Requires-Dist: diskcache (<6.0.0,>=5.6.3)
Requires-Dist: faiss-cpu (>=1.8.0); extra == "faiss-cpu"
Requires-Dist: google-generativeai (>=0.7.2); extra == "google-generativeai"
Requires-Dist: groq (>=0.9.0); extra == "groq"
Requires-Dist: jinja2 (<4.0.0,>=3.1.3)
Requires-Dist: jsonlines (<5.0.0,>=4.0.0)
Requires-Dist: lancedb (>=0.5.2); extra == "lancedb"
Requires-Dist: nest-asyncio (<2.0.0,>=1.6.0)
Requires-Dist: numpy (<2.1.0); python_version < "3.10"
Requires-Dist: numpy; python_version >= "3.10"
Requires-Dist: ollama (>=0.2.1); extra == "ollama"
Requires-Dist: openai (>=1.12.0); extra == "openai"
Requires-Dist: pgvector (>=0.3.1); extra == "pgvector"
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: sqlalchemy (>=2.0.30); extra == "sqlalchemy"
Requires-Dist: tiktoken (>=0.3.3)
Requires-Dist: together (>=1.3.14); extra == "together"
Requires-Dist: torch (>=2.3.1); extra == "torch"
Requires-Dist: tqdm (<5.0.0,>=4.66.4)
Provides-Extra: anthropic
Provides-Extra: azure
Provides-Extra: bedrock
Provides-Extra: cohere
Provides-Extra: datasets
Provides-Extra: faiss-cpu
Provides-Extra: fireworks-ai
Provides-Extra: google-generativeai
Provides-Extra: groq
Provides-Extra: lancedb
Provides-Extra: mistralai
Provides-Extra: ollama
Provides-Extra: openai
Provides-Extra: pgvector
Provides-Extra: sqlalchemy
Provides-Extra: together
Provides-Extra: torch
Description-Content-Type: text/markdown
[Description omitted; length: 12291 characters]

WHEEL

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

RECORD

Path Digest Size
adalflow/__init__.py sha256=jPbEr_GDm74RlFu8X6Sgl17wI7B-nqXBAX5kO_GQ7uU 3280
adalflow/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adalflow/components/agent/README.md sha256=sikndts8d9rqCwDjMImvJ37vSScXB70jqc240WBt7eg 2215
adalflow/components/agent/__init__.py sha256=lGYYpZd6uVg0oASJd6Fa24vhd1nUVVRkdC-h43-1JDE 261
adalflow/components/agent/react.py sha256=HqfRonogb6NuQH882CQeVb8W3pln8FgGm1tL6gshN18 29744
adalflow/components/data_process/__init__.py sha256=cc5xmvVzbjbH2YqwsAY-Q5rT1h071IuoGVTvyItNPWI 377
adalflow/components/data_process/data_components.py sha256=v91Kj9lXDh4iVYCcSG0UzwdpUggAL1Nvpkx6a1XS7D4 3972
adalflow/components/data_process/text_splitter.py sha256=9edBAf7g5LUrW2MhQlH2ke5qQXv1TxToQsHgt1OCUXw 15434
adalflow/components/memory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adalflow/components/memory/memory.py sha256=BX6NHM3Aqn5ngb63zEHfP6F63xsQpNs8kW9S5Wp3Stk 2852
adalflow/components/model_client/__init__.py sha256=jAbCmzokWL4xTRveWg3lz8iaKYRB1Usha47tz7j_9w8 3740
adalflow/components/model_client/anthropic_client.py sha256=yjj0X7N5MRFU-QDH3uaFErj10e5cU3yu721gm5h3Tc0 6322
adalflow/components/model_client/azureai_client.py sha256=m4ftteNZkA61fpHKPz4j6Oyq3hOnjIkCZfY7yS_JPAE 18759
adalflow/components/model_client/bedrock_client.py sha256=Ta9Cas9czb796q7hHx87Q-KHtI9PMqq0knGxL78eZJw 10828
adalflow/components/model_client/cohere_client.py sha256=wS4DU1a2AqbT5Z4gTEkOhNb89zX21GkmdGFxJMxmSAQ 5045
adalflow/components/model_client/deepseek_client.py sha256=6yH9_8UZiHQiJyHuHIlraP2yd7-F80tM-WySmifskQw 2461
adalflow/components/model_client/fireworks_client.py sha256=n47JkgrgvGUBX1eZKOj1vUyuld-w6x7x1-IXu8wNmD4 1849
adalflow/components/model_client/google_client.py sha256=Pxvqr6WTjFfkh-GQ1TGvaZow0SQBRNSJQQBojT-Xa4o 5397
adalflow/components/model_client/groq_client.py sha256=6usS_5dPkpgBHFkhTb8Jf2QS1_XgoAMsWJlnkLazYd0 5879
adalflow/components/model_client/mistral_client.py sha256=lzEoCwzo4Db14lBmJkzFGl9iRBnHHyAOUKAibWTM7es 3650
adalflow/components/model_client/ollama_client.py sha256=8jtCTagGOUaKmwexjA5a7mnYTfA8Gn-E1kDaOdWij3U 13417
adalflow/components/model_client/openai_client.py sha256=mmujhMcPgEW9KZgF0Tm1TInX-tmOaUbspcJkJDjfNYc 23679
adalflow/components/model_client/sambanova_client.py sha256=LNSA8kiF3DNrEoqsswUnZyAHs18f_k_hEWnDxq9cUJQ 2333
adalflow/components/model_client/together_client.py sha256=_OOd25NYMLygMpgzDPB1WdVLfD1LT06v90A5NpDaNbk 5712
adalflow/components/model_client/transformers_client.py sha256=M4GVNd_DXWifVz82iuv09mKmVYtPccxKHfdOCtoRpio 27549
adalflow/components/model_client/utils.py sha256=wXDUjvuaBX-4OYo6CY6YqOuWJcssGuuRdprWnmMwTMs 1037
adalflow/components/model_client/xai_client.py sha256=HcszPpIty8lttuhzAdmk345tgsNmZQN7BLePJdm08fg 1578
adalflow/components/output_parsers/__init__.py sha256=sgl0Wz0pxtSpq1dGA_dS0vt2p72dXgFBf7PB8ul8qpk 397
adalflow/components/output_parsers/dataclass_parser.py sha256=VYW-wgZMoVzbiWBDS2K9e0GoziqMXU7T8QtodpbQXeg 7490
adalflow/components/output_parsers/outputs.py sha256=09kSE-sWwUO_A84eFqb0_Yx5GIy50tN26ZKVdirQLTQ 15070
adalflow/components/retriever/__init__.py sha256=fNrwHy--zZVX911RLHMrF2ZlMOs5TJWWORN6U4c9hBc 1241
adalflow/components/retriever/bm25_retriever.py sha256=xp2WpIom9Dem7U40LUQKy5eDrxkPocXFGKATXBMED34 15053
adalflow/components/retriever/faiss_retriever.py sha256=umK0ijSHDDrJwBijELQmHGChrDor8uSr-FK6tKKkizY 13403
adalflow/components/retriever/lancedb_retriver.py sha256=1zyaemGIN6PaX-aDwjUW0qK51_sskxdDOTyQOtZkyEg 4674
adalflow/components/retriever/llm_retriever.py sha256=owPl118wixVOSbGkRVsDrAH0nijvVdoY4IW6daeCfOU 5674
adalflow/components/retriever/postgres_retriever.py sha256=TUI_X1hSGl3SAcLmLCubVdtrSxhlB9S2REOmTgNiC7g 8629
adalflow/components/retriever/qdrant_retriever.py sha256=yEEMzKq-DkjnqvQVhupDoo2o4ZVn91Zyzezc1tPM9lc 5221
adalflow/components/retriever/reranker_retriever.py sha256=AdWbvvmP_0M2UXGhYKBDc6jHUSxHBBKoxzTCSUi05Lo 4141
adalflow/core/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
adalflow/core/__init__.py sha256=boWWpS2AP5BOirw73GRPbxl2muKZsVlZd7qntIP_B3Q 2593
adalflow/core/base_data_class.py sha256=ij0IO0OJcnurPVNiNJs42l2-LHMkqJGw_R3n0mUx5Ao 26444
adalflow/core/component.py sha256=MSaDs4cpnpaYlUtSja8mrqOmjgxaYxHiu0KsmZisZYs 47629
adalflow/core/container.py sha256=3Wcy6JMNNHgirbJqCuX6utG5LxGQmiiNBefiwp1l7CQ 19005
adalflow/core/db.py sha256=5o7KAWjfQYYZe57ZGhWtBIoPhlHKx2b_Mo2XF6Gy5QA 15359
adalflow/core/default_prompt_template.py sha256=qFqKiIDu4llgTBUY7GNu412SThaVvFqyMCCTzQrCh94 2082
adalflow/core/embedder.py sha256=8EAsK2tB4kL62x4oEMYvs_QJDb1p9NAvN7pBiLEK0tE 8957
adalflow/core/func_tool.py sha256=C-vwT4ZUTx-HCDqROw_NnN_-cb5RuCjNhySs9aM3ubk 19554
adalflow/core/functional.py sha256=AVWPjMpwzfNYJFzVwOtL4_Fi2jaqQM-kEPhZQjFNfBY 43599
adalflow/core/generator.py sha256=WlliZ2q300JhJxYwcey0Xe7v_ALz4BnPP5Sik4LGrqA 52365
adalflow/core/model_client.py sha256=nmmlEv_amHWq9LYhlG4Q1BTu8X3uPMx9hll9FTVGL3s 4957
adalflow/core/prompt_builder.py sha256=RNgku2wbC1ICD3Y1lRkUR6KUt06o_KvRuQ-QqRSpg2E 9180
adalflow/core/retriever.py sha256=CBUPBZrHwfEFiGU0hQkI34UnDAHEAUw512eq86u6p1Q 5254
adalflow/core/string_parser.py sha256=i040vmBe4HcjI5JsCtALKK85LGwtRpEqK_WmuqXfMNE 7097
adalflow/core/tokenizer.py sha256=bl2KEfniyBWwrIe60Uwl9M7R89cxuiahFoj_Y8GOhmQ 1880
adalflow/core/tool_manager.py sha256=1BdMKsyoAEnDNJc-Mfvp3vwDUEXmyXKB7wY6pe1B0uI 18049
adalflow/core/types.py sha256=XXhfXBVZqwf2drEcE0I-R1ObWjy6NfAK3Kh-pumnU0A 29923
adalflow/database/README.md sha256=311gYQGCAp6gyW0xi13WdTPHNqkz0tJakYvcf6yByBA 125
adalflow/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adalflow/database/sqlalchemy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adalflow/database/sqlalchemy/base.py sha256=Ba-wt8p59bLmeUONkYSo5MhrkH-_HdT4zE1Y9MVGrSQ 83
adalflow/database/sqlalchemy/model.py sha256=i2B81nO9QcDUcyRrC41c-7a3WXj9klAOGG2_6phcyYo 11765
adalflow/database/sqlalchemy/pipeline/__init__.py sha256=krJYWLR6qfh3BxPtUpOEPa5M_kQ2LwGszEIbVUMsPL8 64
adalflow/database/sqlalchemy/pipeline/create_tables.py sha256=7GnCKtkJD2WjqKwwkN1thgCkjrZ6ywTxHuzSuU_eK7A 489
adalflow/database/sqlalchemy/pipeline/default_config.py sha256=r5-VZAy3butPwZXM7elo3B5tdUB90Ld8qxbSYdo3BPM 911
adalflow/database/sqlalchemy/pipeline/inject_data.py sha256=L2idHxUkpZJ-aQTO6T2cxuxn9kdkMeRmpAlVqscpKGo 4647
adalflow/database/sqlalchemy/sqlachemy_manager.py sha256=MDpTKdTZLdBkkbE6kubjwlAw4aFVpFdGY1yj4uNm02U 3413
adalflow/datasets/__init__.py sha256=PYdzMvhSBZDVbgfH_YXipdb4k7Yaupxy3DQmql6h5y0 341
adalflow/datasets/big_bench_hard.py sha256=fqwZpcGHEmQR9vBHiAk-L0HBmsuLKPUfZ5CAy-rmpK0 5805
adalflow/datasets/gsm8k.py sha256=fxj2JUb1UwEem1Rj0TxZEB4YPG6pRV6LONrxHB_9RUc 5750
adalflow/datasets/hotpot_qa.py sha256=tS0nFBzfgD0JCT2yd7PNqpi_SNH_kcWR6zKnh6ulQng 16484
adalflow/datasets/trec.py sha256=MWDqNQoSW1SIk0syGGSefMBJ3pumwmvCsoZh4UUezOs 8106
adalflow/datasets/types.py sha256=d7tRSdQFU2U1ibifkz9gmVCwzcjfnlhUTVdyqaAws0w 4109
adalflow/datasets/utils.py sha256=5ToT90--u1_ZJxSLNz822g1OTwj87Gl9y1Lp56gmSwk 355
adalflow/eval/__init__.py sha256=5vC1LTtcRaonBwYJbYvyGepppx2gkXnYCJa6xpZkLPo 488
adalflow/eval/answer_match_acc.py sha256=GnRfJ8-QQizvyqh2wk6tdX2dyN35N4BlKZroJr44zaU 5594
adalflow/eval/base.py sha256=SgxBzB9SvbQC-LonYPtIAew9KWtn5pcjOQqdxOO9Xs0 967
adalflow/eval/functional.py sha256=aimSR9-YGNAejLx2Fho5vyX2hvMeOgUTOQ7sp6RcTZk 3135
adalflow/eval/g_eval.py sha256=Ug5S3z7vNrkr9tz0nLAXsaxhdOlYx7Yb4ytFLJix5_Y 11009
adalflow/eval/llm_as_judge.py sha256=dtP4z6bvotVmBrSVA0L6HNJ1UcXWe7cuEgk0G51I8hE 8710
adalflow/eval/retriever_recall.py sha256=WPP2eUXjXEz5yjI_G_hB9-t-mzGCVDxUnUWqiQRhhyc 5389
adalflow/eval/utils.py sha256=ujiRNfvoG7RhEzd9kEuJK76WFkaq4FRRfgxsRrDoqZ8 1447
adalflow/optim/README.md sha256=RBiIWfzG4u5gGvRCuTvoWUvJWXZL1qzCBjtPkR27-lg 3470
adalflow/optim/__init__.py sha256=ErQAt5ssBdHEoa-BpFxEYnuVo-SF8UayRO3zznHZN5E 1076
adalflow/optim/_llm_optimizer.py sha256=dOWb3QwfHuSjWhLniPTUNxPHqX6aUdHArLIKfioNRpI 6192
adalflow/optim/few_shot/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adalflow/optim/few_shot/bootstrap_optimizer.py sha256=m_VrLyzIaMllWnL--nI2LQQcqbl1PTKQJyvcJ0aSxO0 12331
adalflow/optim/function.py sha256=m5lpfs6iP0MrNqhpVxL8kAEuET3ohsAoDFA50_wwb9E 2081
adalflow/optim/grad_component.py sha256=JGdrHBuAVlZ7HTxrcGTbNkPZXhCGXjzsxXlJztcaQn0 22580
adalflow/optim/gradient.py sha256=pdFzyINAx65vXFLPDqye4M5OgvMJsItPMhj-xl4U4qQ 4698
adalflow/optim/loss_component.py sha256=Q2auQPxPg4RRCw6gE2WgTk4az896vJXwDt6Bw8v9cOQ 2592
adalflow/optim/optimizer.py sha256=0fXhdq31g3o57nwI5QLsmZZ9G65fG9zfVnFcOflVpV0 2965
adalflow/optim/parameter.py sha256=Tk0dviQ-3kPNKwTsDEyrS_RmOiXxw5OYt0o5l3eFWsE 66846
adalflow/optim/sampler.py sha256=hZMwUfs1utVD6c4zjUxhyo3e0gijsGlmoQZzQ1goBJg 10533
adalflow/optim/text_grad/__init__.py sha256=cc96Xho11x6HCtpI1H1dOyIbHE1YbGBbaaDkkK5PH94 393
adalflow/optim/text_grad/backend_engine_prompt.py sha256=DnFp66dhOc3SPk54jQQ6WCNohm7aZ7zK24_xYKBslCY 8479
adalflow/optim/text_grad/llm_text_loss.py sha256=_r1PsWNQgQGr6PdoW5p9g-Rm1BbSajwVJ2sfkxU2cGk 2424
adalflow/optim/text_grad/ops.py sha256=9zLyk5j4dkz9J6QlISsw_ap48hwlem0eerAY3uR8CXc 4958
adalflow/optim/text_grad/text_loss_with_eval_fn.py sha256=DOKzTDu3Nu2v8XIsCyxvLpVNpTb3Hv4PFPScFYz_vDQ 20053
adalflow/optim/text_grad/tgd_optimizer.py sha256=G_f9ukoIKGnZgKIA98Jomq9GVQCkwSQ0Fql_XMH0v8g 26072
adalflow/optim/trainer/__init__.py sha256=MNAUhX6rpo2GUXkwDyKeXZA3T-KpoC9G_2p3pRQ024o 234
adalflow/optim/trainer/adal.py sha256=fWdcjWfAtxUFDpbB8GAGA3dPYYHr2TU1L5Bv_mpyY5o 36325
adalflow/optim/trainer/trainer.py sha256=zU5HebE_z5etm_ZYiAhCIVCpdr5toM5nW5-UzvrY9hU 99239
adalflow/optim/types.py sha256=PfO8czQHcxE0eoJahrAGSgH3rBlMBdgGEqctSX3xGdY 5795
adalflow/tracing/__init__.py sha256=Syzm7ymZq-WQNdgNqLLVbcE1fFh1yLsodH02pKAlfWs 309
adalflow/tracing/callback_manager.py sha256=4CtkpdeFJRQ1MRzz1mNjQskGVG6EnkpqQPVGqTYX50M 1147
adalflow/tracing/decorators.py sha256=6LyQ3M_vHtl_U934IxLdIfsfOJihETrFAUoJ4PmHXmA 9679
adalflow/tracing/generator_call_logger.py sha256=Dp6A5_da4WHzqh5YTQ0Z_nq4xBLK1Ti8myoRdYogTes 5360
adalflow/tracing/generator_state_logger.py sha256=OhPFXjmbyt4Y7CLHdN9YoBt_U1wzzCjpMoXXrlML-Z8 4581
adalflow/utils/__init__.py sha256=9CzwEuQ8NNkwEqJNcTLH2cWFObau57UkK1oBJzHbvIY 1142
adalflow/utils/cache.py sha256=4yDRWiqEmrrrrcUnb0CWEBZ8hpboURllEu4_-FpJL_s 1227
adalflow/utils/config.py sha256=YyWpvtkSI5Zzz6_9781bb2nd9Zq0ovVXKTR_z_18N8Y 3304
adalflow/utils/data.py sha256=8d0ECCqH1l2KvLPvbmZtL4sdAPmOTztCyqD29kkI9XA 5117
adalflow/utils/file_io.py sha256=DGegxmx9fxJ0QOT3w0iJYS89cUHs_ZMBblE-wSP45Tc 8146
adalflow/utils/global_config.py sha256=iKIiefDiGprnGyN7wfZYM25X00l7uKZkS9ZDnLHbjqI 355
adalflow/utils/lazy_import.py sha256=jAC7qbvnoDE5G8m9F4Ku9xDLaOgIhX8JhOIoK24WnWE 7983
adalflow/utils/logger.py sha256=SoL-NxNNOTntSevLeiadEzv0EUr6ZD9l9qlyB5gSRP4 7733
adalflow/utils/registry.py sha256=WtZvJR6hVTnS-biiKb2kiZxOhq1WbO3TU9CZ7-zRnHI 578
adalflow/utils/serialization.py sha256=rFJjMjTiWheogGokqL_AfLz0e-xsyfkNBFj_patiDfc 4358
adalflow/utils/setup_env.py sha256=Es3Gj71Rh7lAKGYCOq9CH-WG3Gqk0jnlSrktpAScaLU 464
adalflow-1.0.4.dist-info/LICENSE.md sha256=VGkdQYJcmIaku8kObcMZc0qrCkPMZkNnzJl6HCbOfGA 1065
adalflow-1.0.4.dist-info/METADATA sha256=H0xpamfc8byYgmPmDyfj86-movnTO9VdxwjM9-5NmcM 15175
adalflow-1.0.4.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
adalflow-1.0.4.dist-info/RECORD