Tworzenie agenta sztucznej inteligencji w portalu Microsoft Foundry

Ukończone

Wskazówka

Aby uzyskać więcej szczegółów, zobacz kartę Tekst i obrazy .

Plac zabaw dla agentów w portalu Microsoft Foundry udostępnia środowisko wizualne, w którym można tworzyć, konfigurować i testować agenta bez konieczności pisania kodu. Agenty, które tworzysz w Playgroundzie, są agentami opartymi na promptach. Ich zachowanie jest definiowane przez model, instrukcje i wszelkie dodawane narzędzia lub źródła wiedzy.

Zrzut ekranu przedstawiający plac zabaw agentów w portalu Microsoft Foundry.

Tworzenie i konfigurowanie agenta

Na placu zabaw Agenci utwórz agenta i nadaj mu unikatową nazwę. Ostrożnie wybierz nazwę, ponieważ nie można jej później zmienić.

Skonfiguruj agenta, wybierając wdrożony model generowania sztucznej inteligencji i podając instrukcje opisujące rolę, cele, ograniczenia i preferowany styl odpowiedzi. Model interpretuje polecenia użytkownika, rozumuje, co należy zrobić, i na ich podstawie generuje odpowiedzi. Jasne, konkretne instrukcje pomagają agentowi zachowywać się spójnie. Na przykład instrukcje dotyczące agenta historii obliczeniowej mogą wymagać wyjaśnienia pojęć technicznych w prosty sposób, skupienia się na historycznie znaczących komputerach i potwierdzenia, gdy informacje są niepewne.

Możesz również dodać narzędzia lub wiedzę , aby rozszerzyć możliwości agenta. Źródła wiedzy opierają odpowiedzi na wybranych danych, a narzędzia do wykonywania działań umożliwiają agentowi realizowanie zadań, takich jak wywoływanie interfejsu API lub uruchamianie kodu. Niektóre narzędzia wymagają połączenia oraz danych uwierzytelniających przed zapisaniem agenta.

Razem wybrany model, instrukcje, narzędzia i wiedza definiują sposób reagowania agenta i jego możliwości.

Testować i udoskonalać agenta

Użyj okienka czatu na placu zabaw, aby przetestować agenta z monitami przedstawiciela. Kontynuuj rozmowę, zadając dodatkowe pytania, aby sprawdzić, czy agent zachowuje kontekst w wielu turach rozmowy. Należy również spróbować niejednoznacznych lub nieoczekiwanych monitów, aby zidentyfikować luki w instrukcjach i potwierdzić, że narzędzia są używane tylko wtedy, gdy jest to konieczne.

Podczas testowania uściślij instrukcje i konfigurację narzędzia, a następnie powtarzaj testy. Możesz używać funkcji śledzenia i oceny w środowisku testowym, aby analizować wywołania narzędzi i oceniać jakość odpowiedzi. Oceny placu zabaw mogą powodować naliczanie opłat opartych na użyciu, więc wybierz tylko potrzebne metryki oceny.

Jeśli zmiany są zadowalające, zapisz konfigurację, aby utworzyć niezmienną wersję agenta. Dalsze zmiany są zapisywane jako nowa wersja, co umożliwia porównywanie zachowania i powrót do poprzedniej konfiguracji. Niezapisane zmiany są tymczasowe i mogą zostać utracone po opuszczeniu portalu.

Korzystanie z agenta

Podczas tworzenia agenta promptu w portalu Foundry agentowi automatycznie przypisywane są tożsamość i punkt końcowy. Aplikacje klienckie mogą łączyć się z punktem końcowym w celu wywołania agenta i mogą używać własnej tożsamości do uwierzytelniania za pomocą zasobów zewnętrznych podczas korzystania z jego narzędzi w celu uzyskania dostępu do wiedzy lub wykonywania akcji.

Aby zobaczyć, jak agent wygląda i zachowuje się w aplikacji internetowej, możesz użyć wbudowanego interfejsu w wersji zapoznawczej ; który używa punktu końcowego do wywoływania agenta na podstawie monitów.

Zrzut ekranu przedstawiający aplikację internetową agenta w wersji zapoznawczej.