jupyter-ai-magics

View on PyPIReverse Dependencies (4)

2.28.3 jupyter_ai_magics-2.28.3-py3-none-any.whl

Wheel Details

Project: jupyter-ai-magics
Version: 2.28.3
Filename: jupyter_ai_magics-2.28.3-py3-none-any.whl
Download: [link]
Size: 39592
MD5: aaf581e1040e566eaa2077659c1a1270
SHA256: 62937989faae9974afea6d9acb252cdaf8930b4276ceab5a9f08762cbc3c9538
Uploaded: 2024-12-05 23:48:46 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: jupyter_ai_magics
Version: 2.28.3
Summary: Jupyter AI magics Python package. Not published on NPM.
Author-Email: Project Jupyter <jupyter[at]googlegroups.com>
Project-Url: Homepage, https://github.com/jupyterlab/jupyter-ai
Project-Url: Bug Tracker, https://github.com/jupyterlab/jupyter-ai/issues
Project-Url: Repository, https://github.com/jupyterlab/jupyter-ai.git
License: BSD 3-Clause License Copyright (c) 2023, Project Jupyter All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Framework :: Jupyter
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
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: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: click (~=8.0)
Requires-Dist: importlib-metadata (>=5.2.0)
Requires-Dist: ipython
Requires-Dist: jsonpath-ng (<2,>=1.5.3)
Requires-Dist: langchain-community (<0.3.0,>=0.2.19)
Requires-Dist: langchain (<0.3.0,>=0.2.17)
Requires-Dist: typing-extensions (>=4.5.0)
Requires-Dist: ai21; extra == "all"
Requires-Dist: boto3; extra == "all"
Requires-Dist: gpt4all; extra == "all"
Requires-Dist: huggingface-hub; extra == "all"
Requires-Dist: ipywidgets; extra == "all"
Requires-Dist: langchain-anthropic; extra == "all"
Requires-Dist: langchain-aws; extra == "all"
Requires-Dist: langchain-cohere; extra == "all"
Requires-Dist: langchain-google-genai; extra == "all"
Requires-Dist: langchain-mistralai; extra == "all"
Requires-Dist: langchain-nvidia-ai-endpoints; extra == "all"
Requires-Dist: langchain-ollama; extra == "all"
Requires-Dist: langchain-openai; extra == "all"
Requires-Dist: pillow; extra == "all"
Requires-Dist: qianfan; extra == "all"
Requires-Dist: together; extra == "all"
Requires-Dist: pre-commit (<4,>=3.3.3); extra == "dev"
Requires-Dist: coverage; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
Dynamic: Keywords
[Description omitted; length: 132 characters]

WHEEL

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

RECORD

