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.0.2.tar.gz (913.1 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.0.2-py3-none-any.whl (38.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sequrity-0.0.2.tar.gz
Algorithm Hash digest
SHA256 b0f45a8b253aac7ceb33a76622c6f8547b936a994d43c983900b52731626bb4e
MD5 62a84dc2fe4fafc7ae62681d23911456
BLAKE2b-256 f6cf85c730911fc7b1fc76d5d35b2567adec45ca599443ef4ae62f261ec6cbe2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: sequrity-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 38.4 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.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d93b9b7b1994422d90c1e9b4b66d812cab1e5f88d08db879a2d49102240a5742
MD5 dda5cf9832612bc62be1fc8c6aedfb44
BLAKE2b-256 1df12431b0fc78ae32adddc05d7c9da377f21f18207e43bac3179097bef011e5

See more details on using hashes here.

Provenance

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