Kody błędów
Każdy błąd API AiHummer niesie ze sobą stabilny kod maszynowy w formie AIH-<DOMAIN>-<NNNN>. Kształt drutu jest:
{ "error": { "code": "AIH-AUTH-0001",
"message": "invalid login or password",
"message_key": "err.auth.invalid_credentials",
"details": { } } }
code jest stabilny (nigdy nie jest ponownie używany ani renumerowany); message to jest ludzki ciąg angielski; message_key jest to klucz i18n, którego klienci używają do lokalizacji; details jest opcjonalnym uporządkowanym kontekstem.
Błędy związane z rozliczeniami / uprawnieniami planu (pojawiające się przy 402 „wymagana aktualizacja”) są nie wymienione tutaj — zobacz Licencjonowanie i fakturowanie.
POSPOLITY
Błędy przekrojowe występujące we wszystkich usługach (kształt żądania, metoda, uwierzytelnianie, błędy wewnętrzne). Preferowany jest kod specyficzny dla dziedziny, gdy tylko pasuje.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-COMMON-0001 |
405 | Metoda niedozwolona | err.common.method_not_allowed |
Metoda HTTP nie jest dozwolona dla tej ścieżki. |
AIH-COMMON-0002 |
400 | Nieprawidłowe ciało żądania | err.common.invalid_body |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-COMMON-0003 |
400 | Brakuje wymaganego pola | err.common.missing_field |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-COMMON-0004 |
500 | Błąd wewnętrzny | err.common.internal |
Nieoczekiwana awaria wewnętrzna. |
AIH-COMMON-0005 |
404 | Nie znaleziono | err.common.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-COMMON-0006 |
403 | Zabronione | err.common.forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-COMMON-0007 |
501 | Funkcja nie jest włączona | err.common.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-COMMON-0008 |
401 | Nieautoryzowany | err.common.unauthorized |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-COMMON-0009 |
400 | Weryfikacja nie powiodła się | err.common.validation |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-COMMON-0010 |
409 | Konflikt | err.common.conflict |
Konflikty z obecnym stanem. |
AIH-COMMON-0011 |
429 | Przekroczono limit szybkości | err.common.rate_limited |
Zbyt wiele żądań / przekroczony skonfigurowany budżet. |
AIH-COMMON-0012 |
502 | Błąd w górę strumienia | err.common.upstream |
Wywołanie do źródła/dostawcy nie powiodło się. |
UWIERZYTELNIENIE
Admin lokalne uwierzytelnianie: logowanie, sesje, zmiana hasła, zarządzanie użytkownikami, 2FA.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-AUTH-0001 |
401 | Nieprawidłowy login lub hasło | err.auth.invalid_credentials |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-AUTH-0002 |
429 | Zbyt wiele prób, spróbuj ponownie później | err.auth.too_many_attempts |
Zbyt wiele żądań / przekroczony skonfigurowany budżet. |
AIH-AUTH-0003 |
401 | Nieautoryzowany | err.auth.not_authenticated |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-AUTH-0004 |
501 | Lokalne uwierzytelnianie nie jest włączone | err.auth.local_disabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-AUTH-0005 |
403 | Obecne hasło jest nieprawidłowe | err.auth.wrong_current_password |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-AUTH-0006 |
409 | Nie możesz usunąć własnego konta | err.auth.cannot_delete_self |
Konflikty z obecnym stanem. |
AIH-AUTH-0007 |
500 | Nie można utworzyć sesji | err.auth.session_failed |
Nieoczekiwana awaria wewnętrzna. |
AIH-AUTH-0008 |
501 | Uwierzytelnianie dwuskładnikowe nie jest włączone | err.auth.twofa_disabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-AUTH-0009 |
401 | Wyzwanie wygasło — zaloguj się ponownie | err.auth.twofa_challenge_expired |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-AUTH-0010 |
401 | Nieprawidłowy kod | err.auth.twofa_invalid_code |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-AUTH-0011 |
401 | Nieprawidłowy kod odzyskiwania | err.auth.twofa_invalid_recovery |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-AUTH-0012 |
401 | Weryfikacja drugiego czynnika nie powiodła się | err.auth.twofa_verify_failed |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-AUTH-0013 |
400 | Nie zapisano pasującego drugiego czynnika | err.auth.twofa_not_enrolled |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-AUTH-0014 |
400 | Nieprawidłowy lub wygasły token resetowania | err.auth.reset_token_invalid |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AGENT
CRUD pracownika AI (agenta), wersje, klonowanie oraz profil systemowego promptu dla każdego agenta.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-AGENT-0001 |
501 | Agenci nie są włączoni | err.agent.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-AGENT-0002 |
404 | Agent nie został znaleziony | err.agent.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-AGENT-0003 |
403 | Nie twój agent | err.agent.forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-AGENT-0004 |
501 | Profile agentów nie są włączone | err.agent.profile_not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-AGENT-0005 |
404 | Nie znaleziono wspólnej sekcji | err.agent.section_not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-AGENT-0006 |
403 | Nie twoja udostępniona sekcja | err.agent.section_forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-AGENT-0007 |
400 | Nieznany rodzaj sekcji | err.agent.unknown_section_kind |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-AGENT-0008 |
403 | Narzędzie niedozwolone dla tego agenta | err.agent.tool_not_permitted |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-AGENT-0009 |
403 | Osiągnięto limit głębokości podagenta | err.agent.subagent_depth_exceeded |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-AGENT-0010 |
403 | Przekazywanie niedostępne tutaj | err.agent.handoff_unavailable |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-AGENT-0011 |
500 | Wywołanie narzędzia nie powiodło się | err.agent.tool_failed |
Nieoczekiwana awaria wewnętrzna. |
AIH-AGENT-0012 |
400 | Przekazanie wymaga ‘agenta’ i ‘zadania’ | err.agent.handoff_invalid_args |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-AGENT-0013 |
404 | Nie ma agenta o takiej nazwie | err.agent.handoff_target_not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-AGENT-0014 |
400 | Nie podano żadnych zadań | err.agent.subagent_no_tasks |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
KLUCZ API
Klucze API do programowego dostępu do bramki: podsystem kluczy nie jest skonfigurowany.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-APIKEY-0001 |
501 | Klucze API nie zostały skonfigurowane | err.apikey.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
ZATWIERDZENIE
Kolejka zatwierdzania z udziałem człowieka: funkcja zatwierdzania jest wyłączona.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-APPROVAL-0001 |
501 | Zatwierdzenia nie są włączone | err.approval.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
ARTEFAKT
Artefakty rozmowy (dokumenty + kod do uruchomienia): wyłączenie wykonania kodu, brakujący artefakt/wersja, nieprawidłowy typ lub zły wynik uruchomienia.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-ARTIFACT-0001 |
501 | Wykonywanie kodu nie jest włączone | err.artifact.exec_disabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-ARTIFACT-0002 |
404 | Artefakt nie został znaleziony | err.artifact.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-ARTIFACT-0003 |
404 | Wersja artefaktu nie została znaleziona | err.artifact.version_not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-ARTIFACT-0004 |
400 | Artefakt to nie kod | err.artifact.not_code |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-ARTIFACT-0005 |
500 | Zły wynik uruchamiania | err.artifact.bad_runner_output |
Nieoczekiwana awaria wewnętrzna. |
AIH-ARTIFACT-0006 |
400 | Rodzaj musi być dokumentem lub kodem | err.artifact.invalid_kind |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
KOPIA ZAPASOWA
Kopia zapasowa bazy danych z poziomu panelu administracyjnego.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-BACKUP-0001 |
501 | Adres URL bazy danych nie został skonfigurowany do tworzenia kopii zapasowej | err.backup.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-BACKUP-0002 |
500 | Kopia zapasowa nie powiodła się | err.backup.failed |
Nieoczekiwana awaria wewnętrzna. |
Partia
Przetwarzanie żądań wsadowych.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-BATCH-0001 |
501 | Partie nieaktywne | err.batch.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-BATCH-0002 |
404 | Partia nie znaleziona | err.batch.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
BUDŻET
Pomiar zużycia i budżety wydatków na modele.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-BUDGET-0001 |
501 | Monitorowanie użycia nie jest włączone | err.budget.usage_not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-BUDGET-0002 |
501 | Budżety nie są włączone | err.budget.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
BYOK
Bring-your-own-key: klucze dostarczone przez najemcę dla dostawcy modelu.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-BYOK-0001 |
501 | BYOK nie skonfigurowano | err.byok.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
ZMIANA
Rekordy zmian i procedura zatwierdzania zmian.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-CHANGE-0001 |
404 | Zmiana nie znaleziona | err.change.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-CHANGE-0002 |
403 | Samozatwierdzanie niedozwolone: wymagany jest inny zatwierdzający | err.change.self_approval_forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
CZAT
Punkt końcowy uzupełnień czatu zgodny z OpenAI. Kształt przewodu pozostaje zgodny z OpenAI, dodając jednocześnie stabilny kod.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-CHAT-0001 |
501 | Kompatybilny z OpenAI punkt końcowy wyłączony | err.chat.disabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-CHAT-0002 |
401 | Nieprawidłowy klucz API | err.chat.invalid_key |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-CHAT-0003 |
400 | Nieprawidłowe żądanie czatu | err.chat.invalid_request |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-CHAT-0004 |
429 | Przekroczono limit stawki lub budżetu | err.chat.rate_limited |
Zbyt wiele żądań / przekroczony skonfigurowany budżet. |
AIH-CHAT-0005 |
502 | Nie powiodła się wymiana czatu | err.chat.turn_failed |
Wywołanie do źródła/dostawcy nie powiodło się. |
AIH-CHAT-0006 |
500 | Ukończenie czatu nie powiodło się | err.chat.internal |
Nieoczekiwana awaria wewnętrzna. |
POŁĄCZENIE
Integracja połączeń OAuth: łączenie biletów, kroków autoryzacji i wymiany tokenów.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-CONNECTION-0001 |
400 | Nieprawidłowy lub wygasły bilet połączeniowy | err.connection.ticket_invalid |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-CONNECTION-0002 |
400 | Wtyczka nie deklaruje przepływu OAuth | err.connection.no_oauth_flow |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-CONNECTION-0003 |
400 | Klient OAuth nie jest skonfigurowany dla tej wtyczki | err.connection.oauth_client_not_configured |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-CONNECTION-0004 |
400 | Autoryzacja odrzucona | err.connection.auth_denied |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-CONNECTION-0005 |
400 | Brakujący kod lub stan | err.connection.missing_code_or_state |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-CONNECTION-0006 |
400 | Nieprawidłowy lub wygasły stan | err.connection.state_invalid |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-CONNECTION-0007 |
400 | Konfiguracja wtyczki OAuth niedostępna | err.connection.oauth_config_unavailable |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-CONNECTION-0008 |
502 | Wymiana tokena nie powiodła się | err.connection.token_exchange_failed |
Wywołanie do źródła/dostawcy nie powiodło się. |
AIH-CONNECTION-0009 |
500 | Nie można było przechować tokenu | err.connection.store_token_failed |
Nieoczekiwana awaria wewnętrzna. |
UPRAWNIENIE
Operacje w skarbcu poświadczeń dla każdego użytkownika.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-CREDENTIAL-0001 |
501 | Magazyn poświadczeń nie jest włączony | err.credential.vault_not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-CREDENTIAL-0002 |
400 | Operacja poświadczeń nie powiodła się | err.credential.vault_error |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
URZĄDZENIE
Urządzenie łączy się z aplikacją towarzyszącą na urządzeniu.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-DEVICE-0001 |
503 | Usługa urządzenia niedostępna | err.device.service_unavailable |
Usługa zależna jest tymczasowo niedostępna. |
WYDARZENIA
Strumień zdarzeń serwera (SSE) dla interfejsu administracyjnego i klientów.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-EVENTS-0001 |
500 | Transmisja strumieniowa nieobsługiwana | err.events.streaming_unsupported |
Nieoczekiwana awaria wewnętrzna. |
FAKT
Fakty dotyczące użytkowników w pamięci długotrwałej.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-FACT-0001 |
404 | Fakt nie znaleziony | err.fact.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-FACT-0002 |
403 | Nie jest faktem użytkownika | err.fact.not_user_fact |
Zasób należy do innego najemcy/właściciela/sesji. |
WYKRES
Wykresy agentów: deklaratywna orkiestracja wieloagentowa.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-GRAPH-0001 |
501 | Wykresy agenta nie są włączone | err.graph.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-GRAPH-0002 |
404 | Wykres nie został znaleziony | err.graph.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-GRAPH-0003 |
403 | Nie twój wykres | err.graph.forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-GRAPH-0004 |
501 | Wykonywanie grafu niedostępne w tej wdrożeniu | err.graph.exec_unavailable |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
BARIERA OCHRONNA
Zasady ograniczające treść/zachowanie dla agentów.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-GUARDRAIL-0001 |
501 | Barierki nie skonfigurowane | err.guardrail.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
PRZYCHODZĄCY
Ogólne przychodzące punkty końcowe webhook/ingest: kanał→brama przetwarzania wiadomości.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-INBOUND-0001 |
401 | Nieautoryzowany | err.inbound.unauthorized |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-INBOUND-0002 |
400 | Nieprawidłowa przychodząca zawartość | err.inbound.invalid_payload |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-INBOUND-0003 |
500 | Niepowodzenie przychodzącej wysyłki | err.inbound.dispatch_failed |
Nieoczekiwana awaria wewnętrzna. |
IPALLOW
Listy dozwolonych adresów IP z dostępem administratora.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-IPALLOW-0001 |
501 | Lista dozwolonych adresów IP nie została skonfigurowana | err.ipallow.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
KB
Konektory bazy wiedzy: funkcja RAG wyłączona, skonfigurowany konektor uszkodzony lub źle przesłane archiwum.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-KB-0001 |
501 | Baza wiedzy nie jest włączona | err.kb.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-KB-0002 |
500 | Przechowywana konfiguracja jest uszkodzona | err.kb.config_corrupt |
Nieoczekiwana awaria wewnętrzna. |
AIH-KB-0003 |
400 | Nieprawidłowe archiwum wiedzy | err.kb.invalid_archive |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
LICENCJA
Licencjonowanie instancji: stosowanie podpisanej licencji.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-LICENSE-0001 |
501 | Licencjonowanie nieaktywne | err.license.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-LICENSE-0002 |
400 | Nieprawidłowa licencja | err.license.invalid |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
LLM
W produktach przepływ autoryzacji urządzenia „Connect Codex (subskrypcja ChatGPT)”.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-LLM-0001 |
501 | Codex connect jest niedostępny: skarbiec tajemnic (AIHUMMER_MASTER_KEY) nie jest skonfigurowany | err.llm.codex_connect_disabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-LLM-0002 |
502 | Nie można uruchomić procesu autoryzacji urządzenia Codex | err.llm.codex_connect_start_failed |
Wywołanie do źródła/dostawcy nie powiodło się. |
AIH-LLM-0003 |
500 | Nie można wyczyścić zapisanej konfiguracji połączenia z Kodexem | err.llm.codex_disconnect_failed |
Nieoczekiwana awaria wewnętrzna. |
RYNEK
Ścieżka instalacji rynku wtyczek: identyfikator jest weryfikowany względem katalogu przed asynchronicznym wdrożeniem.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-MARKETPLACE-0001 |
404 | Nieznany moduł: nie ma go w katalogu | err.marketplace.unknown_module |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
MEDIA
Punkty końcowe pobierania/strumieniowania mediów blob: dostęp do mediów z podpisanym tokenem.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-MEDIA-0001 |
404 | Nie znaleziono mediów | err.media.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-MEDIA-0002 |
403 | Nieprawidłowy lub wygasły token multimedialny | err.media.token_invalid |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-MEDIA-0003 |
503 | Rozumienie wideo nie jest skonfigurowane | err.media.video_not_configured |
Usługa zależna jest tymczasowo niedostępna. |
PAMIĘĆ
Pamięć długoterminowa (Einstein) powierzchnia administracyjna: zaplecze pamięci nie jest podłączone.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-MEMORY-0001 |
501 | Pamięć nie skonfigurowana | err.memory.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
DOSTĘPDOMODELU
Zasady dostępu do modeli (które modele są dostępne dla których użytkowników/agencje).
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-MODELACCESS-0001 |
501 | Dostęp do modelu nie został skonfigurowany | err.modelaccess.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
MODUŁ
Powierzchnia sterowania rynkiem wtyczek/modułów: funkcja wyłączona, brak źródła/instalacji, własność lub nieprawidłowe przesłanie boczne.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-MODULE-0001 |
501 | Rynek nie jest włączony | err.module.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-MODULE-0002 |
404 | Źródło nie zostało znalezione | err.module.source_not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-MODULE-0003 |
404 | Instalacja nie znaleziona | err.module.installation_not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-MODULE-0004 |
403 | Nie twoja instalacja | err.module.installation_forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-MODULE-0005 |
501 | Wysyłanie wtyczek wyłączone (brak magazynu blobów) | err.module.upload_disabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-MODULE-0006 |
400 | Nieprawidłowy pakiet przesyłania wtyczki | err.module.invalid_bundle |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
PAROWANIE
Parowanie urządzenia (realizacja przez QR), weryfikacja sesji urządzenia, status powiązania.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-PAIRING-0001 |
400 | Wymagany kod parowania | err.pairing.code_required |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-PAIRING-0002 |
401 | Nieprawidłowy lub wygasły kod parowania | err.pairing.invalid_code |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-PAIRING-0003 |
401 | Zły tajny przychodzący | err.pairing.bad_inbound_secret |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-PAIRING-0004 |
400 | Brakuje wymaganego pola | err.pairing.field_required |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
AIH-PAIRING-0005 |
401 | Nieprawidłowa lub wygasła sesja | err.pairing.session_invalid |
Brakujące lub nieprawidłowe dane uwierzytelniające. |
AIH-PAIRING-0006 |
400 | Wymagany token | err.pairing.token_required |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
PLAC ZABAW
Pole do wprowadzania poleceń/modelu.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-PLAYGROUND-0001 |
501 | Plac zabaw nie jest włączony | err.playground.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
PODPOWIEDŹ
Biblioteka promptów/szablonów.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-PROMPT-0001 |
501 | Biblioteka podpowiedzi nie jest skonfigurowana | err.prompt.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-PROMPT-0002 |
404 | Szablon nie został znaleziony | err.prompt.template_not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
PCHNĄĆ
Powiadomienia push na urządzeniach mobilnych za pośrednictwem przekaźnika push dostawcy (instancja nie przechowuje danych uwierzytelniających dostawcy).
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-PUSH-0001 |
503 | Przekaźnik push niedostępny (usługa push dostawcy niedostępna / instancja niezarejestrowana) | err.push.relay_unavailable |
Usługa zależna jest tymczasowo niedostępna. |
AIH-PUSH-0002 |
502 | Dostawa powiadomienia push nie powiodła się | err.push.relay_failed |
Wywołanie do źródła/dostawcy nie powiodło się. |
REGEN
Odbudowa odpowiedzi (odbuduj).
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-REGEN-0001 |
501 | Odnawianie nie jest włączone | err.regen.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
SAML
Jednokrotne logowanie SAML.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SAML-0001 |
501 | SAML niedostępny | err.saml.not_available |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-SAML-0002 |
400 | Asercja brakującego podmiotu | err.saml.assertion_invalid |
Nieprawidłowe, niekompletne lub niewłaściwe dane wejściowe żądania. |
HARMONOGRAM
Zaplanowane/odroczone wysyłanie wiadomości.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SCHEDULE-0001 |
404 | Harmonogram nie znaleziony | err.schedule.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
SCIM
Provisioning użytkowników SCIM.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SCIM-0001 |
501 | SCIM nie włączony | err.scim.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
TAJNE
Szyfrowana skrytka dla najemcy: klucz główny jest nieobecny lub wskazana tajemnica nie istnieje.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SECRET-0001 |
501 | Sekrety nie skonfigurowane | err.secret.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-SECRET-0002 |
404 | Tajemnica nie znaleziona | err.secret.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
SENTYMENT
Analiza rozmów: sentyment i jakość.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SENTIMENT-0001 |
501 | Analiza rozmów nie jest włączona | err.sentiment.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-SENTIMENT-0002 |
404 | Jeszcze nie przeanalizowano | err.sentiment.not_analyzed |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-SENTIMENT-0003 |
422 | Nie można przeanalizować rozmowy | err.sentiment.unprocessable |
Żądanie jest ważne, ale zawartość nie mogła zostać przetworzona. |
SESJA
Powierzchnia administracyjna rozmowy/sesji + wiadomości: funkcja wyłączona lub rozmowa/wiadomość nie należy do dzwoniącego.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SESSION-0001 |
501 | Rozmowy nie są włączone | err.session.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-SESSION-0002 |
403 | Nie twoja rozmowa | err.session.conversation_forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
AIH-SESSION-0003 |
403 | Nie twoja wiadomość | err.session.message_forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
UMIEJĘTNOŚĆ
Umiejętności agenta: biblioteka i własność.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SKILL-0001 |
501 | Umiejętności nieaktywne | err.skill.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-SKILL-0002 |
404 | Umiejętność nie znaleziona | err.skill.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-SKILL-0003 |
403 | Nie twoja umiejętność | err.skill.forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
SKILLOPT
Optymalizator umiejętności: propozycje doskonalenia umiejętności.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SKILLOPT-0001 |
501 | Optymalizator umiejętności nie jest włączony | err.skillopt.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-SKILLOPT-0002 |
404 | Propozycja nie znaleziona | err.skillopt.proposal_not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
AIH-SKILLOPT-0003 |
403 | Nie twoja propozycja | err.skillopt.proposal_forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
SYSTEM
Operacje systemu gospodarza: dzienniki i aktualizacja własna.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-SYSTEM-0001 |
501 | Dzienniki niedostępne na tym hoście | err.system.logs_unavailable |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-SYSTEM-0002 |
501 | Aktualizacja własna nie skonfigurowana; uruchom sudo aihummer update na hoście |
err.system.update_not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
UŻYTKOWNIK
Zarządzanie użytkownikami i rolami w przestrzeni roboczej.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-USER-0001 |
409 | Nie możesz zmieniać własnych ról | err.user.cannot_change_own_roles |
Konflikty z obecnym stanem. |
AIH-USER-0002 |
409 | Nie można usunąć ostatniego właściciela | err.user.cannot_remove_last_owner |
Konflikty z obecnym stanem. |
GŁOS
Punkt końcowy obrotu głosu (/v1/voice/turn): mostek SIP → powierzchnia obrotu dźwięku bramy.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-VOICE-0001 |
502 | Nie można było rozwiązać rozmowy | err.voice.resolve_failed |
Wywołanie do źródła/dostawcy nie powiodło się. |
AIH-VOICE-0002 |
502 | Zmiana głosu nie powiodła się | err.voice.turn_failed |
Wywołanie do źródła/dostawcy nie powiodło się. |
WEBCONN
Backend Admin Sessions: sesja przeglądarki i czat SSE. Zdarzenia błędów strumienia SSE nie należą do tego formatu błędu.
| Kod | HTTP | Znaczenie | Klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-WEBCONN-0001 |
403 | Rozmowa nie należy do Twojej sesji | err.webconn.forbidden |
Zasób należy do innego dzierżawcy, właściciela lub sesji. |
AIH-WEBCONN-0002 |
500 | Przesyłanie strumieniowe nie jest obsługiwane | err.webconn.streaming_unsupported |
Wystąpiła nieoczekiwana awaria. |
WEBHOOK
Webhooki wychodzące dla zdarzeń instancji.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-WEBHOOK-0001 |
501 | Webhooki nieaktywne | err.webhook.not_enabled |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-WEBHOOK-0002 |
404 | Webhook nie został znaleziony | err.webhook.not_found |
Odwoływany obiekt nie istnieje lub jest poza zakresem. |
PRZESTRZEŃ ROBOCZA
Własność/zakres przestrzeni roboczej: działający najemca działał na przestrzeni roboczej, której nie posiada.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-WORKSPACE-0001 |
403 | Nie twoje miejsce pracy | err.workspace.forbidden |
Zasób należy do innego najemcy/właściciela/sesji. |
ZAPIER
Wyzwalacz przychodzący łącza Zapier.
| Kod | HTTP | Znaczenie | klucz i18n | Typowa przyczyna |
|---|---|---|---|---|
AIH-ZAPIER-0001 |
501 | Wyzwalacz przychodzący nie jest skonfigurowany | err.zapier.not_configured |
Funkcja/integracja jest wyłączona lub nie skonfigurowana. |
AIH-ZAPIER-0002 |
401 | Nieprawidłowy podpis wyzwalacza lub token | err.zapier.invalid_signature |
Brakujące lub nieprawidłowe dane uwierzytelniające. |