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.5.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.5-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for axemere_gateway_langchain-0.1.5.tar.gz
Algorithm Hash digest
SHA256 83e9b4d28da37c14dd3c56805cb30ffc87c3a16c5695530bf499eb2c2f28ce25
MD5 b991dfd9d287ea151a18391ca66f0419
BLAKE2b-256 325413cf3fe8261f38ae64a0283c07336d9c03b1333cef3a957c43bfbe031b12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for axemere_gateway_langchain-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d39bc11d2e65a9a3dcd06e8d7f28e0db055437c53137272969825df0de660471
MD5 1236df1ad1bd4bad9b66533fcd3696e5
BLAKE2b-256 e3132bc109648b2e0691c3eb412a990ab7e0449caf8e64b38da0e91cf19ec64e

See more details on using hashes here.

Provenance

The following attestation bundles were made for axemere_gateway_langchain-0.1.5-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