Skip to main content

A Python client for Sequrity API

Project description

Sequrity

Please see the full Documentation

Python client and REST API for Sequrity.

Installation

pip install sequrity

Quick Start

from sequrity import SequrityClient

sequrity_key = "<your-sequrity-api-key>"
openrouter_key = "<your-openrouter-key>"

client = SequrityClient(api_key=sequrity_key)

response = client.control.chat.create(
    messages=[{"role": "user", "content": "What is the largest prime number below 100?"}],
    model="openai/gpt-5-mini", # model name on OpenRouter
    llm_api_key=openrouter_key,
    provider="openrouter",
)

# Print the response
print(response)

Requirements

  • Python 3.11+

License

Apache 2.0

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

sequrity-0.4.2.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

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

sequrity-0.4.2-py3-none-any.whl (87.0 kB view details)

Uploaded Python 3

File details

Details for the file sequrity-0.4.2.tar.gz.

File metadata

  • Download URL: sequrity-0.4.2.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sequrity-0.4.2.tar.gz
Algorithm Hash digest
SHA256 66be0620fd8e018281fe966d3e06e48178da6367cb3d3dea27a47f429bb2ed72
MD5 ab078de0c7c806b076f5aab0552055d8
BLAKE2b-256 03a3b80b47e5f88bd759966cae7a0db0e3de0bfd58c143abd61fa65e2371ad7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sequrity-0.4.2.tar.gz:

Publisher: release.yml on sequrity-ai/sequrity-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sequrity-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: sequrity-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 87.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sequrity-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 09a04c4d061359935c5c5f8963a381e266a666659cf3b9263c78e4559b3678af
MD5 f7a588379b617ede8bac1d4acc5b4232
BLAKE2b-256 133fdf8b94fdf63403ac7be932bde6de9ad7d0a2a87755668c43b15d98529bb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for sequrity-0.4.2-py3-none-any.whl:

Publisher: release.yml on sequrity-ai/sequrity-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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