Введение

REST и OpenAI-совместимый API для доступа к моделям JARV.

Обзор API

Публичный API JARV даёт программный доступ к языковым моделям, генерации эмбеддингов, ре-ранжированию документов, генерации изображений и поиску по вашим базам знаний (RAG). Все запросы идут на домен https://chat.jarv.tech и оплачиваются с баланса вашего командного пространства.

Базовый URL

Все примеры используют https://chat.jarv.tech. REST-методы живут под /api/v1/*, OpenAI-совместимые — под /v1/*.

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

Простейший запрос к чат-модели через REST:

bash(7 строк)
…

Или через официальный OpenAI SDK — достаточно поменять base_url:

python(12 строк)
…

Два способа подключения

1. REST API (POST /api/v1/chat) — простой JSON-эндпоинт с заголовком api-key. Совместим со старыми клиентами JARV: путь и формат запроса/ответа сохранены.

2. OpenAI-совместимый API (POST /v1/chat/completions) — работает с библиотекой openai и любыми инструментами, поддерживающими OpenAI. Заголовок Authorization: Bearer.

Возможности

Chat-комплишены (стрим и без), function calling, structured outputs, работа с изображениями на входе, эмбеддинги, rerank, генерация изображений и RAG по проектам. Подробности — в соответствующих разделах слева.