// AGENT FRAMEWORK · LLAMAINDEX
LlamaIndex
Pattern A · full governance
Point LlamaIndex's OpenAI LLM at the gateway with api_base. Queries, agents, and tools all route through Agentics.
Pattern A — routed through the gateway. Your call travels through Agentics via a base-URL swap, so it is governed (routing, budgets, guardrails) inline and the Proof Ledger writes one verifiable receipt server-side. The receipt hash comes back in the
x-agentics-receipt response header.
Install
shell
pip install llama-index-llms-openaiPoint the framework's OpenAI client at the gateway
The parameter is api_base; the equivalent env var is OPENAI_API_BASE.
Python
from llama_index.llms.openai import OpenAI
llm = OpenAI(
model="@anthropic/claude-opus-4-8",
api_base="https://agentics.you/api/v1", # the only change
api_key="ak_…", # AGENTICS_API_KEY
default_headers={"x-agentics-user": "alice@acme.com"},
)
print(llm.complete("hi"))You can also configure it via environment: OPENAI_API_BASE=https://agentics.you/api/v1.
Run one call → see the receipt
Run your normal invocation, then read the receipt for that call off the ledger:
shell
# after your run, the last call's receipt hash:
agentics log tail --limit 1
# → shows x-agentics-receipt: <receipt_hash> (verify it at /trust)Every call the framework makes is now routed, governed, and receipted server-side.