Skip to main content

axemere-gateway-langchain

License: MIT

LangChain BaseChatModel integration for the Axemere AI Gateway. Drop ChatAiGateway into any LangChain chain or agent — the gateway adds cost controls, policy enforcement, and an append-only audit ledger to every call.

Install

pip install axemere-gateway-langchain

Usage

from axemere.gateway.langchain import ChatAiGateway

llm = ChatAiGateway(provider="openai", model="gpt-4o-mini")
# reads AXEMERE_GATEWAY_URL + AXEMERE_GATEWAY_TOKEN from env

response = llm.invoke("Hello")
print(response.content)

Works anywhere a LangChain BaseChatModel is accepted — chains, agents, LCEL pipelines.

Configuration

Env var Description
AXEMERE_GATEWAY_URL Gateway base URL, e.g. http://localhost:7080
AXEMERE_GATEWAY_TOKEN Bearer token issued by the gateway

Links

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

axemere_gateway_langchain-0.2.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

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

axemere_gateway_langchain-0.2.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file axemere_gateway_langchain-0.2.0.tar.gz.

File metadata

File hashes

Hashes for axemere_gateway_langchain-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4ab30464413a5979b3472e4ada66908b1d65c0e689e897b6a44105ea3cd700cd
MD5 288c18515fb0e99d692978951658a701
BLAKE2b-256 e21d7fbc7cfa132fe8ac9173de9a9d5bf9bb75ae3b079888584d4d2587227155

See more details on using hashes here.

Provenance

The following attestation bundles were made for axemere_gateway_langchain-0.2.0.tar.gz:

Publisher: publish.yml on Axemere-LLC/axemere-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 axemere_gateway_langchain-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for axemere_gateway_langchain-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c71a3b1891bf532da501b42107728161460a97b07b1a32e1f30158891de1bbd9
MD5 4601065ed29832595e6615b2bf968084
BLAKE2b-256 d1f173e44ee835165123bfe92bde10e0834ca9f2f168bda152cb6ddb94136bd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for axemere_gateway_langchain-0.2.0-py3-none-any.whl:

Publisher: publish.yml on Axemere-LLC/axemere-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 Sentry Error logging StatusPage Status page