# Framework adapters

Decide whether to wrap tools with tracer.wrap or use an OpenAI, Anthropic, or LangChain adapter. This page covers the shared wrap_tools and extract_token_usage contract and when to skip adapters.
