К содержимому

Один API.Для любого ИИ.

Сотни моделей и один API-ключ. Текст, изображения, речь и эмбеддинги.

От ключа до первого ответа

Подключение не требует нового SDK. Меняются только адрес и ключ.

  1. Создайте ключ

    Полный ключ показывается один раз при создании. Veda хранит только его хеш.

  2. Сохраните его в VEDA_API_KEY

    Ключ передаётся в заголовке Authorization: Bearer во всех форматах API.

  3. Отправьте запрос

    Выберите модель из каталога и укажите её идентификатор в поле model.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { streamText } from "ai"; import { createOpenAICompatible } from "@ai-sdk/openai-compatible"; const veda = createOpenAICompatible({ name: "veda", apiKey: process.env.VEDA_API_KEY, baseURL: "https://api.vedaos.dev/v1", }); const result = streamText({ model: veda("anthropic/claude-sonnet-5.5"), prompt: "Why is the sky blue?", }); console.log(await result.text);
Документация

Работает с вашимтекущим кодом

Интеграции с OpenAI, Anthropic и AI SDK переходят на Veda заменой базового URL и ключа.

Любая модальность через один API

Текст, изображения, синтез и распознавание речи, эмбеддинги и реранжирование. Тот же ключ, тот же адрес.

  1. Текст

    Флагманы ведущих лабораторий в форматах Chat Completions, Responses и Messages. Ответ приходит потоком.

    /v1/chat/completions

    POST /v1/chat/completionsanthropic/claude-sonnet-5.5

    Почему небо голубое?

    Небо голубое из-за рэлеевского рассеяния. Молекулы воздуха рассеивают короткие синие волны сильнее, чем длинные красные, поэтому рассеянный свет приходит к нам со всех сторон неба. На закате лучи идут через более толстый слой воздуха, синий теряется по пути, и небо краснеет.

  2. Изображения

    Генерация изображений моделями из каталога без отдельной настройки и отдельного ключа.

    /v1/images

    POST /v1/imagesopenai/gpt-image-2.5-flare

    prompt: «сапсан в полёте, гравюра»

  3. Синтез речи

    Естественная речь из текста через тот же ключ, что и для текстовых моделей.

    /v1/audio/speech

    POST /v1/audio/speechgoogle/gemini-3.8-flash-tts

    input: «Здравствуйте! Чем могу помочь?»

  4. Распознавание речи

    Расшифровка аудио в текст моделями распознавания. Файл передаётся в multipart-запросе.

    /v1/audio/transcriptions

    POST /v1/audio/transcriptionsassemblyai/universal-3-5-pro

    Можно собрать и запустить приложение любого типа через один ключ

  5. Эмбеддинги

    Векторы для поиска, извлечения и RAG от нескольких поставщиков в одном формате.

    /v1/embeddings

    POST /v1/embeddingsvoyageai/voyage-4

    input: «потоковая передача ответов»

    [0.083, -0.566, 0.601, 0.625, -0.263, -0.485, …]

  6. Реранжирование

    Переупорядочивает найденные документы по релевантности, прежде чем они попадут в модель.

    /v1/rerank

    POST /v1/rerankcohere/rerank-4-pro

    query: «как работает потоковая передача»

    1. 1Как устроен поток SSEвыше на2
    2. 2Кэширование ответовниже на1
    3. 3Формат ошибоквыше на1
    4. 4Лимиты по ключуниже на2

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

Секрет ключа не хранится, доступ ограничен сроком, данные запросов удаляются по расписанию.

  • Ключ хранится как хеш

    Полный ключ виден один раз, при создании. Veda хранит только хеш SHA-256 и маску.

  • Срок действия

    От одного часа до года или без срока. Просроченный ключ отклоняется на каждом запросе.

  • Хранение 30 дней

    Тексты запросов и ответов по умолчанию удаляются через 30 дней. Статистика остаётся.

Контроль

Бюджеты и доступ по каждому ключу, полная картина по каждому запросу.

Ограничения

Лимит расходов.
Бюджет в долларах на ключ со сбросом каждый день, неделю или месяц. После лимита шлюз отвечает 402.
Частота запросов.
До 60 запросов в минуту на ключ. Сверх этого шлюз отвечает 429.
Управление ключами.
Создание, отключение и удаление по одному или до 100 ключей за раз.

Видимость

Аналитика.
Расходы, токены, доля кэша, ошибки и время до первого токена по моделям, ключам и приложениям.
Журнал запросов.
Модель, провайдер, стоимость и статус каждого вызова, с фильтрами и выгрузкой в CSV и JSONL.
Метки приложений.
Заголовки X-Veda-App-Id и X-Veda-App-Name раскладывают расходы по приложениям.

Каталог, который отвечает за модель

Поиск по названию и автору, фильтры по модальностям, сортировка по цене и контексту.

Цены провайдеров

Входные и выходные токены, кэш, контекст и лимиты ответа у каждого провайдера модели.

Состояние модели

Работает, нестабильна или недоступна: по реальному трафику и активным проверкам.

Песочница

Потоковый чат с текстовой моделью прямо на её странице, с рассуждениями и Markdown.

Готовые примеры

Код для AI SDK, Chat Completions, Messages и Responses с идентификатором выбранной модели.

Вопросы и ответы

Chat Completions и Responses в формате OpenAI, Messages в формате Anthropic, а также эмбеддинги, реранжирование, генерация изображений, синтез и распознавание речи.

Встаньте в лист ожидания

Открываем доступ к Veda AI Gateway постепенно. Оставьте рабочий адрес, и мы напишем, когда подключим вас.

Адрес нужен только для того, чтобы сообщить о доступе.