Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważna
Elementy oznaczone podglądem w tym artykule są obecnie w wersji zapoznawczej. Ta wersja zapoznawcza jest udostępniana bez umowy dotyczącej poziomu usług, a Microsoft nie zaleca korzystania z niej w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą nie być obsługiwane lub mogą mieć ograniczone możliwości. Aby uzyskać więcej informacji, zobacz Warunki dodatkowe korzystania z testowych wersji Microsoft Azure.
Użyj azd ai agent endpoint update, aby zaktualizować metadane punktu końcowego i karty w już wdrożonym agencie Microsoft Foundry. Możesz zaktualizować szczegóły widoczne dla klientów bez tworzenia nowej wersji agenta.
Jeśli używasz agenta kodowania, takiego jak GitHub Copilot, umiejętności Microsoft Foundry mogą pomóc w aktualizowaniu metadanych punktu końcowego i ustawień karty agenta przy zachowaniu oddzielnych zmian wdrożenia.
Wymagania wstępne
- Istniejący agent hostowany wdrożony do projektu Foundry.
endpoint updatenie tworzy hostowanego agenta. - Projekt azd, w którym zadeklarowano agenta w
azure.yaml, lub jawnie określony punkt końcowy projektu Foundry. Aby uzyskać więcej informacji, zobacz Ustawianie kontekstu projektu azd. - Zainstalowane rozszerzenia azd Foundry.
- Uwierzytelniona sesja
azd.
Zdecyduj, kiedy zaktualizować metadane
Użyj azd ai agent endpoint update, gdy wystarczy odświeżyć metadane, które odbiorcy i narzędzia odczytują na temat agenta. Te metadane obejmują publiczny punkt końcowy, nazwę wyświetlaną, opis i informacje kontaktowe.
Typowe przypadki obejmują:
- Zmieniono publiczną nazwę wyświetlaną lub opis na karcie agenta i chcesz, aby została ona odzwierciedlona w portalu Foundry bez ponownego wdrożenia.
- Przeniesiono lub ponownie wystawiono adres URL punktu końcowego agenta publicznego.
- Zaktualizowano na karcie metadane właściciela lub osoby kontaktowej na potrzeby routingu lub zarządzania.
Jeśli zmieniono model, instrukcje, narzędzia, kod lub zmienne środowiskowe, nie używaj polecenia endpoint update. Te zmiany wymagają nowej wersji. Uruchom azd deploy lub azd up zamiast tego.
Zaktualizuj punkt końcowy i kartę
Edytuj sekcję
agent_endpoint, sekcjęagent_cardlub obie sekcje w usłudzeazure.ai.agentw plikuazure.yaml.Uruchom polecenie aktualizacji:
azd ai agent endpoint updateW projekcie wielousługowym przekaż nazwę usługi jako argument pozycyjny:
azd ai agent endpoint update my-agent
CLI odczytuje dwie sekcje z usługi agenta w azure.yaml i aktualizuje istniejący rekord agenta. Proces nie tworzy nowej wersji agenta, nie kompiluje kontenera ani nie zmienia żadnej infrastruktury.
Sprawdź aktualizację
Potwierdź, że zmiana weszła w życie:
azd ai agent show
Dane wyjściowe odzwierciedlają nowe wartości punktu końcowego i karty. Numer wersji jest niezmieniony.
Przejrzyj zaktualizowane pola
endpoint update aktualizuje tylko metadane punktu końcowego i karty. Użyj tabeli, aby zdecydować, czy zmiana wymaga pełnego wdrożenia.
Pole w usłudze azure.ai.agent |
Zaktualizowane przez endpoint update? |
|---|---|
agent_endpoint |
Yes |
agent_card |
Yes |
model, model_deployment |
Nie — wymaga azd deploy |
instructions |
Nie — wymaga azd deploy |
tools, toolboxes, skills |
Nie — wymaga azd deploy |
env |
Nie — wymaga azd deploy |
| Obraz kontenera / punkt wejścia / środowisko uruchomieniowe | Nie — wymaga azd deploy |
Jeśli nie masz pewności, czy zmiana kwalifikuje się do endpoint update, uruchom następnie azd ai agent doctor. Wskazuje wszelkie rozbieżności między azure.yaml a wdrożonym stanem agenta.
Treści powiązane
-
Diagnozuj problemy z agentem hostowanym, aby wykryć dryf
azure.yamlwzględem stanu wdrożonego. - Wdróż hostowanego agenta , gdy potrzebujesz nowej wersji agenta.
- Utwórz plik azure.yaml dla hostowanych agentów , aby zrozumieć pola usługi hostowanej agenta.