apropos-ai

View on PyPIReverse Dependencies (1)

0.4.5 apropos_ai-0.4.5-py3-none-any.whl

Wheel Details

Project: apropos-ai
Version: 0.4.5
Filename: apropos_ai-0.4.5-py3-none-any.whl
Download: [link]
Size: 97369
MD5: 39dc7f9cc09d8517169d08cc322eb095
SHA256: 4ed6b5460821466eab560e5e117efd57b0f573648ff9d387eb7340f3ee835310
Uploaded: 2024-10-03 17:54:19 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: apropos-ai
Version: 0.4.5
Summary: Learning algorithms for production language model programs
Requires-Python: >=3.10
Requires-Dist: aiodocker (>=0.21.0)
Requires-Dist: anthropic (>=0.34.1)
Requires-Dist: backoff (>=2.2.1)
Requires-Dist: beartype (>=0.18.5)
Requires-Dist: build (>=1.2.1)
Requires-Dist: craftax (>=1.4.3)
Requires-Dist: craftaxlm (==0.0.5)
Requires-Dist: datasets (>=2.20.0)
Requires-Dist: diskcache (>=5.6.3)
Requires-Dist: docker (>=7.1.0)
Requires-Dist: google-generativeai (>=0.7.2)
Requires-Dist: groq (>=0.9.0)
Requires-Dist: gym (>=0.26.2)
Requires-Dist: instructor (>=1.3.7)
Requires-Dist: jax (>=0.4.31)
Requires-Dist: loguru (>=0.7.2)
Requires-Dist: mdurl (>=0.1.2)
Requires-Dist: modal (>=0.64.49)
Requires-Dist: networkx (>=3.3)
Requires-Dist: ollama (>=0.3.3)
Requires-Dist: openai (>=1.37.1)
Requires-Dist: optuna (>=4.0.0)
Requires-Dist: playwright (>=1.46.0)
Requires-Dist: pydantic (>=2.8.2)
Requires-Dist: pytest (>=7.4.3)
Requires-Dist: regex (>=2024.7.24)
Requires-Dist: ruff (>=0.5.5)
Requires-Dist: setuptools (>=72.2.0)
Requires-Dist: termcolor (>=2.4.0)
Requires-Dist: tiktoken (>=0.7.0)
Requires-Dist: together (>=1.2.7)
Requires-Dist: twine (>=5.1.1)
Requires-Dist: wheel (>=0.44.0)
Requires-Dist: zyk (>=0.1.15)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2844 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
apropos/__init__.py sha256=sT8qAjQ9r88OHGMOMrEWjLMCuE4ND6ZstGdL9rOSi1E 94
apropos/src/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apropos/src/bench/__init__.py sha256=ma4FLLPV1wP5cGDshwBbWyNqY0PuQkyL3Wuq6M4pGLU 442
apropos/src/bench/base.py sha256=qTHomq8D1QXQ-SfSi9864OyoGRnwGSGAi6SXVmG9Gco 5904
apropos/src/bench/bigcodebench/main.py sha256=lSgI7tz2705_BiFSXmx0cWnCSCkAb7Lo4LZu4z-Dz60 12101
apropos/src/bench/bigcodebench/single_step_dag.py sha256=tvavaS0RxG5HPsoz0jZdPfY-y6dAfGoQQ4o3RxfdzPY 2165
apropos/src/bench/bigcodebench/backends/danger.py sha256=8gH_SiDYTmp9L5qHRIiDqyQw6YIo0qJfvjVATq50M_Q 1426
apropos/src/bench/bigcodebench/backends/docker.py sha256=1RMU5I-vGVOw70tBX-lE-c-61Upyrhk15KvEu_h4JuI 4442
apropos/src/bench/bigcodebench/backends/modal.py sha256=Cl_NFPlCTVcAQXCJP3Gc4UttdhjBdNc9Md3dSIaoPY0 5957
apropos/src/bench/bigcodebench/backends/shared.py sha256=UiGduqsz5kWxkW34rs8NpvjcocIg8Kn3f15tVmXrNqI 5332
apropos/src/bench/craftax/game_dynamics.py sha256=L2sn1MS-L_A_6Nszr-qZC3fn8VDjkWXFGO2Ulc7Reaw 872
apropos/src/bench/craftax/game_information.py sha256=1snNtah1H26mAPCtl4DZsIyQVw_G7kgpRYvlkKncBYk 14443
apropos/src/bench/craftax/react.py sha256=izekbuvzn0tVetdIPPQJfSWi9sAK8PiWOh-OJRBmgMg 5402
apropos/src/bench/craftax/test.py sha256=_fSceUk5NetCh3_1UXFRjr3ilawOG3fK9c1ni8J9y5U 8584
apropos/src/bench/crafter/game_dynamics.py sha256=Ong5DQPg_h52dMf-0ZUmViiTL0C582025UqTWhb7UdY 7531
apropos/src/bench/crafter/game_information.py sha256=5CvZCH1wtMGSR_ibOVqWuW1pCG3kG-DqzoJfZWBDdeM 4027
apropos/src/bench/crafter/recording_utils.py sha256=Sz-r88vqsL-UHTnc_EiHyGq2NROXBR5fMgSW2dQp7_E 6394
apropos/src/bench/crafter/spin_up.sh sha256=angzngHAHB6tW9oLK9azFdPp_SNDyc9bAzC9CNh9Ahw 363
apropos/src/bench/crafter/test.py sha256=zZb5plZ5QeHUB1jzWxqFAb8BGjw0dfC6vUoJrWMrH_I 11662
apropos/src/bench/gradeschool_math/main.py sha256=dU9REPM3B9i5uEGrUHXqfmRekKATAbEp3gUuQ6K32yc 4622
apropos/src/bench/gradeschool_math/dags/plan_execute.py sha256=PI6RjWl8F-m8yPTbffjF06NRN_U9kmKezgPNCRSPJxY 4331
apropos/src/bench/gradeschool_math/dags/single_step.py sha256=Fss0qa7fD-MVq13n0O20IhCzyjvlZ3AJhaRy2-VRbIM 1892
apropos/src/bench/hendryks_math/main.py sha256=GQfdVcGGHmcmDCpfKsuss2l_sJ-jKnmh9dEcZwqgb1I 5340
apropos/src/bench/hendryks_math/dags/plan_execute.py sha256=Zoyu7HVBmGspMO4Kv4rbBMUU4p7zhK4rNNc7K1zlC5U 5346
apropos/src/bench/hendryks_math/dags/single_step.py sha256=UP0Y5eJA2egfUu2lMWu8FUSsxih19RPMd7wn-5E8iKc 1900
apropos/src/bench/swe_bench/modal_harness.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apropos/src/bench/web_arena/reprex.py sha256=ppGtkQYXQawn0-UwOINBaBHZoPeMkVlBmWVHGkzUi04 4685
apropos/src/core/__init__.py sha256=RsBP3GSqbR_rZG59A_EFvwa9QLve-yATG1SFSUedZuw 99
apropos/src/core/lms/api_caching_fxns.py sha256=wNtqafx6Yx-mJtJ7RenP5rL7XdXnsy_5LLWYQrC8Dd4 10063
apropos/src/core/lms/cache_init.py sha256=7yXnNVuaHSh8v0WPkQjCzBvsYNYBv6QL8THUBSm6Rkc 898
apropos/src/core/lms/cost.py sha256=wLt-j7i-pSok6i2X2aqOhHGqFtBphzjgi44EtywTp_0 1688
apropos/src/core/lms/cost_table.py sha256=8uBCXY_gHeU3y0vtzi2Cj2jXBKPskg_RsoBg3wrFumE 1892
apropos/src/core/lms/helpers.py sha256=AnAudbcGDd4BMQXuLqFxxGIb0MjPlUYNd0jQgj-6ZF4 8101
apropos/src/core/lms/tests/response_model.py sha256=GRG5wZ_nXHPNgVj3pUyFvwupCJlI-8tCMLfYmhRLzO8 19091
apropos/src/core/lms/vendors/anthropic_api.py sha256=5XquS2ZQzKnwWbCyZULPvoK9KTnX7i-9cZ6Ln9w_BwU 6921
apropos/src/core/lms/vendors/base.py sha256=06KUQkAXf2GhHWKUc6yR4NtDUtOuhmZkw5AVBls9z4A 293
apropos/src/core/lms/vendors/deepmind_api.py sha256=d36Cjg83JboJsdfGxAnSxvVqSO23pe5aqNeIchCos1A 8103
apropos/src/core/lms/vendors/deepseek_api.py sha256=H0Pzk_X5SWIHj4YU8wNtsmkeGTTv4wfyLRdZTZV9VvM 2901
apropos/src/core/lms/vendors/groq_api.py sha256=mJixSwA1VytlqMyBGFnKAYPVMXmYcZanlt7tI7faPyI 3398
apropos/src/core/lms/vendors/lambda_api.py sha256=WPa1NuTN2j51_rWq5-pWa1k4GCRZzGhjwZrWKzdScsk 2495
apropos/src/core/lms/vendors/ollama_api.py sha256=PCYMqBmFm4o5BrA7nqaGc9piJ0hoQbWNrOn-NUePbnY 5028
apropos/src/core/lms/vendors/openai_api.py sha256=GP4j4nOJGCQhyLTBLz6h8Wu1kKADKpDamkuG-KP-K0I 5243
apropos/src/core/lms/vendors/openai_like.py sha256=WXSuocB7_zJ3VdrA4V2jN574c1gdHd5eAHx08u-V9ME 6644
apropos/src/core/lms/vendors/together_api.py sha256=gyV4GDdkYLfJbklmS53Y65N1-tuL_5DGbJw1nAQLECM 4539
apropos/src/core/lms/vendors/json_structured_outputs/core.py sha256=Zj8jiCtr_0MgdmQXreG0VoQXTmGvcZUrgVX9IdKwJiE 9099
apropos/src/core/lms/vendors/json_structured_outputs/healing.py sha256=HtHO8dZbJp5gs6E0Nb88w0C1L98FxXzOeyNtVbrpRPo 6591
apropos/src/core/lms/vendors/json_structured_outputs/openai_utility.py sha256=mgwtP_pfhLW0Z5OION-MXQgm_OnCkoV5J8CFjrks3OE 261
apropos/src/core/optimizers/base.py sha256=m3VYELFJbVBzF7hOXibteOmFdQspEYntGGMGS6T2LGA 2389
apropos/src/core/optimizers/baselines/bffsrs.py sha256=b9yJ6PDsbRgK8KurFx2Q0vELqVEzLMUI4uzE3xyr0uc 5592
apropos/src/core/optimizers/baselines/opro.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apropos/src/core/optimizers/miprov2p1/algorithm.py sha256=glvQUmLmseujdlZgXbvbvrLZ-y81zkorsjinXhg8iIE 29817
apropos/src/core/optimizers/miprov2p1/instruction_gen_promtps.py sha256=eA5OrBbsDjZycPyRT-EeJ8GOCuPvbG8MXIzj8WifSuE 23227
apropos/src/core/optimizers/miprov2p1/search_backends.py sha256=IhaIq3RpTf3erpOFgKb5PKEJdlqduTmcK8487ADpBOY 14472
apropos/src/core/programs/arbitrary_graph.py sha256=Ln04Lm-0dxsqoXVwm1maRm3BqLtWPsz8NzHANWDsJfg 404
apropos/src/core/programs/dag.py sha256=o7x4K0O5auZJh0XZqd35t4C7eKA-Re9H_rOYB9bjPEU 20468
apropos/src/core/programs/prompt.py sha256=rHKvFxb8p5gXx9LH5PAlwHxq2hqKLJzfXWiATI4ykoY 9959
apropos/src/core/programs/convenience_functions/dag_constructors.py sha256=JmXWUsT_lDsoz2p34pRuIO2Y_gIh0yP3sCAeDEpnSBE 10443
apropos/src/core/utils/internal_dataset.py sha256=CtAuos8CkDS-cV-OIktJlqN1oDYVEzu308UwiDe7EA0 8761
apropos/src/core/utils/program_grounding.py sha256=rSPoPw4mIMq56IBEzbGEmvCf2KAID1cBs0Ca0U4r5HI 18024
apropos_ai-0.4.5.dist-info/METADATA sha256=S7ElyUEQ2wl-FTrrW1btghMEau4YnsIhKklzGe9L37U 4089
apropos_ai-0.4.5.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
apropos_ai-0.4.5.dist-info/licenses/LICENSE sha256=ynhjRQUfqA_RdGRATApfFA_fBAy9cno04sLtLUqxVFM 1069
apropos_ai-0.4.5.dist-info/RECORD