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

YandexGPT Direct

Прямое подключение к API YandexGPT от Яндекса.

Поддерживаемые модели

МодельОписаниеInputOutput
yandexgpt/yandexgpt-liteЛёгкая модель$0.40$0.40
yandexgpt/yandexgptОсновная модель$0.80$0.80
yandexgpt/yandexgpt-32kРасширенный контекст$1.60$1.60
yandexgpt/text-search-docEmbeddings$0.10$0.00
yandexgpt/yandex-artГенерация изображений$0.04$0.00

Цены указаны в USD за 1M токенов

Особенности

  • Оптимизирован для русского языка — глубокое понимание русскоязычных текстов
  • Интеграция с Яндекс — возможность использования в экосистеме Яндекса
  • Быстрый отклик — оптимизированная инфраструктура
  • Локальная обработка — данные обрабатываются на территории РФ

Базовый пример

curl https://api.aipomogator.ru/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $API_KEY" \
-d '{
"model": "yandexgpt/yandexgpt",
"messages": [
{"role": "user", "content": "Напиши краткое описание Байкала"}
]
}'

Python пример

from openai import OpenAI

client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.aipomogator.ru/v1"
)

response = client.chat.completions.create(
model="yandexgpt/yandexgpt",
messages=[
{"role": "system", "content": "Ты — полезный ассистент"},
{"role": "user", "content": "Какие достопримечательности есть в Санкт-Петербурге?"}
],
temperature=0.6,
max_tokens=500
)

print(response.choices[0].message.content)

Модели для разных задач

YandexGPT Lite

Быстрая и экономичная модель для простых задач:

  • Ответы на вопросы
  • Краткие суммаризации
  • Классификация текста
{
"model": "yandexgpt/yandexgpt-lite",
"messages": [{"role": "user", "content": "Переведи на английский: Привет, мир!"}]
}

YandexGPT

Основная модель для большинства задач:

  • Генерация текстов
  • Анализ документов
  • Ответы на сложные вопросы
{
"model": "yandexgpt/yandexgpt",
"messages": [{"role": "user", "content": "Напиши план статьи о машинном обучении"}]
}

YandexGPT-32K

Модель с расширенным контекстом для длинных документов:

  • Анализ больших текстов
  • Суммаризация книг/статей
  • Работа с кодом
{
"model": "yandexgpt/yandexgpt-32k",
"messages": [
{"role": "user", "content": "Проанализируй этот длинный документ: ..."}
],
"max_tokens": 4000
}

Embeddings

Для векторизации текста:

curl https://api.aipomogator.ru/v1/embeddings \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $API_KEY" \
-d '{
"model": "yandexgpt/text-search-doc",
"input": "Текст для векторизации"
}'

Генерация изображений (Yandex Art)

curl https://api.aipomogator.ru/v1/images/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $API_KEY" \
-d '{
"model": "yandexgpt/yandex-art",
"prompt": "Красивый закат над московским Кремлём",
"n": 1,
"size": "1024x1024"
}'

Streaming

curl https://api.aipomogator.ru/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $API_KEY" \
-d '{
"model": "yandexgpt/yandexgpt",
"messages": [{"role": "user", "content": "Расскажи историю"}],
"stream": true
}'

Сравнение моделей

Характеристикаyandexgpt-liteyandexgptyandexgpt-32k
КачествоБазовоеВысокоеВысокое
СкоростьОчень быстроБыстроСредне
Контекст4K8K32K
Цена$0.40$0.80$1.60
Лучше дляПростые задачиБольшинство задачДлинные документы