provider-llm
OfficialManage LLM providers and integrations.
Authorproject-ax
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a standardized interface and management layer for various Large Language Model (LLM) providers, simplifying integration and enabling flexible model selection.
Core Features & Use Cases
- Unified Interface: Implements the
LLMProviderinterface for consistent interaction with different LLMs. - Model Routing: Dynamically selects LLM providers based on task type hints (e.g., 'coding', 'thinking').
- Provider Support: Includes implementations for Anthropic, OpenAI (and compatible services), a multi-model router, a tracing wrapper, and a mock provider for testing.
- Advanced Features: Supports tool use, vision capabilities, and streaming chat completions.
- Use Case: An agent needs to generate code, then summarize a document, and finally answer a user's question. This Skill allows the agent to seamlessly switch between a coding-optimized LLM, a general-purpose LLM, and a faster model for quick responses, all through a single interface.
Quick Start
Use the provider-llm skill to send a chat message to the 'claude-sonnet-4-20250514' model.
Dependency Matrix
Required Modules
None requiredComponents
referencesscripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: provider-llm Download link: https://github.com/project-ax/ax/archive/main.zip#provider-llm Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.