Коды памылак
Кожная памылка API AiHummer нясуць у сабе стабільны машынны код у форме AIH-<DOMAIN>-<NNNN>Форма правадоў такая:
{ "error": { "code": "AIH-AUTH-0001",
"message": "invalid login or password",
"message_key": "err.auth.invalid_credentials",
"details": { } } }
code з’яўляецца стабільным (нікалі не пераўжываецца і не перанумаравацца) message з’яўляецца чалавечай англійскай радком; message_key гэта ключ i18n, які кліенты выкарыстоўваюць для лакалізацыі; details з’яўляецца неабавязковым структураваным кантэкстам
Памылкі ў білінгу / правы на план (паверхня 402 «патрэбна абнаўленне») з’яўляюцца не пералічаныя тут — глядзі Ліцэнзаванне і білінг.
Звычайны
Агульныя памылкі, якія сустракаюцца ў кожнай службе (форма запыту, метад, аўтэнтыфікацыя, унутраныя збояў). Аддаецца перавага спецыфічнаму для дамена коду, калі ён падыходзіць.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-COMMON-0001 |
405 | Метад не дазволены | err.common.method_not_allowed |
Метад HTTP не дазволены для гэтага маршруту. |
AIH-COMMON-0002 |
400 | Няправільнае цела запыту | err.common.invalid_body |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-COMMON-0003 |
400 | Адсутнічае неабходнае поле | err.common.missing_field |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-COMMON-0004 |
500 | Унутраная памылка | err.common.internal |
Нечаканы ўнутраны збой |
AIH-COMMON-0005 |
404 | Не знойдзена | err.common.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-COMMON-0006 |
403 | Забаронена | err.common.forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-COMMON-0007 |
501 | Функцыя не ўключана | err.common.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-COMMON-0008 |
401 | Непаўнамоцны | err.common.unauthorized |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-COMMON-0009 |
400 | Праверка не прайшла | err.common.validation |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-COMMON-0010 |
409 | Супярэчнасць | err.common.conflict |
Супярэчыць цяперашняму стану. |
AIH-COMMON-0011 |
429 | Пераўзыдзены ліміт запытаў | err.common.rate_limited |
Занадта шмат запытаў / перавышэнне ўсталяванага бюджэту. |
AIH-COMMON-0012 |
502 | Памылка ўверх па плыні | err.common.upstream |
Званок да пастаўшчыка/наверхавога узроўню не ўдалося. |
АЎТ
Адмін лакальнай аўтэнтыфікацыі: уваход, сесіі, змена пароля, кіраванне карыстальнікамі, двухфактарная аўтэнтыфікацыя.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-AUTH-0001 |
401 | Няправільны лагін або пароль | err.auth.invalid_credentials |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-AUTH-0002 |
429 | Занадта шмат спроб, паспрабуйце пазней | err.auth.too_many_attempts |
Занадта шмат запытаў / перавышэнне ўсталяванага бюджэту. |
AIH-AUTH-0003 |
401 | Не аўтэнтыфікаваны | err.auth.not_authenticated |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-AUTH-0004 |
501 | Лакальная аўтэнтыфікацыя не ўключана | err.auth.local_disabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-AUTH-0005 |
403 | Бягучы пароль няправільны | err.auth.wrong_current_password |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-AUTH-0006 |
409 | Вы не можаце выдаліць уласны акаўнт | err.auth.cannot_delete_self |
Супярэчыць цяперашняму стану. |
AIH-AUTH-0007 |
500 | Немагчыма стварыць сесію | err.auth.session_failed |
Нечаканы ўнутраны збой |
AIH-AUTH-0008 |
501 | Двухфактарная аўтэнтыфікацыя не ўключана | err.auth.twofa_disabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-AUTH-0009 |
401 | Чэлендж скончыўся — увайдзіце зноў | err.auth.twofa_challenge_expired |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-AUTH-0010 |
401 | Несапраўдны код | err.auth.twofa_invalid_code |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-AUTH-0011 |
401 | Няправільны код аднаўлення | err.auth.twofa_invalid_recovery |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-AUTH-0012 |
401 | Праверка другога фактару неўдалася | err.auth.twofa_verify_failed |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-AUTH-0013 |
400 | Не зарэгістраваны адпаведны другі фактар | err.auth.twofa_not_enrolled |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-AUTH-0014 |
400 | Несапраўдны ці пратэрмінаваны токен скіду | err.auth.reset_token_invalid |
Некарэктны, няпоўны або несапраўдны запыт. |
АГЕНТ
CRUD для штучнага інтэлекту-супрацоўніка (агента), версіі, клон і профіль сістэмнага падказніка для кожнага агента.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-AGENT-0001 |
501 | Агенты не ўключаны | err.agent.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-AGENT-0002 |
404 | Агент не знойдзены | err.agent.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-AGENT-0003 |
403 | Не ваш агент | err.agent.forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-AGENT-0004 |
501 | Профілі агентаў не актываваны | err.agent.profile_not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-AGENT-0005 |
404 | Сумесная секцыя не знойдзена | err.agent.section_not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-AGENT-0006 |
403 | Не ваша агульная секцыя | err.agent.section_forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-AGENT-0007 |
400 | Невядомы тып раздзела | err.agent.unknown_section_kind |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-AGENT-0008 |
403 | Інструмент не дазволены для гэтага агента | err.agent.tool_not_permitted |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-AGENT-0009 |
403 | Дасягнуты максімальны ўзровень падпрыкметніка | err.agent.subagent_depth_exceeded |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-AGENT-0010 |
403 | Перадача не даступная тут | err.agent.handoff_unavailable |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-AGENT-0011 |
500 | Выкананне выкліку інструмента не ўдалося | err.agent.tool_failed |
Нечаканы ўнутраны збой |
AIH-AGENT-0012 |
400 | Перадача патрабуе ‘агента’ і ‘задачы’ | err.agent.handoff_invalid_args |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-AGENT-0013 |
404 | Агента з такім імем не існуе | err.agent.handoff_target_not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-AGENT-0014 |
400 | Задачы не пададзены | err.agent.subagent_no_tasks |
Некарэктны, няпоўны або несапраўдны запыт. |
APIKEY
Ключы API для праграмнага доступу праз шлюз: падсістэма ключоў не наладжана.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-APIKEY-0001 |
501 | Ключы API не наладжаныя | err.apikey.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
ЗАЦВЯРДЖАННЕ
Чарга зацвярджэння з удзелам чалавека: функцыя зацвярджэння выключана.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-APPROVAL-0001 |
501 | Затверджэнні не ўключаны | err.approval.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
АРТЫФАКТ
Артыфакты размовы (дакументы + выконваемы код): code-exec адключаны, адсутнічае артэфакт/версія, няправільны тып або памылковы выхад выконвальніка.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-ARTIFACT-0001 |
501 | Выкананне кода не ўключана | err.artifact.exec_disabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-ARTIFACT-0002 |
404 | Артыфакт не знойдзены | err.artifact.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-ARTIFACT-0003 |
404 | Версія артэфакта не знойдзена | err.artifact.version_not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-ARTIFACT-0004 |
400 | Артыфакт — не код | err.artifact.not_code |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-ARTIFACT-0005 |
500 | Дрэнны вынік працы выканальніка | err.artifact.bad_runner_output |
Нечаканы ўнутраны збой |
AIH-ARTIFACT-0006 |
400 | Калі ласка, дакумент ці код | err.artifact.invalid_kind |
Некарэктны, няпоўны або несапраўдны запыт. |
Рэзервовае копіраванне
Рэзервовае капіраванне базы даных з адміністрацыйнай панэлі.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-BACKUP-0001 |
501 | URL базы дадзеных не настроены для рэзервовага капіравання | err.backup.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-BACKUP-0002 |
500 | Рэзервовае капіраванне не ўдалося | err.backup.failed |
Нечаканы ўнутраны збой |
ПАРТЫЯ
Апрацоўка пакетных запытаў
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-BATCH-0001 |
501 | Пакеты не ўключаны | err.batch.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-BATCH-0002 |
404 | Партыя не знойдзена | err.batch.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
БЮДЖЭТ
Маніторынг выкарыстання і бюджэты па мадэлі выдаткаў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-BUDGET-0001 |
501 | Вымярэнне выкарыстання не ўключана | err.budget.usage_not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-BUDGET-0002 |
501 | Бюджэты не ўключаны | err.budget.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
БЯК
Прынясі ўласны ключ: ключы пастаўшчыка мадэлі, якія прадастаўляе арандатара.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-BYOK-0001 |
501 | BYOK не наладжаны | err.byok.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
ЗМЯНІЦЬ
Запісы аб зменах і працэс зацвярджэння змен.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-CHANGE-0001 |
404 | Зменаў не знойдзена | err.change.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-CHANGE-0002 |
403 | Самацвярджэнне не дазволена: патрабуецца іншы зацвярджальнік | err.change.self_approval_forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
ЧАТ
Канец чату для дапоўненняў, сумяшчальны з OpenAI. Форма злучэння застаецца сумяшчальнай з OpenAI, пры гэтым дадаецца стабільны код.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-CHAT-0001 |
501 | Сумяшчальны з OpenAI канецвой пункт адключаны | err.chat.disabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-CHAT-0002 |
401 | Няправільны ключ API | err.chat.invalid_key |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-CHAT-0003 |
400 | Няправільны запыт чата | err.chat.invalid_request |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-CHAT-0004 |
429 | Перасягнуты ліміт тарыфу або бюджэту | err.chat.rate_limited |
Занадта шмат запытаў / перавышэнне ўсталяванага бюджэту. |
AIH-CHAT-0005 |
502 | Не ўдалося змяніць размову | err.chat.turn_failed |
Званок да пастаўшчыка/наверхавога узроўню не ўдалося. |
AIH-CHAT-0006 |
500 | Не ўдалося завяршыць размову | err.chat.internal |
Нечаканы ўнутраны збой |
Злучэнне
Інтэграцыя OAuth-злучэнняў: падключэнне білетаў, крокі аўтарызацыі і абмен токенамі.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-CONNECTION-0001 |
400 | Несапраўдны ці пратэрмінаваны білет для падключэння | err.connection.ticket_invalid |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-CONNECTION-0002 |
400 | Плагін не абвяшчае OAuth-працэс | err.connection.no_oauth_flow |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-CONNECTION-0003 |
400 | Кліент OAuth не настроены для гэтага плагіна | err.connection.oauth_client_not_configured |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-CONNECTION-0004 |
400 | Дазвол адхілены | err.connection.auth_denied |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-CONNECTION-0005 |
400 | Адсутнічае код або стан | err.connection.missing_code_or_state |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-CONNECTION-0006 |
400 | Няправільны або скончаны стан | err.connection.state_invalid |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-CONNECTION-0007 |
400 | Канфігурацыя плагіна OAuth недаступная | err.connection.oauth_config_unavailable |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-CONNECTION-0008 |
502 | Абмен токенамі не ўдалося | err.connection.token_exchange_failed |
Званок да пастаўшчыка/наверхавога узроўню не ўдалося. |
AIH-CONNECTION-0009 |
500 | Не ўдалося захаваць токен | err.connection.store_token_failed |
Нечаканы ўнутраны збой |
Даверанасць
Аперацыі з сховішчам уліковых даных для кожнага карыстальніка.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-CREDENTIAL-0001 |
501 | Сховішча ўліковых дадзеных не ўключана | err.credential.vault_not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-CREDENTIAL-0002 |
400 | Аперацыя з уліковымі дадзенымі не атрымалася | err.credential.vault_error |
Некарэктны, няпоўны або несапраўдны запыт. |
Прылада
Прылада злучае з дадаткам-спадарожнікам на прыладзе.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-DEVICE-0001 |
503 | Сэрвіс прылады недаступны | err.device.service_unavailable |
Залежная служба часовова недаступная. |
ПАДЗЕІ
Паток падзей сервера (SSE) для адміністрацыйнага інтэрфейсу і кліентаў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-EVENTS-0001 |
500 | Стрымінг не падтрымліваецца | err.events.streaming_unsupported |
Нечаканы ўнутраны збой |
ФАКТ
Факты доўгатэрміновай памяці пра карыстальнікаў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-FACT-0001 |
404 | Факт не знойдзены | err.fact.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-FACT-0002 |
403 | Не факт карыстальніка | err.fact.not_user_fact |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
Дыяграма
Графы агентаў: дэкларатыўная аркестрацыя шматлікіх агентаў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-GRAPH-0001 |
501 | Графікі агента не ўключаны | err.graph.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-GRAPH-0002 |
404 | Графік не знойдзены | err.graph.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-GRAPH-0003 |
403 | Не ваш графік | err.graph.forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-GRAPH-0004 |
501 | Выкарыстанне выканання графа недаступна ў гэтай разгортцы. | err.graph.exec_unavailable |
Функцыя/інтэграцыя адключана або не наладжана. |
Абаронная агароджа
Правілы кантролю за зместам і паводзінамі для агентаў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-GUARDRAIL-0001 |
501 | Бар’еры бяспекі не наладжаны | err.guardrail.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
Унутраныя
Агульныя ўваходныя вэбхукі/каналы прыёмкі: канал→вузел прыёму паведамленняў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-INBOUND-0001 |
401 | Непаўнамоцны | err.inbound.unauthorized |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-INBOUND-0002 |
400 | Няправільныя ўнутраныя дадзеныя | err.inbound.invalid_payload |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-INBOUND-0003 |
500 | Не ўдалося атрымаць унутраную адпраўку | err.inbound.dispatch_failed |
Нечаканы ўнутраны збой |
ІПАЛЛОУ
Белыя спісы IP з доступам адміністратара.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-IPALLOW-0001 |
501 | Список дазволеных IP не настроены | err.ipallow.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
КБ
Падключальнікі базы ведаў: функцыя RAG адключана, канфігурацыя захаванага падключальніка пашкоджана або загружаны архіў няправільны.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-KB-0001 |
501 | База ведаў не ўключана | err.kb.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-KB-0002 |
500 | Захаваная канфігурацыя пашкоджана | err.kb.config_corrupt |
Нечаканы ўнутраны збой |
AIH-KB-0003 |
400 | Няправільны архіў ведаў | err.kb.invalid_archive |
Некарэктны, няпоўны або несапраўдны запыт. |
Ліцэнзія
Ліцэнзаванне прыкладання: прымяненне падпісанай ліцэнзіі.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-LICENSE-0001 |
501 | Ліцэнзаванне не ўключана | err.license.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-LICENSE-0002 |
400 | Несапраўдная ліцэнзія | err.license.invalid |
Некарэктны, няпоўны або несапраўдны запыт. |
Вялікая моўная мадэль
Унутрыпрадуктовы працэс аўтарызацыі прылады «Connect Codex (падпіска ChatGPT)».
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-LLM-0001 |
501 | Codex connect недаступны: схованка сакрэтаў (AIHUMMER_MASTER_KEY) не настроена | err.llm.codex_connect_disabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-LLM-0002 |
502 | Не ўдалося пачаць працэс аўтарызацыі прылады Codex | err.llm.codex_connect_start_failed |
Званок да пастаўшчыка/наверхавога узроўню не ўдалося. |
AIH-LLM-0003 |
500 | Немагчыма выдаліць захаванае падключэнне Codex | err.llm.codex_disconnect_failed |
Нечаканы ўнутраны збой |
РЫНОК
Шлях ўстаноўкі крамы пашырэнняў: ідэнтыфікатар правяраецца ў каталагу перад асінхронным разгортваннем.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-MARKETPLACE-0001 |
404 | Невядомы модуль: няма ў каталозе | err.marketplace.unknown_module |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
СМІ
Канчатковыя пункты атрымання/струменевага перадачы медыя: доступ да медыя з подпісам токена.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-MEDIA-0001 |
404 | Сродкі масавай інфармацыі не знойдзены | err.media.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-MEDIA-0002 |
403 | Несапраўдны ці пратэрмінаваны медыя-токен | err.media.token_invalid |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-MEDIA-0003 |
503 | Разуменне відэа не наладжана | err.media.video_not_configured |
Залежная служба часовова недаступная. |
ПАМЯЦЬ
Паверхня адміністратара доўгатэрміновай памяці (Эйнштэйн): бакэнда памяці не падключаны.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-MEMORY-0001 |
501 | Памяць не наладжана | err.memory.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
ДОСТУПДАМОДЭЛІ
Правілы доступу да мадэляў (якія мадэлі даступныя якім карыстальнікам/агентам).
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-MODELACCESS-0001 |
501 | Доступ да мадэлі не наладжаны | err.modelaccess.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
МОДУЛЬ
Панэль кіравання рынкам убудоў/модуляў: функцыя адключана, адсутнічае крыніца/ўстаноўка, правы ўласнасці або няправільная ўстаноўка з дапамогай баковага загрузкі.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-MODULE-0001 |
501 | Рынак не ўключаны | err.module.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-MODULE-0002 |
404 | Крыніца не знойдзена | err.module.source_not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-MODULE-0003 |
404 | Устаноўка не знойдзена | err.module.installation_not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-MODULE-0004 |
403 | Не ваша ўстаноўка | err.module.installation_forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-MODULE-0005 |
501 | Загрузка плагіна адключана (няма сховішча blob) | err.module.upload_disabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-MODULE-0006 |
400 | Няправільны пакет загрузкі плагіна | err.module.invalid_bundle |
Некарэктны, няпоўны або несапраўдны запыт. |
СПАЛУЧЭННЕ
Спалучэнне прылады (QR-актывацыя), праверка сесіі прылады, статус прывязанасці.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-PAIRING-0001 |
400 | Патрабуецца код спалучэння | err.pairing.code_required |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-PAIRING-0002 |
401 | Несапраўдны ці пратэрмінаваны код спалучэння | err.pairing.invalid_code |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-PAIRING-0003 |
401 | Дрэнная ўнутраная таямніца | err.pairing.bad_inbound_secret |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-PAIRING-0004 |
400 | Адсутнічае неабходнае поле | err.pairing.field_required |
Некарэктны, няпоўны або несапраўдны запыт. |
AIH-PAIRING-0005 |
401 | Няправільная або скончаная сесія | err.pairing.session_invalid |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |
AIH-PAIRING-0006 |
400 | Трэба токен | err.pairing.token_required |
Некарэктны, няпоўны або несапраўдны запыт. |
Дзіцячы пляц
Пляцоўка для падрыхтоўкі запытаў/мадэлі
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-PLAYGROUND-0001 |
501 | Дзіцячая пляцоўка не ўключана | err.playground.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
ПРАМПТ
Бібліятэка падказак/шаблонаў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-PROMPT-0001 |
501 | Бібліятэка падказак не настроена | err.prompt.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-PROMPT-0002 |
404 | Шаблон не знойдзены | err.prompt.template_not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
НАЦІСНІЦЬ
Мабільныя push-паведамленні праз перасылаючы сервер пастаўшчыка (інстанцыя не ўтрымлівае дадзеных доступу пастаўшчыка).
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-PUSH-0001 |
503 | Перасыланне push недаступна (сэрвіс push пастаўшчыка недаступны / інстанцыя не зарэгістраваная) | err.push.relay_unavailable |
Залежная служба часовова недаступная. |
AIH-PUSH-0002 |
502 | Дастаўка пуш-рэлея не ўдалася | err.push.relay_failed |
Званок да пастаўшчыка/наверхавога узроўню не ўдалося. |
ДОЖДЖ
Рэгенерацыя рэакцыі (рэгенераваць).
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-REGEN-0001 |
501 | Рэгенерацыя не ўключана | err.regen.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
SAML
Адзін уваход праз SAML
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SAML-0001 |
501 | SAML недаступны | err.saml.not_available |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-SAML-0002 |
400 | Тверджанне не мае прадмета | err.saml.assertion_invalid |
Некарэктны, няпоўны або несапраўдны запыт. |
РАСПІСАННЕ
Адпраўка запланаваных/адтэрмінаваных паведамленняў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SCHEDULE-0001 |
404 | Расклад не знойдзены | err.schedule.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
SCIM
Прадастаўленне карыстальнікаў SCIM.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SCIM-0001 |
501 | SCIM не ўключаны | err.scim.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
САКРЭТ
Скрытая скрыня для кожнага арандатара: галоўны ключ адсутнічае альбо паказаная таямніца не існуе.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SECRET-0001 |
501 | Сакрэты не наладжаны | err.secret.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-SECRET-0002 |
404 | Сакрэт не знойдзены | err.secret.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
Эмацыйнае стаўленне
Аналітыка размоў: настрой і якасць.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SENTIMENT-0001 |
501 | Аналітыка размоў не ўключана | err.sentiment.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-SENTIMENT-0002 |
404 | Яшчэ не прааналізавана | err.sentiment.not_analyzed |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-SENTIMENT-0003 |
422 | Не атрымалася прааналізаваць размову | err.sentiment.unprocessable |
Запыт сапраўдны, але змесціва не магло быць апрацавана. |
СЕСІЯ
Размова/сесія + паверхня кіравання паведамленнямі: функцыя адключана або размова/паведамленне не належыць выклікачу.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SESSION-0001 |
501 | Размовы не ўключаны | err.session.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-SESSION-0002 |
403 | Не ваша размова | err.session.conversation_forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-SESSION-0003 |
403 | Не ваша паведамленне | err.session.message_forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
НАВЫК
Навыкі агента: бібліятэка і ўласнасць.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SKILL-0001 |
501 | Навыкі не ўключаны | err.skill.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-SKILL-0002 |
404 | Навык не знойдзены | err.skill.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-SKILL-0003 |
403 | Не ваша майстэрства | err.skill.forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
СКІЛЛОПТ
Аптымізатар навыкаў: прапановы па паляпшэнні навыкаў.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SKILLOPT-0001 |
501 | Аптымізатар навыкаў не ўключаны | err.skillopt.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-SKILLOPT-0002 |
404 | Прапанова не знойдзена | err.skillopt.proposal_not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
AIH-SKILLOPT-0003 |
403 | Не ваша прапанова | err.skillopt.proposal_forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
СІСТЭМА
Аперацыі хост-сістэмы: журналы і самастойнае абнаўленне.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-SYSTEM-0001 |
501 | Журналы недаступныя на гэтым хосце | err.system.logs_unavailable |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-SYSTEM-0002 |
501 | Самастароня абнаўленне не настроена; запусціце sudo aihummer update на гаспадары |
err.system.update_not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
Карыстальнік
Кіраванне карыстальнікамі і рэжымамі прасторы працы.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-USER-0001 |
409 | Вы не можаце змяніць свае ўласныя ролі | err.user.cannot_change_own_roles |
Супярэчыць цяперашняму стану. |
AIH-USER-0002 |
409 | Немагчыма выдаліць апошняга ўладальніка | err.user.cannot_remove_last_owner |
Супярэчыць цяперашняму стану. |
ГОЛАС
Канцавы пункт пераключэння голасу (/v1/voice/turn): SIP-мост → аўдыё-паверх шлюза.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-VOICE-0001 |
502 | Немагчыма было вырашыць размову | err.voice.resolve_failed |
Званок да пастаўшчыка/наверхавога узроўню не ўдалося. |
AIH-VOICE-0002 |
502 | Не ўдалося змяніць голас | err.voice.turn_failed |
Званок да пастаўшчыка/наверхавога узроўню не ўдалося. |
WEBCONN
Backend Admin Sessions: браўзерная сесія + SSE-чат. Памылковыя падзеі струменевага SSE не з’яўляюцца часткай гэтага канверта.
| Код | HTTP | Значэнне | i18n-ключ | Тыповая прычына |
|---|---|---|---|---|
AIH-WEBCONN-0001 |
403 | размова не належыць вашай сесіі | err.webconn.forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
AIH-WEBCONN-0002 |
500 | струменеванне не падтрымліваецца | err.webconn.streaming_unsupported |
Нечаканы ўнутраны збой. |
ВЕБХУК
Выхадныя вэбхукі для падзей прыкладання.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-WEBHOOK-0001 |
501 | Webhooks не ўключаны | err.webhook.not_enabled |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-WEBHOOK-0002 |
404 | Webhook не знойдзены | err.webhook.not_found |
Спасылка на аб’ект не існуе або выходзіць за межы даступнасці. |
РАБОЧАЕ ПРАСТОР
Уласнасць/маштабаванне працоўнага прастору: дзейны арандатары дзейнічаў у працоўным прасторы, якім ён не валодае.
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-WORKSPACE-0001 |
403 | Не ваша працоўнае месца | err.workspace.forbidden |
Рэсурс належыць іншаму арандатару/уладальніку/сесіі. |
ЗАПІР
Унутраны трыгер падключальніка Zapier
| Код | HTTP | Сэнс | ключ i18n | Тыповая прычына |
|---|---|---|---|---|
AIH-ZAPIER-0001 |
501 | Уваходны трыгер не наладжаны | err.zapier.not_configured |
Функцыя/інтэграцыя адключана або не наладжана. |
AIH-ZAPIER-0002 |
401 | Несапраўдная подпіс або токен | err.zapier.invalid_signature |
Адсутнічаюць або несапраўдныя ўліковыя дадзеныя. |