Znajdź odpowiedzi na często zadawane pytania dotyczące Foundry Agent Service.
Jeśli nie możesz znaleźć odpowiedzi na swoje pytania w tym artykule i nadal potrzebujesz pomocy, zobacz Pomoc techniczna i opcje pomocy dotyczącej narzędzi Foundry. Usługa agenta foundry jest częścią narzędzi Foundry Tools.
Aby rozpocząć pracę, zobacz:
Konfigurowanie i dostęp
Jaka jest różnica między podstawową konfiguracją a konfiguracją standardową?
Podstawowa konfiguracja przechowuje stan agenta w zasobach zarządzanych przez firmę Microsoft.
Standardowa konfiguracja przechowuje dane agenta (wątki, pliki i magazyny wektorowe) w zasobach Azure, które łączysz za pomocą hostów funkcji.
Aby porównać opcje konfiguracji i wybrać odpowiednie, zobacz Konfigurowanie środowiska i Hosty funkcji.
Jakich uprawnień (ról RBAC) potrzebuję?
Wymagania dotyczące roli zależą od tego, co robisz. Typowe role to:
- Właściciel konta usługi Azure AI: tworzenie kont i projektów
- Użytkownik sztucznej inteligencji platformy Azure: tworzenie i edytowanie agentów
- Administrator kontroli dostępu opartej na rolach (lub właściciel): wymagane do konfiguracji standardowej w celu przypisania ról do połączonych zasobów
W przypadku standardowej Microsoft.Authorization/roleAssignments/write konfiguracji potrzebne są również uprawnienia.
Aby uzyskać pełne wymagania dotyczące roli, zobacz Wymagane uprawnienia i Kontrola dostępu oparta na rolach (RBAC) w rozwiązaniu Microsoft Foundry.
Gdzie zacząć, jeśli jestem nowy w usłudze Foundry Agent?
Rozpocznij od skonfigurowania środowiska, a następnie utwórz pierwszego agenta.
- Środowisko klasyczne: Szybki start: tworzenie nowego agenta
- Nowe doświadczenie Foundry: Quickstart: rozpoczęcie pracy z agentami w kodzie
Ogólne
Czy przechowujesz jakiekolwiek dane używane w interfejsie API do usługi Foundry Agent?
Tak. Usługa Foundry Agent to stanowy interfejs API, co oznacza, że przechowuje dane. Dwa typy danych są przechowywane w interfejsie API usługi agenta programu Foundry:
- Podmioty zachowujące stan: Konwersacje i odpowiedzi utworzone podczas użycia.
- Pliki i magazyny wektorów: dane przekazywane podczas konfigurowania usługi agenta programu Foundry lub w ramach generowania odpowiedzi.
Aby dowiedzieć się, jak działają konwersacje i odpowiedzi, zobacz Składniki środowiska uruchomieniowego agenta.
Gdzie są przechowywane te dane?
- Konfiguracja podstawowa: dane są przechowywane na bezpiecznym koncie magazynu zarządzanym przez firmę Microsoft, które jest logicznie oddzielone.
-
Konfiguracja standardowa: dane są przechowywane we własnych zasobach platformy Azure, więc masz pełną własność i kontrolę:
- Azure Storage: pliki i załączniki
- Azure Cosmos DB: wątki i historia konwersacji
- Azure AI Search: magazyny wektorów
Aby dowiedzieć się więcej o opcjach konfiguracji, które kontrolują miejsce przechowywania danych, zobacz Konfigurowanie środowiska.
Jak długo są przechowywane te dane?
Dane są utrwalane, chyba że jawnie je usuniesz. Aby usunąć dane agenta, użyj interfejsu API lub zestawu SDK do usuwania wątków, plików lub magazynów wektorów.
Aby zapoznać się z pojęciami i terminologią (na przykład konwersacją i odpowiedzią), zobacz Składniki środowiska uruchomieniowego agenta.
Czy Usługa Agenta Foundry obsługuje szyfrowanie z wykorzystaniem CMK?
- Konfiguracja podstawowa obsługuje tylko klucze zarządzane przez firmę Microsoft.
- Konfiguracja Standardowa obsługuje klucze zarządzane przez klienta (CMKs).
Czy firma Microsoft używa moich danych do trenowania modeli?
Nie, firma Microsoft nie używa Twoich danych do trenowania modeli. Aby uzyskać więcej informacji, zobacz dokumentację odpowiedzialnej sztucznej inteligencji.
Gdzie są przechowywane dane geograficznie?
Punkty końcowe usługi agenta programu Foundry są regionalne, a dane są przechowywane w tym samym regionie co punkt końcowy. Aby uzyskać więcej informacji, zobacz dokumentację dotyczącą rezydencji danych platformy Azure.
Jak naliczane są opłaty za usługę Foundry Agent?
Opłaty są naliczane za koszt wnioskowania (dane wejściowe i wyjściowe) modelu bazowego używanego dla każdego agenta (na przykład gpt-4-0125). Jeśli utworzono wielu agentów, naliczane są opłaty za model podstawowy przypisany do każdego agenta.
Jeśli włączono narzędzie Interpreter kodu, opłaty są naliczane za jego użycie na sesję. Jeśli na przykład agent wywołuje interpreter kodu jednocześnie w dwóch wątkach, to działanie tworzy dwie sesje interpretera kodu. Opłata za każdą z tych sesji jest naliczana.
Domyślnie każda sesja jest aktywna przez jedną godzinę. Jeśli użytkownik nadal udziela instrukcji interpreterowi kodu w tym samym wątku przez maksymalnie jedną godzinę, płacisz tę opłatę tylko raz.
Wyszukiwanie plików jest rozliczane na podstawie magazynowania wektorowego, z którego korzystasz.
Aby uzyskać więcej informacji, zobacz stronę z cennikiem.
Czy istnieją dodatkowe opłaty lub limity dotyczące korzystania z Foundry Agent Service?
Nie. Wszystkie limity mają zastosowanie do używania modeli z usługą Foundry Agent Service.
Narzędzia i integracje
Gdzie można dowiedzieć się więcej o narzędziach, takich jak interpreter kodu i wyszukiwanie plików?
Rozpocznij pracę z omówieniem narzędzi, a następnie zapoznaj się ze wskazówkami specyficznymi dla narzędzi:
Jak mogę przenieść własny magazyn, usługę Azure Cosmos DB lub usługę Azure AI Search dla danych agenta?
Użyj hostów funkcyjnych i połącz własne zasoby.
- Pojęcia: Hosty funkcjonalności
- Instrukcje: korzystanie z własnych zasobów
Monitorowanie i operacje
Jak monitorować usługę agenta programu Foundry?
Aby zrozumieć opcje użycia i monitorowania, zobacz Metryki i Monitorowanie usługi.
Co należy zrobić w przypadku ciągłości działania i odzyskiwania po awarii (BCDR)?
Wskazówki dotyczące BCDR usługi agenta zależą od konfiguracji i zasobów, które udostępniasz. Aby uzyskać aktualne wskazówki, zobacz BCDR dla przedstawicieli.
Sieć wirtualna
Co to jest izolacja sieci wirtualnej?
Sieci wirtualne ułatwiają zabezpieczanie dostępu przychodzącego i wychodzącego do zasobów platformy Azure. Izolacja sieci jest uzyskiwana za pośrednictwem integracji sieci wirtualnych na platformie Azure.
Aby zapoznać się z wymaganiami i ograniczeniami dotyczącymi sieci prywatnej usługi Agent Service, zobacz Jak używać sieci wirtualnej z usługą Agent Service Foundry.
Dlaczego potrzebuję delegowania podsieci?
Sieć usług Agenta wykorzystuje Azure Container Apps. Podczas wdrażania w sieci wirtualnej należy użyć dedykowanej podsieci delegowanej do usługi Microsoft.App/environments.
Aby uzyskać szczegółowe informacje, zobacz How to use a virtual network with Foundry Agent Service and Virtual network configuration (Jak używać sieci wirtualnej z usługą agenta rozwiązania Foundry i konfiguracją sieci wirtualnej).
Jakie regiony obsługują izolację sieci wirtualnej?
Dostępność regionów dla izolacji sieci wirtualnej może ulec zmianie. Aby zapoznać się z bieżącymi obsługiwanymi regionami i ograniczeniami, zobacz How to use a virtual network with Foundry Agent Service (Jak używać sieci wirtualnej z usługą agenta rozwiązania Foundry).
Jaki zakres klas jest obsługiwany dla podsieci publicznej lub prywatnej klasy A, B i C?
Obsługiwane są tylko zakresy prywatnych adresów IP:
- Klasa A: 10.0.0.0/8
- Klasa B: 172.16.0.0/12
- Klasa C: 192.168.0.0/16
Zakresy publicznych adresów IP nie są obsługiwane w przypadku podsieci agentów.
Jaki jest minimalny rozmiar podsieci agenta i ile adresów IP należy użyć?
Zalecany rozmiar podsieci agenta delegowanego to /24. Wartość minimalna to /27.
pl-PL: Aby uzyskać wskazówki dotyczące określania rozmiaru i sposobu używania adresów IP, zobacz Jak używać sieci wirtualnej z usługą Foundry Agent oraz Konfiguracja sieci wirtualnej.
Jaki jest minimalny i zalecany zakres adresów dla sieci wirtualnych w usłudze Foundry Agent Service?
Jeśli podsieć agenta i prywatne punkty końcowe mają przestrzeń adresową, zakres adresów sieci wirtualnych może być dowolny.
Czy mogę używać równorzędnych sieci wirtualnych? Czy mogę mieć zasoby w różnych sieciach wirtualnych?
Tak. Sieć wirtualna znajduje się w twojej subskrypcji, więc powinieneś być w stanie nawiązać peering z dowolną siecią wirtualną. Transfer danych jest jednak kosztowny, więc nie zalecamy go. Wymaganie polega na tym, że wszystkie zasoby muszą znajdować się w tym samym regionie co zasób firmy Microsoft Foundry.
Czy muszę dodać dowolne nazwy FQDN do listy dozwolonych, jeśli używam zapory platformy Azure?
Tak. Zezwalaj na wymagane w pełni kwalifikowane nazwy domen (FQDN) dla tożsamości zarządzanej zgodnie z opisem w temacie Używanie usługi Azure Firewall z usługą Azure Container Apps lub zezwalaj na AzureActiveDirectory tag usługi.
Aby uzyskać wskazówki dotyczące sieci prywatnej dla usługi Foundry Agent, zobacz Jak korzystać z sieci wirtualnej z usługą Foundry Agent.
Czy wiele zasobów rozwiązania Microsoft Foundry może używać ponownie sieci wirtualnej?
Tak, wiele zasobów rozwiązania Microsoft Foundry może ponownie używać tej samej sieci wirtualnej. Jednak każdy zasób usługi Foundry wymaga własnej podsieci środowiska uruchomieniowego agenta — podsieć agenta nie może być współużytkowana przez wiele zasobów usługi Foundry.
Czy sieć wirtualna musi znajdować się w tej samej grupie zasobów co foundry?
Nie muszą znajdować się w tej samej grupie zasobów, ale muszą znajdować się w tym samym regionie.
Jakiej dodatkowej konfiguracji potrzebuję, jeśli chcę dodać narzędzia do moich agentów?
Jeśli używasz konfiguracji zabezpieczonej przez sieć, niektóre narzędzia wymagają dodatkowej konfiguracji, takiej jak prywatne punkty końcowe i połączenia zasobów.
Aby zapoznać się z bieżącymi wskazówkami i ograniczeniami, zobacz Jak używać sieci wirtualnej z usługą Foundry Agent Service.