> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trynito.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Framework Integrations

> Any framework with an OpenAI-compatible provider.

Every framework page is the same three values in that framework's configuration:

1. **Base URL:** `https://app.trynito.ai/v1`. The client appends `/chat/completions`, so the base ends in `/v1`.
2. **API key:** a `z_sk_` key.
3. **Model ID:** a catalog ID from `GET /v1/models`, such as `moonshotai/kimi-k3`.

Messages, streaming, and tool-call shapes follow the OpenAI Chat Completions format the framework already targets.

The privacy level travels with the model. `z-ai/glm-5.2:confidential` runs inside attested hardware; available `:confidential` variants have their own IDs in `GET /v1/models`. Encrypted needs client-side encryption and extra headers, which these frameworks do not add. See [Privacy Levels](/privacy/levels).

Frameworks with an Anthropic provider can also target `/v1/messages`; these pages use the OpenAI-compatible provider for the widest support.

## Pages

* [LangChain and LangGraph](/api/sdks/framework-integrations/langchain-langgraph)
* [Vercel AI SDK](/api/sdks/framework-integrations/vercel-ai-sdk)
* [CrewAI](/api/sdks/framework-integrations/crewai)
* [Mastra](/api/sdks/framework-integrations/mastra)
* [Pydantic AI](/api/sdks/framework-integrations/pydantic-ai)
* [LiteLLM](/api/sdks/framework-integrations/litellm)
* [LlamaIndex](/api/sdks/framework-integrations/llamaindex)

## Related

* [OpenAI SDK Drop-in](/api/get-started/quickstart-openai-sdk)
* [Model Mapping](/api/sdks/openai-drop-in/model-mapping)
* [Privacy Levels](/privacy/levels)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.