Metadata-Version: 2.4
Name: crazyrouter
Version: 1.0.0
Summary: Official Python SDK for Crazyrouter — One API key for 300+ AI models. Drop-in replacement for OpenAI Python SDK.
Author-email: Crazyrouter <support@crazyrouter.com>
License: MIT
Project-URL: Homepage, https://crazyrouter.com
Project-URL: Documentation, https://crazyrouter.com/docs
Project-URL: Repository, https://github.com/xujfcn/crazyrouter-python
Project-URL: Issues, https://github.com/xujfcn/crazyrouter-python/issues
Keywords: ai,api,openai,claude,gemini,deepseek,gpt-5,llm,ai-gateway,sdk,crazyrouter
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: openai>=1.0.0

# Crazyrouter Python SDK

**One API key for 300+ AI models.** Drop-in replacement for the OpenAI Python SDK.

[![PyPI version](https://badge.fury.io/py/crazyrouter.svg)](https://pypi.org/project/crazyrouter/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Installation

```bash
pip install crazyrouter
```

## Quick Start

```python
from crazyrouter import Crazyrouter

client = Crazyrouter(api_key="sk-xxx")

# GPT-5.4
response = client.chat.completions.create(
    model="gpt-5.4",
    messages=[{"role": "user", "content": "Explain quantum computing"}]
)

# Claude Opus 4.6 — same API, just change the model name
response = client.chat.completions.create(
    model="claude-opus-4-6",
    messages=[{"role": "user", "content": "Explain quantum computing"}]
)
```

## Migration from OpenAI SDK

```diff
- from openai import OpenAI
+ from crazyrouter import Crazyrouter

- client = OpenAI(api_key="sk-openai-xxx")
+ client = Crazyrouter(api_key="sk-crazyrouter-xxx")

# Everything else stays the same!
```

## Links

- 🌐 [Website](https://crazyrouter.com)
- 💰 [Pricing](https://crazyrouter.com/pricing)
- 🤖 [Models](https://crazyrouter.com/models)
- 💬 [Telegram](https://t.me/crzrouter)

## License

MIT © [Crazyrouter](https://crazyrouter.com)
