Skip to content

OpenAI SDK

The ai& Inference API is wire-compatible with OpenAI’s. Use the official openai SDKs by overriding the base URL.

Terminal window
pip install openai
from openai import OpenAI
client = OpenAI(
base_url="https://api.aiand.com/v1",
api_key="sk-your-aiand-api-key",
)
response = client.chat.completions.create(
model="...",
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)
stream = client.chat.completions.create(
model="...",
messages=[{"role": "user", "content": "Hello"}],
stream=True,
stream_options={"include_usage": True},
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="")
  • client.files.create(...)Files
  • client.models.list()Models