Unified provider interface
One interface.Many providers.
A simple, unified interface to multiple generative AI providers.
Illustrative usageProvider agnostic
01import aisuite as ai
02
03client = ai.Client()
04
05# Same call shape across providers
06response = client.chat.completions.create(
07 model="provider:model",
08 messages=messages,
09)
Target 01Provider A
Target 02Provider B
Target 03Provider C
Target 04Provider D
Swap the target, keep the codeIllustrative interface