Jak to działa

Na tej stronie

Nie musisz znać tej strony, aby korzystać z agenta – ale jeśli jesteś osobą, której organizacja zadaje pytanie „gdzie tak naprawdę są przechowywane dane?”, ta strona jest dla Ciebie.

Struktura systemu

Trzy części:

  1. Urządzenie — miejsce, w którym działa agent i jego usługi wspierające. Całość danych agenta (rozmowy, pamięć, pliki, wiki, ustawienia) znajduje się tutaj. Jest to albo AI Agent Processor w Twoim obiekcie (Physical Agent), albo Cloud Agent Instance w wybranym przez Ciebie regionie (Cloud Agent).
  2. Performance Hub — płaszczyzna zarządzania. Dodawanie agentów, kontrola dostępu, budżety, konfiguracja kopii zapasowych i aktualizacje są ustalane tutaj i dostarczane do urządzenia.
  3. Usługi chmurowe, z których korzysta urządzenie — modele AI (poprzez konto Model Router w Twoim obiekcie), zaszyfrowany magazyn kopii zapasowych w wybranych regionach oraz dostarczanie powiadomień push.

Zasada nadrzędna: Twoje dane pozostają na urządzeniu agenta; chmura zapewnia inteligencję, kopie zapasowe i łączność.

Physical Agents i Cloud Agents

Oba typy agentów uruchamiają to samo oprogramowanie i są zarządzane w ten sam sposób w Performance Hub. Różnica polega na lokalizacji urządzenia:

Physical AgentCloud Agent
Działa naAI Agent Processor w Twoim obiekcie (sprzęt)Cloud Agent Instance w regionie wybranym podczas dodawania
Dodawany przezSparowanie za pomocą numeru seryjnego lub kodu QRUruchomienie z poziomu Add Cloud Agent – bez parowania
Gdzie żyją daneNa sprzęcie, który fizycznie kontrolujeszNa dysku instancji w wybranym Cloud region
Połączenie z przeglądarkiBezpośrednie (sieć lokalna), gdy jesteś na miejscu, w przeciwnym razie Cloud relayCloud relay
KosztAI Agent Processor jest dostarczany jako część produktuNaliczany za rozmiar instancji i przydzielone zasoby
W przypadku awariiWymień sprzęt i przywróć z kopii zapasowejUsuń i uruchom nowego Cloud Agent z kopii zapasowej

Kopie zapasowe Cloud Agent trafiają domyślnie do tego samego regionu co agent, dzięki czemu jego dane pozostają w jednym miejscu, chyba że wybierzesz inne regiony przechowywania.

Połączenia wyłącznie wychodzące

Physical Agent nawiązuje wyłącznie połączenia wychodzące – zwykłe, szyfrowane połączenia internetowe inicjowane z Twojej sieci. Agent nigdy nie wymaga otwartego portu przychodzącego, przekierowania portów ani zmian w konfiguracji zapory sieciowej. Jeśli Twoja sieć pozwala na przeglądanie stron internetowych, urządzenie poradzi sobie ze swoim zadaniem.

W ten sam sposób Performance Hub uzyskuje dostęp do urządzenia: urządzenie łączy się z przekaźnikiem Performance Hub i utrzymuje to bezpieczne połączenie, przez które odbywa się zarządzanie oraz zdalny dostęp. Cloud Agent łączą się w ten sam sposób. Przekaźnik, z którym połączone jest urządzenie, jest wyświetlany jako Region przekaźnika w sekcji Device management.

Jak przeglądarka uzyskuje dostęp do agenta

Po otwarciu modułu AI Agent widzisz własny interfejs webowy agenta, udostępniany bezpośrednio z urządzenia. Twoja przeglądarka łączy się najkrótszą dostępną ścieżką, a u góry modułu wyświetla się informacja, która to ścieżka (na przykład Cloud relay wraz z miastem przekaźnika):

Nagłówek pokazujeŚcieżkaKiedy
Direct (local network)Przeglądarka → urządzenie, bezpośrednio przez Twoją sieć LANJesteś w tej samej sieci co Physical Agent – najszybsza ścieżka
Cloud relayPrzeglądarka → najbliższy przekaźnik → urządzenieJesteś poza lokalizacją – standardowa ścieżka z dowolnego miejsca
via Performance HubPrzeglądarka → Performance Hub → urządzenieAwaryjna, jeśli ścieżka przez przekaźnik jest niedostępna

Moduł automatycznie sprawdza te ścieżki w podanej kolejności; użytkownik nie musi niczego wybierać. Wszystkie trzy ścieżki są szyfrowane od końca do końca i każda z nich przenosi Twoją tożsamość z Performance Hub, dzięki czemu agent zawsze wie, z kim rozmawia, a kontrola dostępu jest egzekwowana w identyczny sposób na każdej ścieżce.

Sesje z urządzeniem korzystają z krótkoterminowych poświadczeń wydawanych przez Performance Hub w momencie otwarcia modułu – urządzenie nie przechowuje stałych haseł, a dostęp cofnięty w Performance Hub zaczyna obowiązywać po wygaśnięciu bieżącej sesji krótkoterminowej lub ponownym załadowaniu strony.

