Skip to main content

Low-level generated client for the Sentinos API (used by the sentinos Python SDK wrapper)

Project description

sentinos-sdk-core (Python)

Sentinos

sentinos-sdk-core is the low-level, generated (OpenAPI) Python client for the Sentinos API.

Most users should install the higher-level wrapper SDK instead:

pip install sentinos

Install

pip install sentinos-sdk-core

Usage

Create a client:

import os

from sentinos_core import AuthenticatedClient
from sentinos_core.api.default import kernel_get_runtime_metrics

client = AuthenticatedClient(
    base_url="https://api.sentinos.ai",
    token=os.environ["SENTINOS_ACCESS_TOKEN"],
)

metrics = kernel_get_runtime_metrics.sync(client=client)
print(metrics)

Async:

import os

from sentinos_core import AuthenticatedClient
from sentinos_core.api.default import kernel_get_runtime_metrics

client = AuthenticatedClient(
    base_url="https://api.sentinos.ai",
    token=os.environ["SENTINOS_ACCESS_TOKEN"],
)

async def main() -> None:
    metrics = await kernel_get_runtime_metrics.asyncio(client=client)
    print(metrics)

Notes

  • Endpoints are grouped under sentinos_core.api.default.* (and other tag modules when tags are present).
  • Each endpoint module provides sync, sync_detailed, asyncio, and asyncio_detailed.
  • Models are under sentinos_core.models.*.

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

sentinos_sdk_core-0.1.6.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

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

sentinos_sdk_core-0.1.6-py3-none-any.whl (626.9 kB view details)

Uploaded Python 3

File details

Details for the file sentinos_sdk_core-0.1.6.tar.gz.

File metadata

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

File hashes

Hashes for sentinos_sdk_core-0.1.6.tar.gz
Algorithm Hash digest
SHA256 92e851ae7848da9737f3f82fd064a943873149fee638b66564658b195e2a014d
MD5 6574fa74950a23d4fb64ed358d6e83cf
BLAKE2b-256 ff040ff209b98bc6039ae907a60332ccdad1dfadd6cb3a4c7a9da7e426eb7a43

See more details on using hashes here.

Provenance

The following attestation bundles were made for sentinos_sdk_core-0.1.6.tar.gz:

Publisher: publish.yml on SentinosHQ/sentinos-sdk-core-python

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

File details

Details for the file sentinos_sdk_core-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for sentinos_sdk_core-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 73742207ea629360db00c18f0542ae8c61da930e8a99be6ed836a91c65bb1552
MD5 1ba15467cebc3af3e080380a73752c85
BLAKE2b-256 dd8ce6b49d6e390a70f590f73265cb14e9dc36f69ebb34d1ed8f34c36f9cba26

See more details on using hashes here.

Provenance

The following attestation bundles were made for sentinos_sdk_core-0.1.6-py3-none-any.whl:

Publisher: publish.yml on SentinosHQ/sentinos-sdk-core-python

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