ai-tools-core

View on PyPIReverse Dependencies (0)

0.2.2 ai_tools_core-0.2.2-py3-none-any.whl

Wheel Details

Project: ai-tools-core
Version: 0.2.2
Filename: ai_tools_core-0.2.2-py3-none-any.whl
Download: [link]
Size: 47391
MD5: 219a8371d2deed466069a84abdedfba5
SHA256: 420812dbfd8aa96de6e09b7341675a6d9f6417de3fc5ac41e10856e3d715bd71
Uploaded: 2025-03-22 13:28:48 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: ai_tools_core
Version: 0.2.2
Summary: Toolkit for building AI-powered applications with OpenAI and other AI services
Author: idolgoff
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.8
Requires-Dist: python-dotenv (>=1.0.0)
Requires-Dist: openai (>=1.12.0)
Requires-Dist: colorlog (>=6.7.0)
Requires-Dist: pydantic (>=2.5.2)
Requires-Dist: tiktoken (>=0.5.2)
Requires-Dist: watchdog (>=3.0.0)
Requires-Dist: pytest (>=7.0.0); extra == "dev"
Requires-Dist: pytest-mock (>=3.10.0); extra == "dev"
Requires-Dist: python-telegram-bot (>=20.0); extra == "telegram"
Provides-Extra: dev
Provides-Extra: telegram
Description-Content-Type: text/markdown
Dynamic: requires-python
[Description omitted; length: 14837 characters]

WHEEL

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

RECORD

Path Digest Size
ai_tools_core/README.md sha256=Yzf3O5eU-zIUoAbHP1URqg9oIZ-SBQZZzNDqG0QHgTE 12548
ai_tools_core/__init__.py sha256=ZeFEq6hDEZYpXc_nqpIVQLg8PdwckPVxx7CEwVeaQBc 1781
ai_tools_core/logger.py sha256=QOGEU7NkwO0t0oc0z4715t9dT9wT4wC2pFiHt7lwkeU 2365
ai_tools_core/tools.py sha256=1rdZSxoPwLNOvAFw1UgJViK2iSDuSrPKOwK8cIk-EVQ 8209
ai_tools_core/cli/__init__.py sha256=oAtjhQ7BEV-7AHMqjjPIi4JlzQ90zkVffpacnvLbCJQ 171
ai_tools_core/cli/core.py sha256=xZL62WExbkE7aQl-tGk8tBOBQUl0JWmICLw4rCqA8UQ 2923
ai_tools_core/history/__init__.py sha256=zhbBNsypdJzFpq7gxyS1SzsQOaX4A1dA2zgbohkLGQ8 804
ai_tools_core/history/formatters.py sha256=FXnTrZfFci-C04G3Lj5NCSLZY38EPtL1vffxSxCrnws 5538
ai_tools_core/history/manager.py sha256=6rjcrwL1VI_bprthO9gMKACHkMPN2vzPgOtWHIA9x08 9963
ai_tools_core/history/models.py sha256=2CZlOAC329jm7icR6Sct6Zk_11jg2ThCxfQGyaxL2H0 1245
ai_tools_core/history/storage.py sha256=zhaHZ8Rq9sGNg3AXQsYFx--4hFzoZ2HS_iKM7FVORtg 10971
ai_tools_core/services/__init__.py sha256=eJZJVNk-VQ1CEikBQOvWO3jsKVJDvhHR5w_QBh7t9oY 602
ai_tools_core/services/openai_message_service.py sha256=EycVFpEVQIkikj44AgW0T0lN49PnIvNV5_X4CGoOs4k 10499
ai_tools_core/services/openai_service.py sha256=_frTe3yCYG0djeqvp4nWgVt8ax872SsOj7fjMIDqslk 10123
ai_tools_core/services/tool_service.py sha256=4mnxxvk5yvCCD_vw4Ghz4UJnTkh9NUqiKriqJxH14Jc 9619
ai_tools_core/usage/__init__.py sha256=VK1ApwlR0wX13deIG_lgNp_eyZ3Y4QL8IAfckCCo2YY 415
ai_tools_core/usage/events.py sha256=pTf9P6r2a8SQqiwwdiDTsA6vY24BUHv0mqg1JGDwWuc 2010
ai_tools_core/usage/trackers.py sha256=ZC3zhBAAPisZbXNMuRhAaOCjvyxj4LWDoBVdrRcPIFw 5086
ai_tools_core/utils/__init__.py sha256=iplbSaOG1X2im-U8GM4q9b3kO_DKO7LtH3TAMo9u-dM 334
ai_tools_core/utils/env.py sha256=zAOhoHtMNTmAItmeqjB_JyCLTpZQ6ru8zJkzN7DEnu8 3986
bot/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
bot/billing.py sha256=k9kSzeX9NXrMe2v0rvfq6pq-G5BsdcGacL99dnbGJN4 11228
bot/handlers.py sha256=tS2-cfRfeteCJ05bFiciMs3fxXxqfV8NJ52UcC7U41g 4253
bot/projects.py sha256=yhvr81HEumX1ulDHszDZw0zAlvvCT8vOXqmHyGK-sK8 7832
bot/telegram_bot.py sha256=eC4JknGAG0--FnUwUNMPnRrH-_8YJNp5jmOQL7mM6Es 15451
bot/utils.py sha256=E_VT2F1HJBaLQTlQLazG-90ZmLrWbsP0WSY5GfflBLc 228
utils/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
utils/env.py sha256=DWeQym3lFVIuR9c2sE4ucMXGlTYAwzkybmFAWbStdJ4 1315
ai_tools_core-0.2.2.dist-info/METADATA sha256=GmQY_Bb3P_RxGWRJsKq4tTI5KM24hOo-M3n7pYM4-fU 16208
ai_tools_core-0.2.2.dist-info/WHEEL sha256=1tXe9gY0PYatrMPMDd6jXqjfpz_B-Wqm32CPfRC58XU 91
ai_tools_core-0.2.2.dist-info/entry_points.txt sha256=tpCIdF2RI9ytO4TuloRMKODzw6xoPeFDzoskgzRAwIg 52
ai_tools_core-0.2.2.dist-info/top_level.txt sha256=l1fQpu5D6fyB7DKaxjX3K8SDCtcFrWDwkpWeicz4l9M 24
ai_tools_core-0.2.2.dist-info/RECORD

top_level.txt

ai_tools_core
bot
utils

entry_points.txt

ai-tools = ai_tools_core.cli:main