Skip to main content

solidflow

Unified, structured LLM calls for OpenAI, Gemini, Mistral, Anthropic, and OpenRouter.

API keys

Set environment variables:

  • OPENAI_API_KEY
  • GEMINI_API_KEY (or GOOGLE_API_KEY)
  • MISTRAL_API_KEY
  • ANTHROPIC_API_KEY
  • OPENROUTER_API_KEY If a .env file is present in the working directory, it is loaded automatically without overriding existing environment variables.

Call logging

  • LLM call timing records are always captured; access in-process via solidflow.get_llm_call_records().
  • Persist records by setting SOLIDFLOW_LLM_CALL_RECORDS_DIR or calling solidflow.set_llm_call_records_dir(...) (records are appended to llm_call_records.jsonl in that folder).
  • To visualize, run python scripts/export_llm_calls.py then open scripts/llm_calls.html in a browser.

Metadata

Release files for covenance-ai 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for covenance-ai 0.0.1
File Size Uploaded Provenance Actions
covenance_ai-0.0.1.tar.gz 22.7 kB Without provenance Details for covenance_ai-0.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for covenance-ai 0.0.1
File Interpreter ABI Platform Actions
covenance_ai-0.0.1-py3-none-any.whl Python 3 none any Details for covenance_ai-0.0.1-py3-none-any.whl

Total release size: 51.0 kB

Release files / covenance_ai-0.0.1.tar.gz

Download URL covenance_ai-0.0.1.tar.gz
Size 22.7 kB
Tags Source
SHA-256 checksum
How to use checksums
554cbe0f8a33c04cf75d57d247402ba324419a4ee65664001045f100b8441ef9
BLAKE2b-256 checksum
How to use checksums
61134a607c5539f9c7bcb338770bec1b16b3c85eda11c79f672d24d106320df9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / covenance_ai-0.0.1-py3-none-any.whl

Download URL covenance_ai-0.0.1-py3-none-any.whl
Size 28.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4208a7084cee4a0cbad11637f32bd1f7ed5d8eed0f4102c4bec8c06ca79f40c8
BLAKE2b-256 checksum
How to use checksums
77b556dc7b1192031d68b90371bf94509466e5df5025b681981737a8c1f34bd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Security for covenance-ai 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page