Skip to main content

Swarmauri Deepinfra LLM adapters from swarmauri_standard.

Project description

Swarmauri Logo

PyPI - Downloads Hits PyPI - Python Version PyPI - License PyPI - swarmauri_llm_deepinfra


swarmauri_llm_deepinfra

Provider-specific Deepinfra LLM package for Swarmauri. This package offers direct imports for DeepInfraModel while keeping implementation parity with swarmauri_standard.

Features

  • DeepInfraModel adapter exported from swarmauri_standard.llms.DeepInfraModel.
  • Compatible with Python 3.10 through 3.12.

Installation

# uv
uv add swarmauri_llm_deepinfra

# pip
pip install swarmauri_llm_deepinfra

Usage

from swarmauri_llm_deepinfra import DeepInfraModel
from swarmauri_standard.conversations.Conversation import Conversation
from swarmauri_standard.messages.HumanMessage import HumanMessage

conversation = Conversation()
conversation.add_message(HumanMessage(content="Hello from Swarmauri"))

model = DeepInfraModel()
# Configure provider credentials before making requests.
# result = model.predict(conversation=conversation)

Workflow Notes

  • These adapters intentionally mirror the corresponding classes in swarmauri_standard.
  • Use the provider package that matches your deployment and credential setup.
  • Install only the provider packages you need to keep dependencies minimal.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swarmauri_llm_deepinfra-0.1.0.dev5.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

swarmauri_llm_deepinfra-0.1.0.dev5-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file swarmauri_llm_deepinfra-0.1.0.dev5.tar.gz.

File metadata

  • Download URL: swarmauri_llm_deepinfra-0.1.0.dev5.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for swarmauri_llm_deepinfra-0.1.0.dev5.tar.gz
Algorithm Hash digest
SHA256 c3ebf353b9ad56301988d2a9f15cb5895da08bac23f15a4f054a9dcfcc6ed314
MD5 b3a64bfc3cf467159af98a34d08da96b
BLAKE2b-256 c809679049538c1b64936e5e1f1427fbb5f54fef3a3dd3f726fbbdbb65113657

See more details on using hashes here.

File details

Details for the file swarmauri_llm_deepinfra-0.1.0.dev5-py3-none-any.whl.

File metadata

  • Download URL: swarmauri_llm_deepinfra-0.1.0.dev5-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for swarmauri_llm_deepinfra-0.1.0.dev5-py3-none-any.whl
Algorithm Hash digest
SHA256 2865214f22e1f6427b3d8fad00031f433f20269885d9ba28029e0d43529c49da
MD5 4930455e6bc318501173fab28cc77d53
BLAKE2b-256 d0545509cb7db572620244afac66e911bc6a6a16717923867ca0b82902b6246e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page