?

Weatmood API Platform

Доступ к языковым моделям через единый API-шлюз. OpenAI-совместимый формат.

Быстрый старт

Отправьте первый запрос за 5 минут. API совместим с SDK OpenAI — замените base_url и ключ.

import openai

client = openai.OpenAI(
    api_key="wm-...",
    base_url="https://api.weatmood.com/v1"
)

response = client.chat.completions.create(
    model="weatmood-alpha",
    messages=[{"role": "user", "content": "Привет"}]
)

Модели

Weatmood Alpha, Flash, Omni и десятки сторонних моделей через единый endpoint.

Безопасность

API-ключи с префиксом wm-. Управление доступом, ротация и отзыв в один клик.

Usage

Баланс, расход и история запросов.

Текущий баланс Токены / рубли

Логи запросов

Последние 10 000 запросов
Дата Модель Токены Статус Latency
Загрузка…

Модели

Доступные модели и их параметры.

ID Название Контекст Вход / 1M токенов Выход / 1M токенов Статус
Загрузка…

API ключи

Управление ключами доступа к API.

Имя Ключ Создан Последнее использование
Загрузка…

Документация

Справочник по Weatmood API.

Аутентификация

Все запросы требуют заголовок Authorization: Bearer wm-.... Ключ создаётся в разделе «API ключи».

curl https://api.weatmood.com/v1/chat/completions \
  -H "Authorization: Bearer wm-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"weatmood-alpha","messages":[{"role":"user","content":"Hello"}]}'

Base URL

https://api.weatmood.com/v1

Endpoints

POST /v1/chat/completions

Генерация ответа. Поддерживает streaming ("stream": true). Формат полностью совместим с OpenAI Chat Completions API.

GET /v1/models

Список доступных моделей.

Ошибки

КодЗначение
401Неверный или отсутствующий API-ключ
429Превышен rate limit (15 req/s, burst 30)
503Модель временно недоступна