autochat

View on PyPIReverse Dependencies (0)

0.11.0 autochat-0.11.0-py3-none-any.whl

Wheel Details

Project: autochat
Version: 0.11.0
Filename: autochat-0.11.0-py3-none-any.whl
Download: [link]
Size: 22439
MD5: 0335c8f5f05e5252d4f32cea4f5ec53a
SHA256: d6892c8827b54561ebfd0787c3cd7e01750b4a81107f2236ee86c45baf58a1c2
Uploaded: 2025-03-25 14:02:57 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: autochat
Version: 0.11.0
Summary: Small OpenAI/Anthropic library to support chat templates, and function calls.
Author-Email: Benjamin Derville <benderville[at]gmail.com>
Project-Url: Repository, https://github.com/BenderV/autochat
Project-Url: Changelog, https://github.com/BenderV/autochat/blob/master/CHANGELOG.md
License: MIT License Copyright (c) 2024 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Requires-Python: >=3.9
Requires-Dist: pillow (==10.4.0)
Requires-Dist: pydantic (>=2.10.3)
Requires-Dist: anthropic (>=0.46.0); extra == "anthropic"
Requires-Dist: openai (>=1.63.2); extra == "openai"
Requires-Dist: anthropic (>=0.46.0); extra == "all"
Requires-Dist: openai (>=1.63.2); extra == "all"
Requires-Dist: anthropic (>=0.46.0); extra == "dev"
Requires-Dist: openai (>=1.63.2); extra == "dev"
Requires-Dist: pytest-recording (>=0.13.2); extra == "dev"
Requires-Dist: pytest (>=8.3.4); extra == "dev"
Requires-Dist: ruff (>=0.8.3); extra == "dev"
Provides-Extra: anthropic
Provides-Extra: openai
Provides-Extra: all
Provides-Extra: dev
Description-Content-Type: text/markdown
Dynamic: license-file
License-File: LICENSE
[Description omitted; length: 5253 characters]

WHEEL

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

RECORD

Path Digest Size
autochat/__init__.py sha256=tyDB4nu53_WcW7DStBDqQcu-AhTABneBnk1IFNvpggU 164
autochat/base.py sha256=sE6EUyC54evu8NX8h5l4bzaml9G4vZqfZ519l2npzNc 359
autochat/chat.py sha256=u2N4lAQJO0KzuTKpUWlxjFMuxCGVx3MpwLeYyZDB9xk 13968
autochat/model.py sha256=j7AOkA-a1-HuyAIhgQkinrCjcze4oBEfZLWwwP6QqAE 13991
autochat/utils.py sha256=e52FfXqO7oR_OUJWulumP7iTFTjyqumzH4X1zc287y8 8712
autochat/providers/anthropic.py sha256=Af4l2QQF7CMwWxLJxmowDjFE5uSpL0464IHR0kjKCVI 8324
autochat/providers/base_provider.py sha256=6KcFCIiJcCtiPII1T9YynaAs2do7JRV89A9fsSN1Xkc 1445
autochat/providers/openai.py sha256=E_DSpKSIl3XlvXE_WxVZk5FEi0BWZRHPuXu5XJfXisw 5112
autochat/providers/openai_hack.py sha256=ThjL0trN_RySjRI7amEE7Ze6Rq8puWGPYzdzfqQIQps 4475
autochat/providers/utils.py sha256=j3DL4kL53Pg_932phTNTRwbxsD7xVu9llnbFTNQjuoo 1783
autochat-0.11.0.dist-info/licenses/LICENSE sha256=dUhuoK-TCRQMpuLEAdfme-qPSJI0TlcH9jlNxeg9_EQ 1056
autochat-0.11.0.dist-info/METADATA sha256=zuHfyFaEMF_9T9g9VRWCy4bj7URDEDihgbr0C45xg6Y 7544
autochat-0.11.0.dist-info/WHEEL sha256=DK49LOLCYiurdXXOXwGJm6U4DkHkg4lcxjhqwRa0CP4 91
autochat-0.11.0.dist-info/top_level.txt sha256=X3S5YT08HGdgR7vgtCg8RgL44Cf9xw4wV_8IH03fYro 9
autochat-0.11.0.dist-info/RECORD

top_level.txt

autochat