Индекс документации
Получите полный индекс документации по адресу: https://api.vega.chat/docs/llms.txt Используйте этот файл, чтобы узнать все доступные страницы перед дальнейшим изучением.
Изменения в API ВЕГА, генерируемые из спецификации OpenAPI при каждом выпуске.
Записи на этой странице автоматически создаются из спецификация OpenAPI diff‑ов при выпуске новых версий. Прерывающие изменения проверяются человеком перед публикацией. См. Версионирование API, чтобы понять, что считается прерывающим изменением и как объявляются устаревания. Пути эндпоинтов показаны относительно базового URL API (https://api.vega.chat/api/v1).
<Update label="August 19, 2026" tags={["BYOK"]} rss="New: manage BYOK credential restrictions (allowed_models, allowed_user_ids, allowed_api_key_hashes) via create/update.">
Новые возможности
- BYOK API: управлять ограничениями учётных данных (
allowed_models,allowed_user_ids,allowed_api_key_hashes) через create/update. См. BYOK guide для примеров и правил валидации. </Update>
<Update label="July 29, 2026" tags={["Benchmarks"]} rss="1 modified endpoint, 1 new schema, 2 modified schemas.">
Изменённые эндпоинты
GET /benchmarks: обновлено описание; обновлён параметрsource; обновлена схема ответа
Новые схемы
UnifiedBenchmarksORItem- Используется в
GET /benchmarks
- Используется в
Изменённые схемы
UnifiedBenchmarksMeta: добавлено перечислениеproperty_added- Используется в
GET /benchmarks
- Используется в
UnifiedBenchmarksResponse: пример изменён; добавлен новый вариант объединения- Используется в
GET /benchmarks</Update>
- Используется в
<Update label="July 28, 2026" tags={["Breaking","Files","Responses","Schemas"]} rss="2 breaking changes, 5 modified endpoints, 22 modified schemas.">
Прерывающие изменения
FusionCallAnalysisInProgressEvent: добавлено обязательное свойствоanalyst_model<Badge stroke color="gray" className="changelog-status-badge">Действие не требуется</Badge>- Никаких действий не требуется для существующих потребителей.
analyst_modelзаменяетjudge_modelв этом стриминговом событии;judge_modelсохраняется как устаревший псевдоним, который всегда имеет то же значение. - Используется в
POST /responses
- Никаких действий не требуется для существующих потребителей.
- $.tags: объект
responsesудалён<Badge stroke color="gray" className="changelog-status-badge">Действие не требуется</Badge>- Никаких действий не требуется. Тег OpenAPI
responsesбыл переименован вResponsesдля согласованного написания Title Case во всей справке API. Это лишь изменение группировки в документации:POST /api/v1/responsesи его схемы остались без изменений, пространства имён SDK остались теми же (client.responses.send()в TypeScript и Python,Sdk.Responses.Send()в Go), а URL‑ы документации эндпоинтов не изменились.
- Никаких действий не требуется. Тег OpenAPI
Изменённые эндпоинты
GET /files: обновлён параметрcursor; обновлена схема ответаPOST /files: обновлена схема ответаDELETE /files/{file_id}: обновлён параметрfile_id; обновлена схема ответаGET /files/{file_id}: обновлён параметрfile_id; обновлена схема ответаGET /files/{file_id}/content: обновлён параметрfile_id
Изменённые схемы
-
FusionAnalysisResult: обновлено описание- Используется в
POST /presets/{slug}/responses,POST /responses
- Используется в
-
FusionCallAnalysisCompletedEvent: обновлено описание- Используется в
POST /responses
- Используется в
-
FusionCallAnalysisInProgressEvent:- обновлено описание
- пример изменён
- новое свойство
analyst_model - свойство
judge_modelпомечено устаревшим (псевдонимanalyst_model, сохраняется для существующих потребителей) - Используется в
POST /responses
-
<Expandable title="6 эндпоинтов используют эту схему"> * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /messages`](/docs/api-reference/anthropic-messages/post-create-a-message) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/messages`](/docs/api-reference/presets/post-create-a-preset-from-a-messages-request-body) * [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) * [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>FusionPlugin: обновлено описание -
<Expandable title="4 эндпоинта используют эту схему"> * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) * [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>FusionServerToolConfig: обновлено описание; обновлено свойствоeffort; обновлено свойствоmax_tokens -
<Expandable title="4 эндпоинта используют эту схему"> * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) * [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>FusionServerTool_OpenRouter: обновлено описание -
FusionSource: обновлено описание- Используется в
POST /presets/{slug}/responses,POST /responses
- Используется в
-
OutputFusionServerToolItem: обновлено описание- Используется в
POST /presets/{slug}/responses,POST /responses
- Используется в
-
ChatWebSearchShorthand: обновлено описание- Используется в
POST /chat/completions,POST /presets/{slug}/chat/completions
- Используется в
-
<Expandable title="4 эндпоинта используют эту схему"> * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /messages`](/docs/api-reference/anthropic-messages/post-create-a-message) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/messages`](/docs/api-reference/presets/post-create-a-preset-from-a-messages-request-body) </Expandable>WebSearchConfig: обновлено описание -
WebSearchDomainFilter: пример изменён; новое свойствоblocked_domains- Используется в
POST /presets/{slug}/responses,POST /responses
- Используется в
-
WebSearchServerToolConfig: обновлено описание- Используется в
POST /presets/{slug}/responses,POST /responses
- Используется в
-
AnthropicFileDocumentSource: пример изменён- Используется в
POST /messages,POST /presets/{slug}/messages
- Используется в
-
FileDeleteResponse: пример изменён- Используется в
DELETE /files/{file_id}
- Используется в
-
FileListResponse: пример изменён- Используется в
GET /files
- Используется в
-
FileMetadata: пример изменён- Используется в
GET /files,GET /files/{file_id},POST /files
- Используется в
-
GenerationResponse: обновлено свойствоdata_region- Используется в
GET /generation
- Используется в
-
CreateGuardrailRequest: новое свойствоenable_free_model_publication; новое свойствоenable_free_model_training; новое свойствоenable_paid_model_training- Используется в
POST /guardrails
- Используется в
-
Guardrail:-
пример изменён
-
новое свойство
enable_free_model_publication -
новое свойство
enable_free_model_training -
новое свойство
<Expandable title="4 эндпоинта используют эту схему"> - [`GET /guardrails`](/docs/api-reference/guardrails/get-list-guardrails) - [`GET /guardrails/{id}`](/docs/api-reference/guardrails/get-get-a-guardrail) - [`PATCH /guardrails/{id}`](/docs/api-reference/guardrails/patch-update-a-guardrail) - [`POST /guardrails`](/docs/api-reference/guardrails/post-create-a-guardrail) </Expandable>enable_paid_model_training
-
-
UpdateGuardrailRequest: новое свойствоenable_free_model_publication; новое свойствоenable_free_model_training; новое свойствоenable_paid_model_training- Используется в
PATCH /guardrails/{id}
- Используется в
-
AutoBetaRouterPlugin:-
пример изменён
-
новое свойство
cost_tier -
устаревшее свойство
property_added -
обновлено описание
<Expandable title="6 эндпоинтов используют эту схему"> - [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) - [`POST /messages`](/docs/api-reference/anthropic-messages/post-create-a-message) - [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) - [`POST /presets/{slug}/messages`](/docs/api-reference/presets/post-create-a-preset-from-a-messages-request-body) - [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) - [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>
-
-
AutoRouterPlugin:-
пример изменён
-
новое свойство
cost_tier -
устаревшее свойство
property_added -
обновлено описание
<Expandable title="6 эндпоинтов используют эту схему"> - [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) - [`POST /messages`](/docs/api-reference/anthropic-messages/post-create-a-message) - [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) - [`POST /presets/{slug}/messages`](/docs/api-reference/presets/post-create-a-preset-from-a-messages-request-body) - [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) - [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>
-
<Update label="July 27, 2026" tags={["Embeddings","Schemas"]} rss="1 modified endpoint, 2 modified schemas.">
Изменённые эндпоинты
POST /embeddings: обновлена схема запроса
Изменённые схемы
-
<Expandable title="10 эндпоинтов используют эту схему"> * [`GET /endpoints/zdr`](/docs/api-reference/endpoints/get-preview-the-impact-of-zdr-on-the-available-endpoints) * [`GET /models/{author}/{slug}/endpoints`](/docs/api-reference/endpoints/get-list-all-endpoints-for-a-model) * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /embeddings`](/docs/api-reference/embeddings/post-submit-an-embedding-request) * [`POST /messages`](/docs/api-reference/anthropic-messages/post-create-a-message) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/messages`](/docs/api-reference/presets/post-create-a-preset-from-a-messages-request-body) * [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) * [`POST /rerank`](/docs/api-reference/rerank/post-submit-a-rerank-request) * [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>Quantization: добавлено перечислениеproperty_added -
<Expandable title="4 эндпоинта используют эту схему"> * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) * [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>ReasoningFormat: добавлено перечислениеproperty_added
<Update label="July 25, 2026" tags={["BYOK","Breaking","Responses","Schemas"]} rss="2 breaking changes, 2 modified endpoints, 5 modified schemas.">
Прерывающие изменения
POST /responses: удалено свойствоbeta.responsesв тегах- Миграция: действия не требуются для HTTP‑клиентов. API Responses теперь GA.
beta.responsesбыл лишь тегом группировки в OpenAPI и пространством имён SDK, а не URL.POST /api/v1/responsesи его запрос/ответ остались без изменений, поэтому прямые HTTP‑запросы и совместимые с OpenAI клиенты (включая SDK OpenAI Agents) не требуют изменений. Эндпоинт теперь отображается в разделе Responses, а не Beta responses в справке API. - Миграция для пользователей SDK: опционально до снятия. Каноническое пространство имён теперь
responses(client.responses.send()в TypeScript и Python,client.Responses.Send()в Go). Прежнее пространство имёнbeta.responsesи отдельная функцияbetaResponsesSendв TypeScript продолжают работать как устаревшие псевдонимы; их удаление будет объявлено с датой завершения до релиза.
- Миграция: действия не требуются для HTTP‑клиентов. API Responses теперь GA.
- $.tags: объект
beta.responsesудалён- Тот же набор изменений на уровне спецификации: определение тега
beta.responsesисчезло из$.tags.
- Тот же набор изменений на уровне спецификации: определение тега
Изменённые эндпоинты
POST /responses: добавлен тегproperty_addedGET /byok: обновлён параметрprovider
Изменённые схемы
-
MessagesStartEvent: обновлено свойствоprovider- Используется в
POST /messages
- Используется в
-
<Expandable title="11 эндпоинтов используют эту схему"> * [`GET /endpoints/zdr`](/docs/api-reference/endpoints/get-preview-the-impact-of-zdr-on-the-available-endpoints) * [`GET /models/{author}/{slug}/endpoints`](/docs/api-reference/endpoints/get-list-all-endpoints-for-a-model) * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /embeddings`](/docs/api-reference/embeddings/post-submit-an-embedding-request) * [`POST /images`](/docs/api-reference/images/post-generate-an-image) * [`POST /messages`](/docs/api-reference/anthropic-messages/post-create-a-message) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/messages`](/docs/api-reference/presets/post-create-a-preset-from-a-messages-request-body) * [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) * [`POST /rerank`](/docs/api-reference/rerank/post-submit-a-rerank-request) * [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>ProviderName: добавлено перечислениеproperty_added -
<Expandable title="4 эндпоинта используют эту схему"> * [`POST /audio/speech`](/docs/api-reference/tts/post-create-speech) * [`POST /audio/transcriptions`](/docs/api-reference/stt/post-create-transcription) * [`POST /images`](/docs/api-reference/images/post-generate-an-image) * [`POST /videos`](/docs/api-reference/video-generation/post-submit-a-video-generation-request) </Expandable>ProviderOptions: новое свойствоclaude-on-aws -
ProviderResponse: добавлено перечислениеproperty_added- Используется в
GET /generation
- Используется в
-
<Expandable title="4 эндпоинта используют эту схему"> * [`GET /byok`](/docs/api-reference/byok/get-list-byok-provider-credentials) * [`GET /byok/{id}`](/docs/api-reference/byok/get-get-a-byok-provider-credential) * [`PATCH /byok/{id}`](/docs/api-reference/byok/patch-update-a-byok-provider-credential) * [`POST /byok`](/docs/api-reference/byok/post-create-a-byok-provider-credential) </Expandable>BYOKProviderSlug: добавлено перечислениеproperty_added
<Update label="July 24, 2026" tags={["Schemas"]} rss="8 modified schemas.">
Изменённые схемы
-
MessagesStartEvent: обновлено свойствоprovider- Используется в
POST /messages
- Используется в
-
<Expandable title="11 эндпоинтов используют эту схему"> * [`GET /endpoints/zdr`](/docs/api-reference/endpoints/get-preview-the-impact-of-zdr-on-the-available-endpoints) * [`GET /models/{author}/{slug}/endpoints`](/docs/api-reference/endpoints/get-list-all-endpoints-for-a-model) * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /embeddings`](/docs/api-reference/embeddings/post-submit-an-embedding-request) * [`POST /images`](/docs/api-reference/images/post-generate-an-image) * [`POST /messages`](/docs/api-reference/anthropic-messages/post-create-a-message) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/messages`](/docs/api-reference/presets/post-create-a-preset-from-a-messages-request-body) * [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) * [`POST /rerank`](/docs/api-reference/rerank/post-submit-a-rerank-request) * [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>ProviderName: добавлено перечислениеproperty_added -
<Expandable title="4 эндпоинта используют эту схему"> * [`POST /audio/speech`](/docs/api-reference/tts/post-create-speech) * [`POST /audio/transcriptions`](/docs/api-reference/stt/post-create-transcription) * [`POST /images`](/docs/api-reference/images/post-generate-an-image) * [`POST /videos`](/docs/api-reference/video-generation/post-submit-a-video-generation-request) </Expandable>ProviderOptions: новое свойствоvoyageai -
ProviderResponse: добавлено перечислениеproperty_added- Используется в
GET /generation
- Используется в
-
AnthropicCompactionBlock: новое свойствоencrypted_content- Используется в
POST /messages
- Используется в
-
MessagesToolAdditionBlock: новое свойствоcache_control; добавлен новый вариант объединения; свойствоtypeудаленоtoolрасширен от единственного объектаtool_referenceдо объединенияtool_reference,mcp_tool_reference(name+server_name) иmcp_toolset_reference(server_name). Вариантtool_referenceостался неизменным, поэтому существующие полезные нагрузки вида{ "type": "tool_reference", "name": "…" }остаются валидными. Свойстваnameиtypeперемещены в этот вариант, а не удалены.- Используется в
POST /messages,POST /presets/{slug}/messages
-
MessagesToolRemovalBlock: новое свойствоcache_control; добавлен новый вариант объединения; свойствоtypeудаленоtoolрасширен так же, как вMessagesToolAdditionBlock; существующие полезные нагрузкиtool_referenceпродолжают работать.- Используется в
POST /messages,POST /presets/{slug}/messages
-
ORAnthropicStopReason: добавлено перечислениеproperty_added- Используется в
POST /messages</Update>
- Используется в
<Update label="July 8, 2026" tags={["Schemas"]} rss="1 new schema, 1 modified schema.">
Новые схемы
ImageGenTextChunkEvent- Используется в
POST /images
- Используется в
Изменённые схемы
ImageStreamingResponse: добавлен новый вариант объединения- Используется в
POST /images</Update>
- Используется в
<Update label="July 7, 2026" tags={["Datasets","Images","Models","STT"]} rss="3 modified endpoints, 1 new response code, 3 new schemas, 6 modified schemas.">
Изменённые эндпоинты
POST /audio/transcriptions: обновлено описание; тело запроса теперь принимаетmultipart/form-dataGET /datasets/rankings-daily:- обновлено описание
- новый параметр
category - новый параметр
context_bucket - новый параметр
language_type - новый параметр
modality - новый параметр
period
GET /models:- новый параметр
max_age_days - новый параметр
max_agentic_index - новый параметр
max_coding_index - новый параметр
max_intelligence_index - новый параметр
max_output_price - новый параметр
max_tool_success_rate - новый параметр
min_age_days - новый параметр
min_agentic_index - новый параметр
min_coding_index - новый параметр
min_intelligence_index - новый параметр
min_output_price - новый параметр
min_tool_success_rate - обновлено описание
- обновлён параметр
sort
- новый параметр
Новые коды ответов
POST /images: теперь возвращает413
Новые схемы
STTSegment- Используется в
POST /audio/transcriptions
- Используется в
STTTimestampGranularity- Используется в
POST /audio/transcriptions
- Используется в
STTWord- Используется в
POST /audio/transcriptions
- Используется в
Изменённые схемы
-
ChatFunctionTool: добавлен новый вариант объединения- Используется в
POST /chat/completions,POST /presets/{slug}/chat/completions
- Используется в
-
<Expandable title="4 эндпоинта используют эту схему"> * [`POST /chat/completions`](/docs/api-reference/chat/post-create-a-chat-completion) * [`POST /presets/{slug}/chat/completions`](/docs/api-reference/presets/post-create-a-preset-from-a-chat-completions-request-body) * [`POST /presets/{slug}/responses`](/docs/api-reference/presets/post-create-a-preset-from-a-responses-request-body) * [`POST /responses`](/docs/api-reference/responses/post-create-a-response) </Expandable>FusionServerToolConfig: обновлено описание -
ImageGenCompletedEvent: обновлено описание; пример изменён- Используется в
POST /images
- Используется в
-
ImageGenerationResponse: обновлено свойствоmedia_type- Используется в
POST /images
- Используется в
-
STTRequest: новое свойствоresponse_format; новое свойствоtimestamp_granularities- Используется в
POST /audio/transcriptions
- Используется в
-
STTResponse:- новое свойство
duration - новое свойство
language - новое свойство
segments - новое свойство
task - новое свойство
words - Используется в
POST /audio/transcriptions</Update>
- новое свойство
<Update label="July 3, 2026" tags={["Workspaces"]} rss="1 new endpoint, 1 new schema.">
Новые эндпоинты
GET /workspaces/{id}/members: список участников рабочего пространства
Новые схемы
ListWorkspaceMembersResponse- Используется в
GET /workspaces/{id}/members
- Используется в