think-llm

View on PyPIReverse Dependencies (0)

0.0.8 think_llm-0.0.8-py3-none-any.whl

Wheel Details

Project: think-llm
Version: 0.0.8
Filename: think_llm-0.0.8-py3-none-any.whl
Download: [link]
Size: 43295
MD5: caf6ee7030637e8c5efa663afc8a34db
SHA256: 78772e4c4b6fe08851f112d6ed69b83c4bee5c396661986ebe466bf5e501ca0d
Uploaded: 2025-02-13 09:26:09 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: think-llm
Version: 0.0.8
Summary: Create programs that think, using LLMs.
Author-Email: Senko Rasic <senko[at]senko.net>
License: MIT
Keywords: ai,llm,rag
Requires-Python: >=3.10
Requires-Dist: httpx (>=0.27.2)
Requires-Dist: jinja2 (>=3.1.2)
Requires-Dist: pydantic (>=2.9.2)
Requires-Dist: anthropic (>=0.37.1); extra == "all"
Requires-Dist: chromadb (>=0.6.2); extra == "all"
Requires-Dist: google-generativeai (>=0.8.3); extra == "all"
Requires-Dist: groq (>=0.12.0); extra == "all"
Requires-Dist: ollama (>=0.3.3); extra == "all"
Requires-Dist: openai (>=1.53.0); extra == "all"
Requires-Dist: pinecone-client (>=4.1.2); extra == "all"
Requires-Dist: pinecone (>=5.4.2); extra == "all"
Requires-Dist: txtai (>=8.1.0); extra == "all"
Requires-Dist: anthropic (>=0.37.1); extra == "anthropic"
Requires-Dist: aioboto3 (>=13.2.0); extra == "bedrock"
Requires-Dist: chromadb (>=0.6.2); extra == "chromadb"
Requires-Dist: google-generativeai (>=0.8.3); extra == "gemini"
Requires-Dist: groq (>=0.12.0); extra == "groq"
Requires-Dist: ollama (>=0.3.3); extra == "ollama"
Requires-Dist: openai (>=1.53.0); extra == "openai"
Requires-Dist: pinecone (>=5.4.2); extra == "pinecone"
Requires-Dist: txtai (>=8.1.0); extra == "txtai"
Provides-Extra: all
Provides-Extra: anthropic
Provides-Extra: bedrock
Provides-Extra: chromadb
Provides-Extra: gemini
Provides-Extra: groq
Provides-Extra: ollama
Provides-Extra: openai
Provides-Extra: pinecone
Provides-Extra: txtai
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7149 characters]

WHEEL

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

RECORD

Path Digest Size
think/__init__.py sha256=Bbkzxjq9Sn5jxWiFGh5Kkzo6l0MPT6y4pxjOU8t1M6Q 129
think/ai.py sha256=AD2kDy4gUW0ibQ8-f0xLDsEvXgn2wHk1jlIOtK8eQQY 2799
think/parser.py sha256=ryCwxjgbNARYX5WZFcUxwJifBxWUqhaf9hVtzhDObok 3971
think/prompt.py sha256=45_o2JWhmZiIKeotRHLBTbz4NX8epByXyBbR7o853lE 3102
think/llm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
think/llm/anthropic.py sha256=zwZt2mHaXVt8absUTdRcDrxmaXmTyWNqgI8W6o7ZbM0 9113
think/llm/base.py sha256=kAEo3f1Ta39vDNWGzNq9I_ygmgYG0AOAmQyqqAudguI 18434
think/llm/bedrock.py sha256=ZColJsisUUvE5mR9dPkf_jV-7QHMNPmNNpoGlkg1Vz0 11346
think/llm/chat.py sha256=3G1XyvJzh_wXvSmHk6zn1pBTc9-k-c2NhXhA-rv-FmM 12400
think/llm/google.py sha256=RPeyuJaQZ0Sm3IhjK4W3ZVMggnT2gOUJfIT5pzzjRwc 8159
think/llm/groq.py sha256=l4-XJRD20_Ac-lNq2YIMYYdpB3TIzAj2lCozGeig-KI 7475
think/llm/hf.py sha256=QOhQ-lzGZlqEHVNZ-VeUZK1RgnVnoifNtq2LJANpkpA 4889
think/llm/ollama.py sha256=ZMb5dq6UztMqxWUMYXi4yAe6_HPsJ-kbX-e98XGWb38 7160
think/llm/openai.py sha256=olzMyF141eHNc0aQY4P7m7O46bDq4ok3r0VRwAyXg7Y 12650
think/llm/tool.py sha256=gfdkLSSqLYYb228oUarOsXImzYihjKkXAL-uDxZzi2k 7813
think/rag/base.py sha256=wCll-zkqKY8mvW4Dd7-8J67Jmcbpr1hBDL_xnK7qhxQ 5243
think/rag/chroma_rag.py sha256=pqIRtl7A6SSJtdepY3hGvlshmZ6Ce5Jtz8MyFUrvGUA 2808
think/rag/eval.py sha256=c2rkrh7rajXlsLnHLSjHs5TMeg-uS-bR0jdJhb864r0 8962
think/rag/pinecone_rag.py sha256=Yc0F3m1RBwFYsoH2NrLUqkusiWajh7cmm5RVIZSVxRw 5102
think/rag/rag.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
think/rag/txtai_rag.py sha256=gagqSNRAAt0jt7DHNWdOxAO_W3IJNaiYCt4Ak51Pvlc 2120
think_llm-0.0.8.dist-info/METADATA sha256=pkXIDseVUywgeSmKd9TEfoHY0vLjonepvQ0Ft16OZPc 8631
think_llm-0.0.8.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
think_llm-0.0.8.dist-info/licenses/LICENSE sha256=ynOeMJy5ayXQfgqb-U1hli0MQMunKYjDHJYcgZW7TZU 1070
think_llm-0.0.8.dist-info/RECORD