Что такое API epicai

Адрес, по которому ваша программа обращается к нейросетям epicai (текстовым, картинкам, видео, музыке, озвучке и документам). Баланс общий с сайтом.

Обновлено: 3 мин чтения

Что делает API

API (программный интерфейс) передаёт запросы к моделям из вашей программы, например из скрипта, бота или сервиса. Адрес API epicai — https://epicai.ru/v1. Текстовые модели работают по протоколу Chat Completions от OpenAI, поэтому готовые библиотеки и программы с поддержкой OpenAI работают после замены адреса и ключа (подробнее о готовых клиентах). Картинки, видео, музыка, озвучка, расшифровка речи и документы запускаются задачами (как они устроены).

Ключ API — длинная строка вида sk-epic-…, по которой epicai узнаёт, от чьего аккаунта пришёл запрос. Где его взять, описано в статье Ключ API, а первый запрос ждёт вас в быстром старте.

Какие адреса есть сейчас

Метод и адресЧто делаетКлюч
GET /v1/Отдаёт описание сервиса и ссылки на справочникне нужен
GET /v1/openapi.jsonОтдаёт спецификацию OpenAPI для генераторов кода и справочниковне нужен
GET /v1/modelsСписок моделей всех видов с ценами и возможностяминужен
GET /v1/models/{id}Одна модель из этого списка, у нетекстовых с параметрами и входными файламинужен
POST /v1/chat/completionsЗапрос к текстовой модели, обычный или потоковыйнужен
POST /v1/tasksСоздать задачу на картинку, видео, музыку, озвучку, расшифровку или документнужен
GET /v1/tasksСписок ваших задачнужен
GET /v1/tasks/{id}Состояние и результат задачинужен
POST /v1/quoteЦена задачи без запусканужен
POST /v1/images/generationsКартинка в форме OpenAIнужен
POST /v1/audio/speechОзвучка текста в форме OpenAIнужен
POST /v1/audio/transcriptionsРасшифровка речи в форме OpenAIнужен
GET /v1/accountБаланс и состояние ключанужен
GET /v1/usageРасход за период по дням, моделям или ключамнужен

Любой другой адрес отвечает ошибкой 404 not_found. Описание всех полей открыто на странице справочника для разработчиков.

Какие нейросети доступны

Текстовый чат принимает сообщения, картинки на входе, вызов функций, потоковый ответ и JSON-режим. Остальные нейросети сайта запускаются задачами. Это картинки (в том числе Midjourney), видео, музыка, озвучка, расшифровка речи и документы. Результат задачи приходит ссылками на файлы, а о готовности программу может известить вебхук.

Эмбеддингов в API нет. Инструменты чата на сайте (веб-поиск, поиск по файлам, память диалога, подключения) в API тоже не включены, поэтому такие функции вы подключаете в своей программе сами. Ограничения отдельных нейросетей описаны в статьях про картинки, видео, музыку, озвучку и документы.

Что общего с сайтом

Баланс один. Токены, которые вы покупаете на сайте, тратятся и на запросы из чата, и на запросы по ключу. Цены берутся из каталога (как их читать, объясняет статья Модели и цены в API), а ценовые акции на модель действуют и в API. Список текстовых моделей короче, чем в чате: бесплатных и служебных моделей в нём нет. Новые модели сайта появляются в списке сами.

Токены модели и токены epicai

Слово «токены» в документации API означает две разные вещи. Токены модели — куски текста, на которые модель разбивает запрос и ответ, их считают поля usage. Токены epicai лежат на балансе и пишутся как TOK, в них выражена цена. Список моделей сообщает, сколько TOK стоит миллион токенов модели, а ответ на каждый запрос показывает, сколько TOK списано. Как это складывается в итоговую сумму, разбирает статья Баланс и списание в API.

Не нашли ответ?

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

Войти или создать аккаунт

20 000 токенов в подарок новым пользователям. Без карты и без VPN.

или через сервис

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

Для защиты от роботов используется Yandex SmartCaptcha. Условия обработки данных.