Catalog PyPI
PACKAGE EXPLORERView in registry

aicc-sdk

PyPI

Thin helper that routes your OpenAI/Anthropic/Gemini SDK calls through an AI Command Center gateway (one line: aicc.init(project=...)).

anthropiccost-trackinggeminillmobservabilityopenai
Versions collected1
Direct dependencies0From release 0.1.0
Last observed21 Oct, 10:07 UTC

README

Version 0.1.0 documentation

aicc-sdk (Python)

Thin helper for AI Command Center. One line routes every OpenAI / Anthropic / Gemini SDK call in your process through the gateway, so usage and cost land on the consolidated dashboard.

import aicc
aicc.init(project="invoice-bot")   # BEFORE creating clients

from openai import OpenAI
client = OpenAI()                   # unchanged code, now fully tracked

If the gateway has login enabled, pass the project's gateway key (from the dashboard → settings, or $AICC_KEY):

aicc.init(project="invoice-bot", key="aicc_…")   # or set AICC_KEY in the env

The SDK only sets standard environment variables (OPENAI_BASE_URL, ANTHROPIC_BASE_URL, GOOGLE_GEMINI_BASE_URL) - you can also set those by hand and skip this package entirely. Your API keys never change hands.

Extras:

aicc.url("mistral")                       # gateway base URL for any provider
aicc.track(model="gpt-4o-mini",           # report usage the gateway can't see
           tokens_in=1200, tokens_out=300)

Install (local, from this repo): pip install -e packages/sdk-python

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.08 Jul 20260

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 10:07 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:bfaf19f7a162ad79ccffc0e13080cf7aaf4adf59f7cb96a2f4d4cbbde15992ff