Coduri de eroare
Fiecare eroare API AiHummer poartă un cod mașină stabil sub formă AIH-<DOMAIN>-<NNNN>. Forma sârmei este:
{ "error": { "code": "AIH-AUTH-0001",
"message": "invalid login or password",
"message_key": "err.auth.invalid_credentials",
"details": { } } }
code este stabil (niciodată reutilizat sau renumerotat); message este un șir de caractere englez uman; message_key este cheia i18n pe care clienții o folosesc pentru a localiza; details este un context structurat opțional.
Erori de facturare / drepturi de plan (suprafața 402 „actualizare necesară”) sunt nu listat aici — vezi Licențiere și facturare.
COMUN
Erori transversale împărtășite de fiecare serviciu (forma cererii, metoda, autentificarea, eșecurile interne). Un cod specific domeniului este preferat atunci când se potrivește unul.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-COMMON-0001 |
405 | Metoda nu este permisă | err.common.method_not_allowed |
Metoda HTTP nu este permisă pentru această rută. |
AIH-COMMON-0002 |
400 | Corp de cerere invalid | err.common.invalid_body |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-COMMON-0003 |
400 | Un câmp obligatoriu lipsește | err.common.missing_field |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-COMMON-0004 |
500 | Eroare internă | err.common.internal |
O defecțiune internă neașteptată. |
AIH-COMMON-0005 |
404 | Nu a fost găsit | err.common.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-COMMON-0006 |
403 | Interzis | err.common.forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-COMMON-0007 |
501 | Funcționalitate neactivată | err.common.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-COMMON-0008 |
401 | Neautorizat | err.common.unauthorized |
Date de autentificare lipsă sau invalide. |
AIH-COMMON-0009 |
400 | Validarea a eșuat | err.common.validation |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-COMMON-0010 |
409 | Conflict | err.common.conflict |
Conflicte cu starea actuală. |
AIH-COMMON-0011 |
429 | Limita de rată depășită | err.common.rate_limited |
Prea multe cereri / peste bugetul configurat. |
AIH-COMMON-0012 |
502 | Eroare în amonte | err.common.upstream |
Un apel către upstream/furnizor a eșuat. |
AUTENTIFICARE
Admin autentificare locală: conectare, sesiuni, schimbare parolă, gestionare utilizatori, 2FA.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-AUTH-0001 |
401 | Autentificare sau parolă invalidă | err.auth.invalid_credentials |
Date de autentificare lipsă sau invalide. |
AIH-AUTH-0002 |
429 | Prea multe încercări, încearcă din nou mai târziu | err.auth.too_many_attempts |
Prea multe cereri / peste bugetul configurat. |
AIH-AUTH-0003 |
401 | Neautentificat | err.auth.not_authenticated |
Date de autentificare lipsă sau invalide. |
AIH-AUTH-0004 |
501 | Autentificarea locală nu este activată | err.auth.local_disabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-AUTH-0005 |
403 | Parola actuală este greșită | err.auth.wrong_current_password |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-AUTH-0006 |
409 | Nu îți poți șterge propriul cont | err.auth.cannot_delete_self |
Conflicte cu starea actuală. |
AIH-AUTH-0007 |
500 | Nu s-a putut crea sesiunea | err.auth.session_failed |
O defecțiune internă neașteptată. |
AIH-AUTH-0008 |
501 | Autentificarea în doi pași nu este activată | err.auth.twofa_disabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-AUTH-0009 |
401 | Provocarea a expirat — autentifică-te din nou | err.auth.twofa_challenge_expired |
Date de autentificare lipsă sau invalide. |
AIH-AUTH-0010 |
401 | Cod invalid | err.auth.twofa_invalid_code |
Date de autentificare lipsă sau invalide. |
AIH-AUTH-0011 |
401 | Cod de recuperare invalid | err.auth.twofa_invalid_recovery |
Date de autentificare lipsă sau invalide. |
AIH-AUTH-0012 |
401 | Verificarea în doi pași a eșuat | err.auth.twofa_verify_failed |
Date de autentificare lipsă sau invalide. |
AIH-AUTH-0013 |
400 | Niciun al doilea factor corespunzător înregistrat | err.auth.twofa_not_enrolled |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-AUTH-0014 |
400 | Token de resetare invalid sau expirat | err.auth.reset_token_invalid |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AGENT
CRUD pentru angajat AI (agent), versiuni, clonare și profilul promptului de sistem per agent.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-AGENT-0001 |
501 | Agenți neactivați | err.agent.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-AGENT-0002 |
404 | Agentul nu a fost găsit | err.agent.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-AGENT-0003 |
403 | Nu agentul tău | err.agent.forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-AGENT-0004 |
501 | Profilurile agenților nu sunt activate | err.agent.profile_not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-AGENT-0005 |
404 | Secțiunea partajată nu a fost găsită | err.agent.section_not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-AGENT-0006 |
403 | Nu este secțiunea ta partajată | err.agent.section_forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-AGENT-0007 |
400 | Tip de secțiune necunoscut | err.agent.unknown_section_kind |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-AGENT-0008 |
403 | Unealta nu este permisă pentru acest agent | err.agent.tool_not_permitted |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-AGENT-0009 |
403 | Limită de adâncime a subagentului atinsă | err.agent.subagent_depth_exceeded |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-AGENT-0010 |
403 | Transferul nu este disponibil aici | err.agent.handoff_unavailable |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-AGENT-0011 |
500 | Apelul instrumentului a eșuat | err.agent.tool_failed |
O defecțiune internă neașteptată. |
AIH-AGENT-0012 |
400 | Transferul necesită ‘agent’ și ‘sarcină’ | err.agent.handoff_invalid_args |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-AGENT-0013 |
404 | Niciun agent cu acest nume | err.agent.handoff_target_not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-AGENT-0014 |
400 | Nu au fost furnizate sarcini | err.agent.subagent_no_tasks |
Cerere de intrare incorectă, incompletă sau nevalidă. |
CHEIEAPI
Chei API pentru accesul programatic la gateway: subsystemul de chei nu este configurat.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-APIKEY-0001 |
501 | Cheile API nu sunt configurate | err.apikey.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
APROBARE
Coada de aprobare cu implicarea umană: funcția de aprobare este oprită.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-APPROVAL-0001 |
501 | Aprobările nu sunt activate | err.approval.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
ARTIFACT
Artefacte de conversație (documente + cod executabil): execuție cod dezactivată, artefact/versiune lipsă, tip greșit sau rezultat rău al executorului.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-ARTIFACT-0001 |
501 | Executarea codului nu este activată | err.artifact.exec_disabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-ARTIFACT-0002 |
404 | Articolul nu a fost găsit | err.artifact.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-ARTIFACT-0003 |
404 | Versiunea artefactului nu a fost găsită | err.artifact.version_not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-ARTIFACT-0004 |
400 | Un artefact nu este cod | err.artifact.not_code |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-ARTIFACT-0005 |
500 | Ieșire slabă a alergătorului | err.artifact.bad_runner_output |
O defecțiune internă neașteptată. |
AIH-ARTIFACT-0006 |
400 | Tipul trebuie să fie document sau cod | err.artifact.invalid_kind |
Cerere de intrare incorectă, incompletă sau nevalidă. |
COPIE DE SIGURANȚĂ
Backup-ul bazei de date de pe interfața de administrare.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-BACKUP-0001 |
501 | URL-ul bazei de date nu este configurat pentru backup | err.backup.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-BACKUP-0002 |
500 | Backup-ul a eșuat | err.backup.failed |
O defecțiune internă neașteptată. |
LOT
Procesarea cererilor în lot.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-BATCH-0001 |
501 | Loturi neactivate | err.batch.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-BATCH-0002 |
404 | Lotul nu a fost găsit | err.batch.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
BUGET
Măsurarea utilizării și bugetele de cheltuieli pentru modele.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-BUDGET-0001 |
501 | Măsurarea utilizării nu este activată | err.budget.usage_not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-BUDGET-0002 |
501 | Bugetele nu sunt activate | err.budget.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
Adu-ți propriul key
Adu-ți-propria-cheie: chei furnizate de chiriaș pentru furnizorul de model.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-BYOK-0001 |
501 | BYOK neconfigurat | err.byok.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
SCHIMBARE
Înregistrările de modificare și fluxul de lucru pentru aprobarea modificărilor.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-CHANGE-0001 |
404 | Modificarea nu a fost găsită | err.change.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-CHANGE-0002 |
403 | Aprobarea proprie nu este permisă: este necesar un alt aprobator | err.change.self_approval_forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
CHAT
Endpoint de completări de chat compatibil OpenAI. Structura de bază rămâne compatibilă OpenAI în timp ce adaugă un cod stabil.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-CHAT-0001 |
501 | Punctul final compatibil cu OpenAI a fost dezactivat | err.chat.disabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-CHAT-0002 |
401 | Cheie API invalidă | err.chat.invalid_key |
Date de autentificare lipsă sau invalide. |
AIH-CHAT-0003 |
400 | Solicitare de chat invalidă | err.chat.invalid_request |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-CHAT-0004 |
429 | Rată sau limită de buget depășită | err.chat.rate_limited |
Prea multe cereri / peste bugetul configurat. |
AIH-CHAT-0005 |
502 | Rotirea chatului a eșuat | err.chat.turn_failed |
Un apel către upstream/furnizor a eșuat. |
AIH-CHAT-0006 |
500 | Finalizarea chatului a eșuat | err.chat.internal |
O defecțiune internă neașteptată. |
CONEXIUNE
Integrarea conexiunilor OAuth: conectați tichetele, pașii de autorizare și schimbul de tokenuri.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-CONNECTION-0001 |
400 | Bilet de conectare invalid sau expirat | err.connection.ticket_invalid |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-CONNECTION-0002 |
400 | Pluginul nu declară un flux OAuth | err.connection.no_oauth_flow |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-CONNECTION-0003 |
400 | Clientul OAuth nu este configurat pentru acest plugin | err.connection.oauth_client_not_configured |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-CONNECTION-0004 |
400 | Autorizare refuzată | err.connection.auth_denied |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-CONNECTION-0005 |
400 | Cod sau stare lipsă | err.connection.missing_code_or_state |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-CONNECTION-0006 |
400 | Stare invalidă sau expirată | err.connection.state_invalid |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-CONNECTION-0007 |
400 | Configurația pluginului OAuth indisponibilă | err.connection.oauth_config_unavailable |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-CONNECTION-0008 |
502 | Schimbul de token a eșuat | err.connection.token_exchange_failed |
Un apel către upstream/furnizor a eșuat. |
AIH-CONNECTION-0009 |
500 | Nu s-a putut stoca tokenul | err.connection.store_token_failed |
O defecțiune internă neașteptată. |
ÎNCREDENȚIAL
Operațiuni ale seifului de acreditări pentru fiecare utilizator.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-CREDENTIAL-0001 |
501 | Cufărul de acreditări nu este activat | err.credential.vault_not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-CREDENTIAL-0002 |
400 | Operațiunea de autentificare a eșuat | err.credential.vault_error |
Cerere de intrare incorectă, incompletă sau nevalidă. |
DISPOZITIV
Dispozitivul face legătura cu aplicația complementară de pe dispozitiv.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-DEVICE-0001 |
503 | Serviciul dispozitivului indisponibil | err.device.service_unavailable |
Un serviciu dependent este temporar indisponibil. |
EVENIMENTE
Fluxul de evenimente al serverului (SSE) pentru interfața de administrare și clienți.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-EVENTS-0001 |
500 | Redare în flux neacceptată | err.events.streaming_unsupported |
O defecțiune internă neașteptată. |
FACT
Fapte despre utilizatori din memoria pe termen lung.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-FACT-0001 |
404 | Faptul nu a fost găsit | err.fact.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-FACT-0002 |
403 | Nu este un fapt despre utilizator | err.fact.not_user_fact |
Resursa aparține altui chiriaș/proprietar/sesiune. |
GRAFIC
Grafice de agenți: orchestrare multi-agent declarativă.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-GRAPH-0001 |
501 | Graficele agentului nu sunt activate | err.graph.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-GRAPH-0002 |
404 | Graficul nu a fost găsit | err.graph.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-GRAPH-0003 |
403 | Nu este graficul tău | err.graph.forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-GRAPH-0004 |
501 | Executarea graficului nu este disponibilă în această implementare | err.graph.exec_unavailable |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
PARAPET
Reguli de ghidare a conținutului/comportamentului pentru agenți.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-GUARDRAIL-0001 |
501 | Bariere de protecție neconfigurate | err.guardrail.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
INTRARE
Puncte finale generice de webhook/ingestie inbound: ingestia mesajelor canal→gateway.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-INBOUND-0001 |
401 | Neautorizat | err.inbound.unauthorized |
Date de autentificare lipsă sau invalide. |
AIH-INBOUND-0002 |
400 | Sarcină de intrare nevalidă | err.inbound.invalid_payload |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-INBOUND-0003 |
500 | Expedierea de intrare a eșuat | err.inbound.dispatch_failed |
O defecțiune internă neașteptată. |
IPALLOW
Liste de permisiuni IP pentru accesul administratorului.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-IPALLOW-0001 |
501 | Lista de permisiuni IP nu este configurată | err.ipallow.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
KB
Conectori baza de cunoștințe: funcția RAG dezactivată, configurația conectorului stocată coruptă sau un arhivă încărcată defectă.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-KB-0001 |
501 | Baza de cunoștințe nu este activată | err.kb.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-KB-0002 |
500 | Configurația stocată este coruptă | err.kb.config_corrupt |
O defecțiune internă neașteptată. |
AIH-KB-0003 |
400 | Arhivă de cunoștințe invalidă | err.kb.invalid_archive |
Cerere de intrare incorectă, incompletă sau nevalidă. |
LICENȚĂ
Licențierea instanței: aplicarea licenței semnate.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-LICENSE-0001 |
501 | Licențierea nu este activată | err.license.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-LICENSE-0002 |
400 | Licență invalidă | err.license.invalid |
Cerere de intrare incorectă, incompletă sau nevalidă. |
LLM
Fluxul de autorizare a dispozitivului „Connect Codex (abonament ChatGPT)” în produs.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-LLM-0001 |
501 | Codex connect nu este disponibil: seiful cu secrete (AIHUMMER_MASTER_KEY) nu este configurat | err.llm.codex_connect_disabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-LLM-0002 |
502 | Nu s-a putut porni fluxul de autorizare a dispozitivului Codex | err.llm.codex_connect_start_failed |
Un apel către upstream/furnizor a eșuat. |
AIH-LLM-0003 |
500 | Nu s-a putut șterge conexiunea Codex stocată | err.llm.codex_disconnect_failed |
O defecțiune internă neașteptată. |
PIAȚĂ
Calea de instalare a pieței de pluginuri: identificatorul este validat în raport cu catalogul înainte de implementarea asincronă.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-MARKETPLACE-0001 |
404 | Modul necunoscut: nu se află în catalog | err.marketplace.unknown_module |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
MEDIA
Endpoint-uri de preluare/redare flux media blob: acces media cu token semnat.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-MEDIA-0001 |
404 | Media nu a fost găsită | err.media.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-MEDIA-0002 |
403 | Token media invalid sau expirat | err.media.token_invalid |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-MEDIA-0003 |
503 | Înțelegerea videoclipului nu este configurată | err.media.video_not_configured |
Un serviciu dependent este temporar indisponibil. |
MEMORIE
Memorie pe termen lung (Einstein) suprafață de administrare: backend-ul memoriei nu este conectat.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-MEMORY-0001 |
501 | Memoria nu este configurată | err.memory.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
ACCESMODEL
Reguli de acces la modele (care modele sunt disponibile pentru care utilizatori/agenți).
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-MODELACCESS-0001 |
501 | Accesul la model nu este configurat | err.modelaccess.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
MODUL
Suprafață de control a pieței de pluginuri/module: funcție dezactivată, sursă/instalare lipsă, proprietate sau un upload lateral incorect.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-MODULE-0001 |
501 | Piața nu este activată | err.module.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-MODULE-0002 |
404 | Sursa nu a fost găsită | err.module.source_not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-MODULE-0003 |
404 | Instalare negăsită | err.module.installation_not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-MODULE-0004 |
403 | Nu este instalarea ta | err.module.installation_forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-MODULE-0005 |
501 | Încărcarea pluginului dezactivată (nu există magazin de bloburi) | err.module.upload_disabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-MODULE-0006 |
400 | Pachet de încărcare plugin nevalid | err.module.invalid_bundle |
Cerere de intrare incorectă, incompletă sau nevalidă. |
ÎMPERECHERE
Împerecherea dispozitivului (redeem QR), validarea sesiunii dispozitivului, statutul legării.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-PAIRING-0001 |
400 | Este necesar codul de împerechere | err.pairing.code_required |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-PAIRING-0002 |
401 | Cod de asociere invalid sau expirat | err.pairing.invalid_code |
Date de autentificare lipsă sau invalide. |
AIH-PAIRING-0003 |
401 | Secret rău de intrare | err.pairing.bad_inbound_secret |
Date de autentificare lipsă sau invalide. |
AIH-PAIRING-0004 |
400 | Un câmp obligatoriu lipsește | err.pairing.field_required |
Cerere de intrare incorectă, incompletă sau nevalidă. |
AIH-PAIRING-0005 |
401 | Sesiune invalidă sau expirată | err.pairing.session_invalid |
Date de autentificare lipsă sau invalide. |
AIH-PAIRING-0006 |
400 | Token necesar | err.pairing.token_required |
Cerere de intrare incorectă, incompletă sau nevalidă. |
LOC DE JOACĂ
Zona de testare a promptului/modelului.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-PLAYGROUND-0001 |
501 | Teren de joacă neactivat | err.playground.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
ÎNTREBĂRE
Biblioteca de prompturi/template-uri.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-PROMPT-0001 |
501 | Biblioteca de prompturi nu este configurată | err.prompt.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-PROMPT-0002 |
404 | Șablonul nu a fost găsit | err.prompt.template_not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
ÎMPINGE
Notificări push mobile prin releul de push al furnizorului (instanța nu deține credențiale ale furnizorului).
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-PUSH-0001 |
503 | Relay push indisponibil (serviciu push al furnizorului indisponibil / instanță neînregistrată) | err.push.relay_unavailable |
Un serviciu dependent este temporar indisponibil. |
AIH-PUSH-0002 |
502 | Livrarea releului push a eșuat | err.push.relay_failed |
Un apel către upstream/furnizor a eșuat. |
REGEN
Regenerarea răspunsului (regenerează).
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-REGEN-0001 |
501 | Regenerarea nu este activată | err.regen.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
SAML
Autentificare unică SAML.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SAML-0001 |
501 | SAML indisponibil | err.saml.not_available |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-SAML-0002 |
400 | Afirmarea lipsește subiectul | err.saml.assertion_invalid |
Cerere de intrare incorectă, incompletă sau nevalidă. |
PROGRAM
Trimiteri de mesaje programate/amate.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SCHEDULE-0001 |
404 | Programul nu a fost găsit | err.schedule.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
SCIM
Provisionarea utilizatorilor SCIM.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SCIM-0001 |
501 | SCIM nu este activat | err.scim.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
SECRET
Seiful secret pe chiriaș: cheia principală lipsește sau secretul denumit nu există.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SECRET-0001 |
501 | Secretele nu sunt configurate | err.secret.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-SECRET-0002 |
404 | Secretul nu a fost găsit | err.secret.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
SENTIMENT
Analiza conversațiilor: sentiment și calitate.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SENTIMENT-0001 |
501 | Analiza conversațiilor nu este activată | err.sentiment.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-SENTIMENT-0002 |
404 | Încă neanalizat | err.sentiment.not_analyzed |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-SENTIMENT-0003 |
422 | Nu s-a putut analiza conversația | err.sentiment.unprocessable |
Cererea este validă, dar conținutul nu a putut fi procesat. |
SECȚIUNE
Conversație/sesiune + suprafață mesaj administrator: funcție dezactivată sau conversația/mesajul nu aparține apelantului.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SESSION-0001 |
501 | Conversațiile nu sunt activate | err.session.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-SESSION-0002 |
403 | Nu este conversația ta | err.session.conversation_forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-SESSION-0003 |
403 | Nu este mesajul tău | err.session.message_forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
ABILITATE
Aptitudinile agentului: bibliotecă și proprietate.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SKILL-0001 |
501 | Abilități neactivate | err.skill.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-SKILL-0002 |
404 | Abilitate negăsită | err.skill.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-SKILL-0003 |
403 | Nu este abilitatea ta | err.skill.forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
SKILLOPT
Optimizerul de abilități: propuneri de îmbunătățire a abilităților.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SKILLOPT-0001 |
501 | Optimizatorul de abilități nu este activat | err.skillopt.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-SKILLOPT-0002 |
404 | Propunere negăsită | err.skillopt.proposal_not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
AIH-SKILLOPT-0003 |
403 | Nu propunerea ta | err.skillopt.proposal_forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
SISTEM
Operațiuni ale sistemului gazdă: jurnale și auto-actualizare.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-SYSTEM-0001 |
501 | Jurnalele nu sunt disponibile pe acest gazdă | err.system.logs_unavailable |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-SYSTEM-0002 |
501 | Auto-actualizare neconfigurată; rulează sudo aihummer update pe gazdă |
err.system.update_not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
UTILIZATOR
Gestionarea utilizatorilor și rolurilor în spațiul de lucru.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-USER-0001 |
409 | Nu îți poți schimba propriile roluri | err.user.cannot_change_own_roles |
Conflicte cu starea actuală. |
AIH-USER-0002 |
409 | Nu se poate elimina ultimul proprietar | err.user.cannot_remove_last_owner |
Conflicte cu starea actuală. |
VOCE
Punct final de întoarcere a vocii (/v1/voice/turn): podul SIP → suprafața audio-turn gateway.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-VOICE-0001 |
502 | Nu s-a putut rezolva conversația | err.voice.resolve_failed |
Un apel către upstream/furnizor a eșuat. |
AIH-VOICE-0002 |
502 | Rotirea vocii a eșuat | err.voice.turn_failed |
Un apel către upstream/furnizor a eșuat. |
WEBCONN
Backend Admin Sessions: sesiune de browser + chat SSE. Evenimentele de eroare SSE în flux nu fac parte din acest plic.
| Cod | HTTP | Semnificație | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-WEBCONN-0001 |
403 | conversația nu aparține sesiunii tale | err.webconn.forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
AIH-WEBCONN-0002 |
500 | streaming neacceptat | err.webconn.streaming_unsupported |
Un eșec intern neașteptat. |
WEBHOOK
Webhook-uri de ieșire pentru evenimentele instanței.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-WEBHOOK-0001 |
501 | Webhooks neactivate | err.webhook.not_enabled |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-WEBHOOK-0002 |
404 | Webhook-ul nu a fost găsit | err.webhook.not_found |
Obiectul referit nu există sau este în afara domeniului de aplicare. |
SPAȚIU DE LUCRU
Proprietatea/limitele spațiului de lucru: chiriașul care acționează a acționat asupra unui spațiu de lucru pe care nu îl deține.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-WORKSPACE-0001 |
403 | Nu este spațiul tău de lucru | err.workspace.forbidden |
Resursa aparține altui chiriaș/proprietar/sesiune. |
ZAPIER
Declanșatorul de intrare al conectorului Zapier.
| Cod | HTTP | Sens | cheie i18n | Cauză tipică |
|---|---|---|---|---|
AIH-ZAPIER-0001 |
501 | Declanșatorul de intrare nu este configurat | err.zapier.not_configured |
Funcționalitatea/integrările sunt dezactivate sau neconfigurate. |
AIH-ZAPIER-0002 |
401 | Semnătură sau token de declanșare invalid | err.zapier.invalid_signature |
Date de autentificare lipsă sau invalide. |