dspy-ai
View on PyPI — Reverse Dependencies (15)
2.4.9 | dspy_ai-2.4.9-py3-none-any.whl |
Wheel Details
Project: | dspy-ai |
Version: | 2.4.9 |
Filename: | dspy_ai-2.4.9-py3-none-any.whl |
Download: | [link] |
Size: | 220392 |
MD5: | 7987569bfaccfffd2f4a3cf9c4761a5d |
SHA256: | 945f2a3110cfa9ac99ad5d326ae284fac619765ac7e2a35ca44873aed397eba1 |
Uploaded: | 2024-04-29 20:56:31 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.38.4) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
dsp/__init__.py | sha256=C9jdBu0l0JCblXAP0a4UbcCKmHPqS2b0pjBNqSaecBg | 1532 |
dsp/evaluation/__init__.py | sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs | 1 |
dsp/evaluation/utils.py | sha256=-D0PGEzbrsY9GgX326tAyrv_ciZm3h_dhoR9dkw5xuw | 2586 |
dsp/modules/__init__.py | sha256=NLC9vEPuQwlbhU3duibbMWRCh3AkTl3kNjA060X-brE | 760 |
dsp/modules/anthropic.py | sha256=8S-RlFrgDuCkXhCK--RZfIkmPyD6O8Bs-Rx2EajnHso | 4439 |
dsp/modules/aws_models.py | sha256=MorYZ4nmxx7xqyozCTLvLHtc4YlQwUQlCWk1cPrn5nY | 10296 |
dsp/modules/aws_providers.py | sha256=tlQcXKsGJyM24zmNZpog54HVN0XPlbyowLpZjntt6d8 | 4525 |
dsp/modules/azure_openai.py | sha256=_qXHQ4jS8GOwDcXy5-4t39wJnihZTiwsO1T9KJ0hakk | 9756 |
dsp/modules/azurecognitivesearch.py | sha256=Okrr-zFGdNleTqJfoM5WtEpICGKMLC2ZFmQDi79Bds0 | 3135 |
dsp/modules/cache_utils.py | sha256=DfajQ72vUlyqf1jcv33qWfRq4fb649-mZt8AE7WWPQQ | 1018 |
dsp/modules/clarifai.py | sha256=k-dd7YkszkKJbAUp0G6RGU6NbMP1ZY9jHb2ol3LNIpI | 3008 |
dsp/modules/cohere.py | sha256=h2_Dfv8rNWpXzC90-_GPk2OPpk9dL8VAHjLbRIjk014 | 3313 |
dsp/modules/colbertv2.py | sha256=oaQD7kbq2S6aFb0N7K4vpQo4Zwyc2ydWbJx-6oh42jM | 2156 |
dsp/modules/databricks.py | sha256=xzmidbNsxN8zON2E9YNVhQLAdvsqvlCIKwrnvTfupuk | 5278 |
dsp/modules/dummy_lm.py | sha256=accluGYBlTPP8oCs28FSeqwswHfDUtllgGr5okLDO9I | 3788 |
dsp/modules/google.py | sha256=kTgufRcs0bY62tRwAGi2eRKSUTLKRvjfLtSILl6oLoo | 4552 |
dsp/modules/googlevertexai.py | sha256=j9j3RTk-KA7FcPjEWm8ykNn6cd2xqGhDAMwJD6lksqc | 5992 |
dsp/modules/gpt3.py | sha256=JoB6KPvNusAFJG_73wmFFXTKDRhh_LFStXOmmm1JjDI | 8562 |
dsp/modules/groq_client.py | sha256=uT5IrQnMD6tIBJ33yTrw2IWuGudSKlx2ew9VUlS4_tE | 4859 |
dsp/modules/hf.py | sha256=AH9mutjB4dovSf8ou2VXVdIpMQxwrRHrOzwiTuSpjGw | 8119 |
dsp/modules/hf_client.py | sha256=5uM9ZMi6MflY0nrZqOMh9opeyvXNVQKB2UUsI2haYUw | 17704 |
dsp/modules/hf_server.py | sha256=AbakQ1eP4tDGpQBY8vl2pPokdp7BMVnqBpZnK4P4dmI | 2087 |
dsp/modules/lm.py | sha256=pgOnU9SDJzZbepvkSm73qc_iUf7mXHDbJQkG3MLji6A | 3721 |
dsp/modules/mistral.py | sha256=1DicinX4jsZI0KLxofeBE-HL3vyI5heMjnJcMBMgeCE | 3655 |
dsp/modules/ollama.py | sha256=VwKagZ0WK6DrNaWU4QLUlDmuti4eyM2Se7wSPh3PQoU | 6751 |
dsp/modules/pyserini.py | sha256=5oMIy66zC0B0MpJFUnD_pdf9ThI_0L2YFw_M8_js3H8 | 3152 |
dsp/modules/sbert.py | sha256=Ia0Wzia6lP-MpeF1iTOoTKy1IT8Kqm3nQZd8DIvl8Wg | 693 |
dsp/modules/sentence_vectorizer.py | sha256=C65P1xUbK_mT11Dbp76oVw949JG3OwehzHF2xfyxZ0g | 7787 |
dsp/modules/finetuning/__init__.py | sha256=WvHi-Ighz8h5Zq9qHlfbPhlkT5yVYdneja_BOFHFTBM | 26 |
dsp/modules/finetuning/finetune_hf.py | sha256=_zjg24Z02QvtEk5rLaNjxhGsXk7d9sWQ6kcMCPYKDY4 | 15071 |
dsp/primitives/__init__.py | sha256=sPbb5mOBc5XrJDFymbX0waI2A32QcEhg5nn68gzE5FQ | 145 |
dsp/primitives/compiler.py | sha256=KIxCJzLUqg4U1eGiIHZEhfL1kokFdQLTCFYYDoB4yL4 | 5185 |
dsp/primitives/demonstrate.py | sha256=dJ8aP2p2q_HO3tAY3pPuPMgZXjmTJHqAxRbmbhAHMnA | 5789 |
dsp/primitives/inspect.py | sha256=aWLbRlXdiWP8NTlcYsSyzGnFTHL4yrCfN_gX5aKL_gY | 2471 |
dsp/primitives/predict.py | sha256=4Ec0ca-vwcxfDpvjo00bggeuaB8lRAuGeKwrJVwMCu8 | 8432 |
dsp/primitives/primitives.py | sha256=tU7qyXhuvXZZFeJDcSXFFDsfid0wjunU9kM5qEhPcQE | 1439 |
dsp/primitives/search.py | sha256=Rec13Q7EYTMCg8HuUx3u5O8toTl-GDVFheBSs3H9xgY | 2727 |
dsp/templates/__init__.py | sha256=IlsNV4im_wJQKYdXpL-24yoJ79NGr-qmLnngn0WNDdQ | 76 |
dsp/templates/template_v2.py | sha256=OnM1qmkiWw1Flzy8Zu__boppdyFShDPRcXtc636OmQQ | 10226 |
dsp/templates/template_v3.py | sha256=KLAEHDYCg3IgMTpm3F6K8kL02SbqvWNb7QUTbOBlchY | 2334 |
dsp/templates/utils.py | sha256=tCdOegcxEKZ5oYgQlsiO3fhn5xXPbJnin-Rf3vERAPU | 1900 |
dsp/utils/__init__.py | sha256=fV9RGv1tVEAa3-QMyiBx1Vraandf_k2NaPBGVGvufhM | 123 |
dsp/utils/ann_utils.py | sha256=7Jyc6mlP5Gct1WMrJtQUWK2uqQNWuBq8xjknq8TCsCc | 4903 |
dsp/utils/dpr.py | sha256=BYid-FAavjfoO8pay2RAD-wxY9aWKLU1sJvDRQjQJ4s | 7110 |
dsp/utils/metrics.py | sha256=8hvxWkmVgHwaaniivDiEsaXBJo0cq7XRA9CvT7OknqI | 5933 |
dsp/utils/settings.py | sha256=PogiJolWHWSvpW9zoLcOvta2LsMLfk1QZwVAA2dZhNM | 3215 |
dsp/utils/settings_v2.py | sha256=L9eVogkoG5AF-3toPco3k0o2akvnXcyddw_lcNf1Ahw | 2828 |
dsp/utils/utils.py | sha256=hY3D4jHC1rNeMrctYuwubKQTxbC-f5bhdUhVqlLQFhw | 5623 |
dspy/__init__.py | sha256=ijKtYx4IAWx1iLqe6aeAs_7y_nC2TgMGEvFS1gf6PoA | 1059 |
dspy/adapters/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dspy/adapters/basic_adapter.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dspy/adapters/chatml_adapter.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dspy/adapters/llamachat_adapter.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dspy/adapters/vicuna_adapter.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dspy/datasets/__init__.py | sha256=5LGE5cRmd7DLhEE44vllKpaM3xQVgG1_eWL5HipQ1ew | 122 |
dspy/datasets/colors.py | sha256=C-b9YHDoPAavGd4ytR7GOIroqzWjm8o2TorJ4qJ_oyA | 2986 |
dspy/datasets/dataloader.py | sha256=XzIyJ3biEQfMBYf36FKvMJZGmgw46SVeC8obfkPyg4g | 4949 |
dspy/datasets/dataset.py | sha256=_T4nQSPhtzIsGE0KZP7WtjZ_we1cWJRZvQeQ3eDjrU4 | 4098 |
dspy/datasets/gsm8k.py | sha256=ysWWA5EBiEsn41Tn-zi_l18N2MeHBhqNnnOWcrjr4rA | 2618 |
dspy/datasets/hotpotqa.py | sha256=n4QE3pAQMO1ljEKRnvW9bwzmg5A6H_OoRCn0isSZeIg | 3286 |
dspy/evaluate/__init__.py | sha256=t8GQ2M1BR0sIZUgBa8GpxlS1J5mx4jFbRAVVRd1vEwA | 127 |
dspy/evaluate/auto_evaluation.py | sha256=r7hULyV2GKjbWP_3VxnT_ZByRCiyaxwSmuVOkzbayts | 1421 |
dspy/evaluate/evaluate.py | sha256=yuAlawuz50ejBGRQrJZ_8k_u5zCsPIT5RJ9qTRr-EtM | 10081 |
dspy/evaluate/metrics.py | sha256=JpB4gXyzrIY3qb1_ySLGxrCNAZXoamaBWqvPRLD3o8U | 882 |
dspy/experimental/__init__.py | sha256=6TuxAEGDr54Afr_BI_PA-JVtO3nbsEtmU_q44PVDfn8 | 57 |
dspy/experimental/synthetic_data.py | sha256=0vimHuMsp3M996W3ffGHwaLdEdMmi_-YbvFDacM-Frc | 4237 |
dspy/experimental/synthesizer/__init__.py | sha256=5rnfCKDBGHuuBeamj0dRZwEby3kmbVjYd7-TUGaq5jg | 26 |
dspy/experimental/synthesizer/config.py | sha256=rfzjYoqMpYmlgUTgHBzrxFTx-bXc9cpPtkvBt8Gt7Gc | 834 |
dspy/experimental/synthesizer/instruction_suffixes.py | sha256=igydrOeptJw9JYGW5XxVGtVVnsTp5JuNT2lybAIclu8 | 527 |
dspy/experimental/synthesizer/signatures.py | sha256=EBRNDMqwe4CsSaq1f_Qq0EL1AtsQ48ZRMM_IrJToR-U | 5543 |
dspy/experimental/synthesizer/synthesizer.py | sha256=UCXJBlFw9_VfRcYaLwVktD9pGtcGcO9ey7DfoVbywRw | 9723 |
dspy/experimental/synthesizer/utils.py | sha256=xbbL0O1mJJjPz7WEb3K1BGxI4AhWcO-NQfVzteNDr04 | 599 |
dspy/functional/__init__.py | sha256=YeixxIvwNBt2MbqRYs0JcN3A-G0FTOz6wBkP5sHk9LM | 94 |
dspy/functional/functional.py | sha256=B6KDynuMXAEpQrhJJWLJjaXh0FpdCh6BWMqhI4ac594 | 19499 |
dspy/predict/__init__.py | sha256=15oNVaSdPKjCtLrWvAyWC2U1-yUr5Ud5-TVflS3PTk8 | 348 |
dspy/predict/aggregation.py | sha256=87hf03ugA8su-z87Hd70VgfxgnoNwIwJbesOblCKq_s | 1842 |
dspy/predict/chain_of_thought.py | sha256=EucSl1lrzLm5FhEM08LaiQFPmDoj2_l_VowkcWzxlbY | 3589 |
dspy/predict/chain_of_thought_with_hint.py | sha256=nZMIywcw2-GE6D172YSHNP116z3tXS3NHm1MwVKyIwA | 1527 |
dspy/predict/knn.py | sha256=HTzXC_NgLunqaTfRYGGQQih8bG1jOJ_yqN13MXXyUYQ | 1017 |
dspy/predict/langchain.py | sha256=lMapDeGjgLg0adkCnNjKlAbhN7ANxnJvYLvJkJMNdX4 | 6117 |
dspy/predict/multi_chain_comparison.py | sha256=Lpd8UgbNxVsPMsfzRgDmhcrvWxhenBSDgfsBVigW9JY | 1659 |
dspy/predict/parameter.py | sha256=RB0XOhI1p76CqQS6XnGRPpQ4HjvokRQaAK3zGKBGz9w | 58 |
dspy/predict/predict.py | sha256=if2u_wgMqgfUAa4CS3qEWYctiES2jTRxxlqHIaKVDIQ | 5580 |
dspy/predict/program_of_thought.py | sha256=Yt6gENrhXxZuJ-jrAjr1vLqT3-ouIvmaZ79fIizGAYQ | 7603 |
dspy/predict/react.py | sha256=InmMrsXQWm_-1o3RqHwxUF5W-2UtOp_LtLOJsGWDOF0 | 4458 |
dspy/predict/retry.py | sha256=Z_ceBbdib1lLFu4PJWT7yMYDkVbfi2FZZAZbzCITWek | 2827 |
dspy/primitives/__init__.py | sha256=O4Lgdk6pu7UuQYo6DCcNJi_0qek5LnYd5VAKi9my0JU | 132 |
dspy/primitives/assertions.py | sha256=7oW1ZCzEFMpOkritiun-kBtwYdgOXcQHhhoYuuGJod0 | 11407 |
dspy/primitives/box.py | sha256=VdvjABIBNt_U0YeA3JENe7nv_lF_73KSHsGOelyCRi8 | 7779 |
dspy/primitives/example.py | sha256=fKHgWSL-jIfeBm8xtzcb8s5tF-0Ag-TliFxucWdSZuY | 3471 |
dspy/primitives/module.py | sha256=uTQ4KD5OhK7YbIvCOI2-FqqkKJMlTlENUB-g4Jxhgpw | 3831 |
dspy/primitives/prediction.py | sha256=PfZLhVC8PKsUO7Wv6rYa9HpVsBbNgOd7ycDRQi0RNmI | 2807 |
dspy/primitives/program.py | sha256=-23cewselqOEg5pu0Jbspei3s3F0C-fEne0B7Fraf4U | 3366 |
dspy/primitives/python_interpreter.py | sha256=WaqawInJK73mTA-Ws95HY7nCQid81hz8jDKcSo58dbc | 25710 |
dspy/retrieve/__init__.py | sha256=_zSgMiEyTWujSTOb-xoZm-rmlpefNKf_Falz-EaTTzU | 30 |
dspy/retrieve/azureaisearch_rm.py | sha256=oDEnAg6yYrrDdvpd2fLM8etIqqEj9XqIHg0h4nl_EXM | 17405 |
dspy/retrieve/chromadb_rm.py | sha256=40xkeYcz2_Vk2k_4AyC5xI5xBdPEno7FkS2TD4n0R7Y | 5719 |
dspy/retrieve/clarifai_rm.py | sha256=Alf8skwOdPhhlF4W3jbWuxw2S02mpmMyNHNkkOqz01s | 3275 |
dspy/retrieve/databricks_rm.py | sha256=5nWH0Py2222gSi3dCe7fkWhE5-L-Rblh2wTYY-6V5lM | 6604 |
dspy/retrieve/deeplake_rm.py | sha256=lqoToAUj84CssvsirER0Y5fkmTHLhZ7YekB-sUCtxDU | 3897 |
dspy/retrieve/faiss_rm.py | sha256=lTfVMjbLol07XcjQQzu_hKKL7mvUWw21-H-XpYoK3Ls | 6605 |
dspy/retrieve/marqo_rm.py | sha256=-vJfxdiUVbtwMEcTDG4DxOTBGha8xnVTCGKnwBgBQYg | 3459 |
dspy/retrieve/milvus_rm.py | sha256=VQit-D_BAknw_rzsd-k0XjEuSGi3eUSWSUFbpFaga7o | 3998 |
dspy/retrieve/mongodb_atlas_rm.py | sha256=wWrl69t0PuBy860ZUfzJLHVUsEJdiLPShxPOwVQuGX4 | 3774 |
dspy/retrieve/neo4j_rm.py | sha256=tJuduGZ9aGoF58NkM_itBkOUcza6A0X52ZmuUrQghy4 | 6213 |
dspy/retrieve/pgvector_rm.py | sha256=z8jlaJezcQx73syWJq4eM5eow9ZbO28zNqKvjwDYp3U | 5930 |
dspy/retrieve/pinecone_rm.py | sha256=gaevDVXutARMsMhGkfXQD08yQnJ13xTlpzLZUR-qW7k | 10476 |
dspy/retrieve/qdrant_rm.py | sha256=8HauUob-Hfex5dwPiuHbZUUmAMVK_TN01d1x7tH4Nx8 | 3271 |
dspy/retrieve/ragatouille_rm.py | sha256=i4YCKrvyncBGobt3Hj7Q42dmoIPFGfsydbNJNVmiAHk | 2425 |
dspy/retrieve/retrieve.py | sha256=nc22riPTnnoJkjfalqct-zT9uk_8dz9WAGWbGkK4ARs | 1442 |
dspy/retrieve/vectara_rm.py | sha256=qRO2n69kxuWB8dFAwTI-Boaerg6qa0UFB6CshllZZVw | 5659 |
dspy/retrieve/weaviate_rm.py | sha256=ny_x0OEXUn1JqC9Mo_kXjkzNBip7VCB2nB-8YpOzqgA | 4491 |
dspy/retrieve/weaviate_rm_test.py | sha256=Z3xCSkEaMMmxdNUdgnhdpYJoIYbe9tjX3b62wy5zvOI | 438 |
dspy/retrieve/you_rm.py | sha256=IEEXu22qG_2xPutu7aLE3c79Vh08gN0JSIWelmWhcUw | 1678 |
dspy/signatures/__init__.py | sha256=YuwkIMZ9QfPvTiTFgv09Hu3h6eRXOQptCnYTAAUnjT8 | 46 |
dspy/signatures/field.py | sha256=HkwJefuSKCLbS6KItNuBcEbrRDZ9AXVtgVdcRS_J0Pc | 2758 |
dspy/signatures/signature.py | sha256=3ssRdNIxpWQeJDqEdleFtLtoB1u8BPvG4YdMgjk-Dp8 | 14464 |
dspy/teleprompt/__init__.py | sha256=h514zZGmuCtvfYBm40L4pR2zNUlWuHD3hk4FiVxSW6k | 390 |
dspy/teleprompt/bootstrap.py | sha256=Jn3bAz82cC3O8idICgitQ3zOpJQsq7Ks5p1vn8PTGDQ | 9532 |
dspy/teleprompt/copro_optimizer.py | sha256=zzbI7hSktU33o6J6ggnft9s5mXdSkN2wzZryz6_yKi4 | 17739 |
dspy/teleprompt/ensemble.py | sha256=8ga1iR15sRWQ3Dq0Gpwi4knT-gFfPEENgB9CdZ75B5M | 1359 |
dspy/teleprompt/finetune.py | sha256=aZSXwLglUIUSNNyrwCLazhcVlBDBfHjM-e8kkQuBslE | 6292 |
dspy/teleprompt/knn_fewshot.py | sha256=HURVmQYvPXY9BQ1sY1Qm5WRfGtk5yeCY2YlHnp19CPc | 879 |
dspy/teleprompt/mipro_optimizer.py | sha256=tLsRU3r8GG8rPtBsXC4Ea4aWFqp5K-ENKzXitqRKCpM | 31087 |
dspy/teleprompt/random_search.py | sha256=DhIOUA5ig-7QHyJRSg1tqZd0QiVr5NN81fowh_AjTv8 | 8130 |
dspy/teleprompt/signature_opt.py | sha256=D7CKoiYpOnmfJq7RJOPSUmumvBU3lIKXIhPpJIrfR5I | 2673 |
dspy/teleprompt/signature_opt_bayesian.py | sha256=42ise7TdLuQh__-yMpmoioSA2R9ngtz2LsB_aAZdIwA | 3878 |
dspy/teleprompt/signature_opt_typed.py | sha256=3NdArzP18NYBlrN_Mv2rLH2BMMO6HI0YsZqDftPfYxQ | 11876 |
dspy/teleprompt/teleprompt.py | sha256=ivYCFc1xyGvqEljlg3FP6UIv445LHqLuyLzkmy7GR_k | 57 |
dspy/teleprompt/teleprompt_optuna.py | sha256=QPUcTcPFYLW7pkBCfD-ghgFSKH8PJXMXSifV4aX0vqo | 3208 |
dspy/teleprompt/vanilla.py | sha256=RJV6B6qkRD7oLlHaktICCQ-LwIWPAFgCGq5_pMDplDw | 948 |
dspy/utils/__init__.py | sha256=qwmKdTPd0tnw3gfu7m7Wzo2KK6nX6k4ADCZlIygFsdg | 46 |
dspy/utils/dummies.py | sha256=-aTBsA6yy4WPfVTT9I-m_YCXnyDffbbm5uU_dzwHgBw | 5643 |
dspy/utils/logging.py | sha256=Y2fvBzWAU7A3MnOIkF6HvsZBJAkjo-ovr8kUv3hq3mQ | 3193 |
dspy_ai-2.4.9.dist-info/LICENSE | sha256=_IRCH8-WimlmgNrPZq1T23afaZ9VdpASfFzLP2NYz9s | 1085 |
dspy_ai-2.4.9.dist-info/METADATA | sha256=64dajUGBAvgtsTbhu6LHva4KNtlZWkuBYWt4XFQBBnI | 38127 |
dspy_ai-2.4.9.dist-info/WHEEL | sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo | 92 |
dspy_ai-2.4.9.dist-info/top_level.txt | sha256=t0dZoi55Hqyzy3p98Y9NSFoBKmVqby-RmEoluhg7ahg | 9 |
dspy_ai-2.4.9.dist-info/RECORD | — | — |
top_level.txt
dsp
dspy