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.create_chat_completion(
    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.choices[0].message.content)

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.3.0.tar.gz (961.3 kB view details)

Uploaded Source

Built Distribution

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

sequrity-0.3.0-py3-none-any.whl (47.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sequrity-0.3.0.tar.gz
Algorithm Hash digest
SHA256 730a8d0472e9575548f4701912059b5046610fad706c43177b8eb57f5b44255e
MD5 e01ff19c6309c2188dba6d8045c31af3
BLAKE2b-256 28e6c1869c2deac3c6a2de04cbacc3eab8670e2c8e3d64dc3be70bee9af356f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sequrity-0.3.0.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.3.0-py3-none-any.whl.

File metadata

  • Download URL: sequrity-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 47.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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec3844c1344eba7033cb2232bfc92c38f6952bc040b81d9e17f68c98bd96f4cf
MD5 00564514d9f49926018461ef181afc81
BLAKE2b-256 626b6b1b2f1e13d13908015dbf7b1985573ace8748e9ebbdfd1dea6011b8b772

See more details on using hashes here.

Provenance

The following attestation bundles were made for sequrity-0.3.0-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