W jaki sposób agent uzyskuje modele AI

Inteligencja agenta pochodzi z modeli AI dostarczanych za pośrednictwem konta Model Router Twojego obiektu. Na urządzeniu działa mała usługa pośrednicząca, która znajduje się między agentem a chmurą:

  • Agent jest wstępnie skonfigurowany z wyborem modelu auto – Performance Hub kieruje każde żądanie do odpowiedniego modelu, a ulepszenia są wdrażane bez konieczności ponownej konfiguracji cokolwiek.
  • Urządzenie uwierzytelnia się za pomocą krótkoterminowych poświadczeń wydawanych przez Performance Hub. Na urządzeniu nie jest przechowywany żaden długoterminowy klucz API – nie ma niczego, co mogłoby pozostać przydatne w przypadku kradzieży sprzętu.
  • Każde żądanie jest rozliczane w ramach własnego klucza wydatków agenta, co zapewnia egzekwowanie reguł w sekcji Budgets & limits – centralnie, po stronie Performance Hub, a nie na zasadzie zaufania.

W jaki sposób agent uzyskuje dostęp do danych w Performance Hub

Dostęp agenta do danych biznesowych działa w ten sam sposób, za pośrednictwem protokołu MCP (Model Context Protocol):

  • Wywołania MCP agenta są przesyłane do Performance Hub przez to samo bezpieczne połączenie i uwierzytelniane tymi samymi krótkoterminowymi poświadczeniami.
  • Po stronie Performance Hub urządzenie działa jak konto usługi, którego zakres i uprawnienia są dokładnie takie, jakie przyznano w sekcji Connecting to Performance Hub. Każde wywołanie jest autoryzowane centralnie na podstawie tego uprawnienia.
  • Zmiana lub cofnięcie uprawnień zaczyna obowiązywać w ciągu kilku chwil – urządzenie nie przechowuje żadnych niezależnych poświadczeń dostępu do Twoich danych.

Jak przebiega tworzenie kopii zapasowych

Usługa tworzenia kopii zapasowych na urządzeniu wykonuje szyfrowane migawki co godzinę i przesyła je bezpośrednio do magazynu w chmurze w wybranych przez Ciebie regionach – są one szyfrowane na urządzeniu przed przesłaniem, a klucz szyfrowania jest przechowywany przez Performance Hub dla Twojego obiektu (nigdy nie jest zapisywany w samej kopii zapasowej). Kopie zapasowe są przyrostowe i deduplikowane, dzięki czemu częstotliwość co godzinę nie obciąża systemu. Szczegółowe informacje znajdują się w sekcji Backups.

Jak działają aktualizacje

Urządzenie działa w oparciu o zarządzany stos oprogramowania, który jest aktualizowany jako całość:

  • Nowe wydania są automatycznie pobierane na urządzenie, ale wstrzymywane, dopóki nie klikniesz Update now lub nie zaplanujesz czasu za pomocą Schedule – urządzenie nigdy nie uruchomi się ponownie bez uprzedzenia.
  • Aktualizacje zastępują oprogramowanie, a nie dane: stan agenta znajduje się w obszarze danych trwałych, który jest zachowywany przy każdej aktualizacji.
  • Jeśli w ogóle nie tkniesz tego komunikatu, urządzenie po prostu będzie kontynuować pracę na obecnej wersji. Niemniej jednak zalecamy utrzymywanie urządzeń w najnowszej wersji – każda aktualizacja jest rygorystycznie testowana przed wdrożeniem, a bycie na bieżąco oznacza, że zawsze masz najnowsze możliwości i poprawki.

Co w przypadku utraty połączenia z internetem

  • Jesteś w obiekcie i korzystasz z Physical Agent: ścieżka Direct (local network) nadal działa – wciąż możesz otworzyć agenta i korzystać z niego w sieci LAN, choć nie będzie on mógł wywoływać modeli AI (więc nie będzie mógł przetwarzać nowych żądań), dopóki nie powróci połączenie z internetem.
  • Kopie zapasowe i powiadomienia są kolejkowane i wznawiane po przywróceniu połączenia.
  • Zarządzanie poprzez Performance Hub (panel boczny, ustawienia, aktualizacje) wymaga, aby urządzenie było w sieci, i następuje automatyczne ponowne połączenie.

Co w przypadku awarii sprzętu

Rozwiązaniem są kopie zapasowe: punkty przywracania w chmurze pozostają dostępne do przeglądania i pobierania nawet po awarii urządzenia, a funkcja Replace this device pozwala uruchomić nową jednostkę na podstawie najnowszej kopii zapasowej starego urządzenia – zazwyczaj tracąc co najwyżej stan z ostatniej godziny. Cloud Agent można zainicjować w ten sam sposób, wybierając opcję Restore from a backup podczas jego dodawania. Zobacz Restore & recovery.