OpenAI SDK sur vos propres GPU.
N’importe quel OpenAI SDK, ou tout outil permettant de définir une URL de base compatible OpenAI.
En clair : L’OpenAI SDK envoie ses requêtes à LM Warden : base_url pointe vers le warden et api_key contient une clé du warden. LM Warden vérifie la clé, interprète la requête au format OpenAI Chat Completions, la place en file d’attente selon la priorité de la clé, puis la confie au routeur de réplicas, qui maintient chaque session sur le réplica détenant déjà son cache (une copie du modèle par GPU).
- Protocole
- OpenAI Chat Completions
- Prise en charge
- Modèles locaux uniquement
Modèles locaux uniquement. Il n’y a pas de relais vers OpenAI : une requête pour gpt-* reçoit une erreur 404. Chat Completions et Completions sont servis ; /v1/responses est une traduction sans état vers Chat Completions (voir Codex CLI).
Configuration
Dans la console, Connect génère ces fichiers avec l’adresse de votre warden, votre clé et le modèle choisi. Ils sont présentés ici avec des valeurs fictives.
Modèles locaux
base_url est le /v1 de ce warden et la clé warden sert de clé API.
from openai import OpenAI
client = OpenAI(base_url="https://your-warden/v1", api_key="vw_YOUR_KEY")
response = client.chat.completions.create(
model="your-served-model-name",
messages=[{"role": "user", "content": "Reply with the single word OK."}],
)
print(response.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://your-warden/v1", apiKey: "vw_YOUR_KEY" });
const response = await client.chat.completions.create({
model: "your-served-model-name",
messages: [{ role: "user", content: "Reply with the single word OK." }],
});
console.log(response.choices[0].message.content);curl https://your-warden/v1/chat/completions \
-H "Authorization: Bearer vw_YOUR_KEY" \
-H "content-type: application/json" \
-d '{"model": "your-served-model-name", "stream": false, "messages": [{"role": "user", "content": "Reply with the single word OK."}]}'Documentation officielle : https://github.com/openai/openai-python#readme (consultée le 2026-10-04).