smolagents

View on PyPIReverse Dependencies (32)

1.12.0 smolagents-1.12.0-py3-none-any.whl

Wheel Details

Project: smolagents
Version: 1.12.0
Filename: smolagents-1.12.0-py3-none-any.whl
Download: [link]
Size: 105285
MD5: 2a74e6f78d0bdb44d74b149389854ea3
SHA256: dc8472e35866d956a2d2c2884ba1cb9599cb93729a198bb424998313a8d79ce5
Uploaded: 2025-03-20 09:37:07 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: smolagents
Version: 1.12.0
Summary: 🤗 smolagents: a barebones library for agents. Agents write python code to call tools or orchestrate other agents.
Author: Thomas Wolf
Author-Email: Aymeric Roucher <aymeric[at]hf.co>
Requires-Python: >=3.10
Requires-Dist: huggingface-hub (>=0.28.0)
Requires-Dist: requests (>=2.32.3)
Requires-Dist: rich (>=13.9.4)
Requires-Dist: pandas (>=2.2.3)
Requires-Dist: jinja2 (>=3.1.4)
Requires-Dist: pillow (>=11.0.0)
Requires-Dist: markdownify (>=0.14.1)
Requires-Dist: duckduckgo-search (>=6.3.7)
Requires-Dist: python-dotenv
Requires-Dist: torch; extra == "torch"
Requires-Dist: torchvision; extra == "torch"
Requires-Dist: soundfile; extra == "audio"
Requires-Dist: smolagents[torch]; extra == "audio"
Requires-Dist: docker (>=7.1.0); extra == "docker"
Requires-Dist: websocket-client; extra == "docker"
Requires-Dist: e2b-code-interpreter (>=1.0.3); extra == "e2b"
Requires-Dist: python-dotenv (>=1.0.1); extra == "e2b"
Requires-Dist: gradio (>=5.13.2); extra == "gradio"
Requires-Dist: litellm (>=1.60.2); extra == "litellm"
Requires-Dist: mcpadapt (>=0.0.15); extra == "mcp"
Requires-Dist: mcp; extra == "mcp"
Requires-Dist: mlx-lm; extra == "mlx-lm"
Requires-Dist: openai (>=1.58.1); extra == "openai"
Requires-Dist: arize-phoenix; extra == "telemetry"
Requires-Dist: opentelemetry-sdk; extra == "telemetry"
Requires-Dist: opentelemetry-exporter-otlp; extra == "telemetry"
Requires-Dist: openinference-instrumentation-smolagents (>=0.1.4); extra == "telemetry"
Requires-Dist: accelerate; extra == "transformers"
Requires-Dist: transformers (>=4.0.0); extra == "transformers"
Requires-Dist: smolagents[torch]; extra == "transformers"
Requires-Dist: helium; extra == "vision"
Requires-Dist: selenium; extra == "vision"
Requires-Dist: vllm; extra == "vllm"
Requires-Dist: torch; extra == "vllm"
Requires-Dist: smolagents[audio,docker,e2b,gradio,litellm,mcp,mlx-lm,openai,telemetry,transformers,vision]; extra == "all"
Requires-Dist: ruff (>=0.9.0); extra == "quality"
Requires-Dist: ipython (>=8.31.0); extra == "test"
Requires-Dist: pytest (>=8.1.0); extra == "test"
Requires-Dist: pytest-datadir; extra == "test"
Requires-Dist: python-dotenv (>=1.0.1); extra == "test"
Requires-Dist: smolagents[all]; extra == "test"
Requires-Dist: rank-bm25; extra == "test"
Requires-Dist: smolagents[quality,test]; extra == "dev"
Requires-Dist: sqlalchemy; extra == "dev"
Provides-Extra: torch
Provides-Extra: audio
Provides-Extra: docker
Provides-Extra: e2b
Provides-Extra: gradio
Provides-Extra: litellm
Provides-Extra: mcp
Provides-Extra: mlx-lm
Provides-Extra: openai
Provides-Extra: telemetry
Provides-Extra: transformers
Provides-Extra: vision
Provides-Extra: vllm
Provides-Extra: all
Provides-Extra: quality
Provides-Extra: test
Provides-Extra: dev
Description-Content-Type: text/markdown
Dynamic: license-file
License-File: LICENSE
[Description omitted; length: 12061 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (77.0.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
smolagents/__init__.py sha256=DijcWBFa2RUVYQ_2astU6AK8d_I1kaX1Z_Wwjw0CjqQ 1047
smolagents/_function_type_hints_utils.py sha256=Jgw007JIxqKsz07ZeSW944fT-Z4rX_ax_L7O7ycWevA 14821
smolagents/agent_types.py sha256=HOM2H77HPeblecu2fKBXEWiLR30PaktBVg2Y6FKhxa4 9024
smolagents/agents.py sha256=oyxeW7FqJxcoZIPkWuEziaudtVtauG1Db4F39aS3fj4 56693
smolagents/cli.py sha256=-XYS5_Yc8ML5CogjFNu_E9HD8h6ERnIgnXMyZQEDtMQ 4618
smolagents/default_tools.py sha256=i40OgTGAI6lKwCBlfQDxKDWO0dpx4G0GUD8XLHJZy4g 11247
smolagents/gradio_ui.py sha256=XRWWuYXbUFj2JxE-5MYliQA0dJBqXyjkSFCoTyUac58 15095
smolagents/local_python_executor.py sha256=ZFvSsqacG9ZFG1nUoBLtknRMWHhlgGeue0jFEYihugs 55300
smolagents/memory.py sha256=BoWETEyAGFqj1oZEIUwaA2bYi_5lo2Z9xLcmkcWB0N0 8117
smolagents/models.py sha256=9zEZ9CI_opizxbFK-mEYv3qvcnxWd5VRsFC78arJgDs 45381
smolagents/monitoring.py sha256=ulDNRV69w3YEBlp2ILaGLRM3Wc4YIyASKeLkKO70w40 7984
smolagents/remote_executors.py sha256=6us6Wtn-Q7cZYeoOWfBpIuV4sjaWx0gki17scch-5V0 13723
smolagents/tool_validation.py sha256=w8YJblBz5JyqRL-Q0wOygQIccyfEsidKeZO1xY9aXJ0 9317
smolagents/tools.py sha256=9LyZHtvgngkRpQVZRFPgW_7GC0r21HtcbNUtaLrxGrQ 44056
smolagents/utils.py sha256=2Apbmr8uevGyNgnWFnmgE8ah3RqfF83eZ-jUwoL3taw 14197
smolagents/vision_web_browser.py sha256=IsJP1zLShSu-BB3aGHaSwYfMGHdSYAJSi5gSudzJ3rE 7647
smolagents/prompts/code_agent.yaml sha256=6zKHUSaVf8zdMInmQzUdFMfxVYXd6HRQwG-Q3M-4uUc 15519
smolagents/prompts/toolcalling_agent.yaml sha256=8t7j9QEF3WhUYx7OWjwi5B8qUyRhxr1OjGNKyrB8JVc 10582
smolagents-1.12.0.dist-info/licenses/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
smolagents-1.12.0.dist-info/METADATA sha256=FeQ1tkab0rtb67wp29OR15b-WVLe3wKSiEF5TX5Kc5g 14917
smolagents-1.12.0.dist-info/WHEEL sha256=tTnHoFhvKQHCh4jz3yCn0WPTYIy7wXx3CJtJ7SJGV7c 91
smolagents-1.12.0.dist-info/entry_points.txt sha256=n510ascUZtd_zDCG5FO9ocMBUIQ5JduOlYxkqwScb0Y 96
smolagents-1.12.0.dist-info/top_level.txt sha256=4d-B2mgULgl3KD93MUvXuZi2sCBueKMVl6VHmJ1ZK5A 11
smolagents-1.12.0.dist-info/RECORD

top_level.txt

smolagents

entry_points.txt

smolagent = smolagents.cli:main
webagent = smolagents.vision_web_browser:main