Path Digest Size
jupyter_ai_magics/__init__.py sha256=tXjFhWRCULxMZ_mrSfdO_M3kccZxE15Xxra5ZglMsT8 892
jupyter_ai_magics/_version.py sha256=jEDVhvfE81A5cJg2TjmTFd0e-pcAar329UPGlm5BnN8 172
jupyter_ai_magics/aliases.py sha256=Tp_YAXTECd-uUlKL_x3CWkJ6hbnW-fRThr1TiQP3wbE 369
jupyter_ai_magics/completion_utils.py sha256=UPy-xCzEsG1dVamivZWy-nPCCUcaNlPXczoAGJhF868 2042
jupyter_ai_magics/embedding_providers.py sha256=mZk7eeZNgM0ukGuwfkciMTMYdDMLm2JDMarKbvzH1hg 3497
jupyter_ai_magics/exception.py sha256=8OvQZUtK-D7Eo0lO1Ph29si8cqti5PxiNklP_FMlq48 1229
jupyter_ai_magics/magics.py sha256=J0llQlHu8WjMS4m0LPWaco17xMcfDMiyKpaK1yGLXhQ 25495
jupyter_ai_magics/parsers.py sha256=jpo8N-xzkp-ntwKaGuA2kLAFmwUsgCdu0vPCbD4_mbI 7923
jupyter_ai_magics/providers.py sha256=XxKniiNRAxpZ0M4J3Hx5S0s9TJQTQUozw0_8Mbz9ZHg 26673
jupyter_ai_magics/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jupyter_ai_magics/utils.py sha256=0BXrw3LjS6WG5R2beL7WyZFn7w00_v6Wqw5FsfOSWIs 4914
jupyter_ai_magics/models/completion.py sha256=2JbW-YgF7uVC69Wl8fS35cyeMbZQcAfPnlVkVWKxGvQ 2465
jupyter_ai_magics/models/persona.py sha256=siY_Tm38i2X30QkO6GuMu64A996QXlwK2R0e4aTVtFs 784
jupyter_ai_magics/partner_providers/anthropic.py sha256=6kY1QiyIFjm3M1cRRUoJY-VlJ7mPgUyF_WGgu5muFlI 1081
jupyter_ai_magics/partner_providers/aws.py sha256=V_A17g9qq-xY8nCZH81sn7deCA2qgHJrdw_i72cK75A 8377
jupyter_ai_magics/partner_providers/cohere.py sha256=e8XWqLmK4y3fgO3WrLF0AhGqvasPOcNBaa3VpQtOoXo 1226
jupyter_ai_magics/partner_providers/gemini.py sha256=9FtyEzIIYkaXf-_CievKvlri9O4H9mnuIQwPb5tnUcY 694
jupyter_ai_magics/partner_providers/mistralai.py sha256=rDKh772Pl0jYiX3Y4GQipYzvwfG-6ewBq0zhUw_4_Hs 969
jupyter_ai_magics/partner_providers/nvidia.py sha256=K3mWfnUkDk33hs9I6lHydXPK4HkmNbXl4SCXPsB1Byc 778
jupyter_ai_magics/partner_providers/ollama.py sha256=Bgll-d6EK5ZVNaxZN9Nw9ngy86W8qdHS2LBfYshK0is 941
jupyter_ai_magics/partner_providers/openai.py sha256=OzDa7B4peAdnGlQIXMeOyj1QRfsn3AoxWHP66OhqYj8 3877
jupyter_ai_magics/partner_providers/openrouter.py sha256=rpp3wBRwrT9Oanyp5qMh56uNNdaB4S4e7Ez3XoEPgZM 2031
jupyter_ai_magics/tests/__init__.py sha256=68xsPjPdZEIUM4riX3kTX8KZ3GoeXoDZWwSWNt_u-nU 47
jupyter_ai_magics/tests/test_magics.py sha256=iIwr4ZbrNnnDqLZvjrlLFEpNUT8qyEOIKymSPyXqMXg 4534
jupyter_ai_magics/tests/test_provider_metaclass.py sha256=LV-PQnWZqlhFtd9AdJgwKI29U-yFhtKBzIbblMFgBXY 1040
jupyter_ai_magics/tests/test_utils.py sha256=T4eOawLbCkRxqhpdZ8yncqalZMm_fAdAyOp9OKkgrb8 1069
jupyter_ai_magics-2.28.3.dist-info/METADATA sha256=vLdBjEOiU6VDz838QCSAnanAPGT4uCCq-Xbog0RU1e4 4054
jupyter_ai_magics-2.28.3.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
jupyter_ai_magics-2.28.3.dist-info/entry_points.txt sha256=n1BWJLfpw_5H3BdNWT_PNfM-Yi2o35YEnsah14s3Iak 2015
jupyter_ai_magics-2.28.3.dist-info/licenses/LICENSE sha256=wMVD2Kl_IyhVyrcy1ScHkwjEWwyEHqhtKzOFbhEH_B0 1523
jupyter_ai_magics-2.28.3.dist-info/RECORD

entry_points.txt

azure = jupyter_ai_magics.partner_providers.openai:AzureOpenAIEmbeddingsProvider
bedrock = jupyter_ai_magics.partner_providers.aws:BedrockEmbeddingsProvider
cohere = jupyter_ai_magics.partner_providers.cohere:CohereEmbeddingsProvider
gpt4all = jupyter_ai_magics:GPT4AllEmbeddingsProvider
huggingface_hub = jupyter_ai_magics:HfHubEmbeddingsProvider
mistralai = jupyter_ai_magics.partner_providers.mistralai:MistralAIEmbeddingsProvider
ollama = jupyter_ai_magics.partner_providers.ollama:OllamaEmbeddingsProvider
openai = jupyter_ai_magics.partner_providers.openai:OpenAIEmbeddingsProvider
qianfan = jupyter_ai_magics:QianfanEmbeddingsEndpointProvider
ai21 = jupyter_ai_magics:AI21Provider
amazon-bedrock = jupyter_ai_magics.partner_providers.aws:BedrockProvider
amazon-bedrock-chat = jupyter_ai_magics.partner_providers.aws:BedrockChatProvider
amazon-bedrock-custom = jupyter_ai_magics.partner_providers.aws:BedrockCustomProvider
anthropic-chat = jupyter_ai_magics.partner_providers.anthropic:ChatAnthropicProvider
azure-chat-openai = jupyter_ai_magics.partner_providers.openai:AzureChatOpenAIProvider
cohere = jupyter_ai_magics.partner_providers.cohere:CohereProvider
gemini = jupyter_ai_magics.partner_providers.gemini:GeminiProvider
gpt4all = jupyter_ai_magics:GPT4AllProvider
huggingface_hub = jupyter_ai_magics:HfHubProvider
mistralai = jupyter_ai_magics.partner_providers.mistralai:MistralAIProvider
nvidia-chat = jupyter_ai_magics.partner_providers.nvidia:ChatNVIDIAProvider
ollama = jupyter_ai_magics.partner_providers.ollama:OllamaProvider
openai = jupyter_ai_magics.partner_providers.openai:OpenAIProvider
openai-chat = jupyter_ai_magics.partner_providers.openai:ChatOpenAIProvider
openrouter = jupyter_ai_magics.partner_providers.openrouter:OpenRouterProvider
qianfan = jupyter_ai_magics:QianfanProvider
sagemaker-endpoint = jupyter_ai_magics.partner_providers.aws:SmEndpointProvider
together-ai = jupyter_ai_magics:TogetherAIProvider