Skip to main content

AIWave API — One API key for 50+ Chinese AI models (DeepSeek, GLM, Kimi, etc.), OpenAI compatible

Project description

AIWave Python SDK

One API key for 50+ Chinese AI models — OpenAI compatible, zero code changes.

License Python

Supported Models

  • DeepSeek: V4 Pro, V3, R1 (Reasoning)
  • GLM: GLM-5.1, GLM-5, GLM-4-Flash
  • Kimi: Kimi VL (Vision), Kimi Thinking
  • ERNIE: ERNIE 4.5, ERNIE Speed
  • Qwen: Qwen 3, Qwen 3 VL
  • 50+ more models

Installation

pip install aiwave

Quick Start

from aiwave import AIWave

client = AIWave(api_key="sk-your-key-here")

response = client.chat.completions.create(
    model="deepseek-chat",
    messages=[{"role": "user", "content": "Explain quantum computing in 3 sentences"}]
)
print(response.choices[0].message.content)

Drop-in OpenAI Replacement

Already using the OpenAI SDK? Just swap the base URL:

from openai import OpenAI

client = OpenAI(
    api_key="sk-your-key-here",
    base_url="https://aiwave.live/v1"
)
# Everything else stays the same

Why AIWave?

  • One API key for 50+ models — no per-model registration
  • Pay-as-you-go — only pay what you use, no minimum deposit
  • Start free — free credits on signup
  • OpenAI compatible — works with your existing code and tools

Get your API key →

License

MIT — AIWave

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiwave-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aiwave-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file aiwave-0.1.0.tar.gz.

File metadata

  • Download URL: aiwave-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for aiwave-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1397913e44a82d88e67252220d56a680d41872b7382bfba994a7f95bfa90272b
MD5 ba6d0d80707fcd52fe2583d5a4826a3e
BLAKE2b-256 786a9b58eb2ee5e0d0fdf81cfbae6653b095cf923f58a6b6bdb57035714663de

See more details on using hashes here.

File details

Details for the file aiwave-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aiwave-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for aiwave-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d1504d3f8b00e51a026914aef7eacf78bbb9d9ea4788e256472aaed9a67bc8f3
MD5 b887bd5d462e65e9c5eb18f1bcd6dc8c
BLAKE2b-256 d594e00d7a66c08df8cdcedb826688227f0fc1f87d78dd01a4758554ca795d06

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page