Перейти к содержимому

OpenAI SDK: Python и JavaScript

Ключ создайте в разделе «Ключи» кабинета и положите в переменную окружения PLEXXUM_API_KEY.

Окно терминала
pip install openai
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["PLEXXUM_API_KEY"],
base_url="https://api.plexxum.ru/v1",
)
response = client.chat.completions.create(
model="claude-sonnet-5-5",
messages=[{"role": "user", "content": "Помоги вежливо отказаться от встречи"}],
)
print(response.choices[0].message.content)
Окно терминала
npm install openai
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.PLEXXUM_API_KEY,
baseURL: "https://api.plexxum.ru/v1",
});
const response = await client.chat.completions.create({
model: "claude-sonnet-5-5",
messages: [{ role: "user", content: "Помоги вежливо отказаться от встречи" }],
});
console.log(response.choices[0].message.content);

Поменяйте только model. Ключ и адрес остаются теми же. Цена зависит от модели — см. как считается цена.

Тот же клиент работает и с client.responses.create(...). Параметры previous_response_id, conversation и background не поддерживаются: передавайте всю историю в input.