Skip to main content

Axemere AI Gateway LangChain integration — ChatAiGateway BaseChatModel

Project description

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

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

axemere_gateway_langchain-0.1.6.tar.gz (9.3 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.1.6-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for axemere_gateway_langchain-0.1.6.tar.gz
Algorithm Hash digest
SHA256 aa33661d19587ed453b556716bb64f129b2ca601dd48d079e0431e1bc0dfe95e
MD5 3e168adf4071bb43280d3fbabf067f7f
BLAKE2b-256 cfbc93ffd8b11f751a8c0de8bf7e88eb215752593e792db3138586c6f546f6bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for axemere_gateway_langchain-0.1.6.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.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for axemere_gateway_langchain-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 492ff0b3906c49a75ae2e29c0ab566d4e8f0c2d831cbf8a0c4f34381c2ba6af9
MD5 ff7a51a34d7d1e58e3356b3e71c8ecbe
BLAKE2b-256 938c70611838de4e188dda12bc77e61f17e15ec22d9ae195b19dcd5c410ecdad

See more details on using hashes here.

Provenance

The following attestation bundles were made for axemere_gateway_langchain-0.1.6-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 Pingdom Monitoring Sentry Error logging StatusPage Status page