Co to jest Foundry IQ?
Wskazówka
Aby uzyskać więcej szczegółów, zobacz kartę Tekst i obrazy .
Microsoft Foundry zapewnia zintegrowane środowisko do tworzenia aplikacji i agentów sztucznej inteligencji. Modele zapewniają agentom język i możliwości rozumowania, narzędzia umożliwiają im wykonywanie akcji, a wiedza daje im informacje, które nie zostały uwzględnione w trenowaniu modelu.
Znaleziono IQ to zarządzana warstwa wiedzy w tym środowisku. Łączy ona dane ustrukturyzowane i nieustrukturyzowane z obsługiwanych systemów przedsiębiorstwa i sieci Web, udostępniając te informacje agentom za pośrednictwem baz wiedzy wielokrotnego użytku.
Rozwiązanie IQ rozwiązania foundry jest oparte na zasobie Wyszukiwanie AI platformy Azure, który obsługuje pobieranie wiedzy i ma trzy główne składniki:
| Składnik | Purpose |
|---|---|
| Baza wiedzy | Zasób najwyższego poziomu, który identyfikuje kolekcję powiązanych źródeł wiedzy i kontroluje zachowanie pobierania. |
| Źródło wiedzy | Połączenie z indeksowaną lub zdalną zawartością, taką jak zawartość Microsoft SharePoint, bazy danych Azure SQL, dokumenty w Azure Storage, publiczne dane internetowe, Microsoft 365 Copilot Work IQ i inne. |
| Agentowe pobieranie danych | Proces pobierania, który planuje wyszukiwanie, odnajduje odpowiednią zawartość, klasyfikuje wyniki i zwraca ujednoliconą odpowiedź z odwołaniami źródłowymi. |
Wielu agentów może używać protokołu MCP (Model Context Protocol) do łączenia się z zasobem IQ rozwiązania Foundry i przeszukiwania jego magazynów wiedzy, umożliwiając opracowywanie pojedynczej centralnie zarządzanej warstwy wiedzy dla majątku agenta, a nie implementowanie poszczególnych potoków RAG dla każdego agenta i źródła danych.
Dlaczego warto używać funkcji IQ rozwiązania Foundry?
Rozważmy organizację, która chce utworzyć trzech agentów:
- Agent finansowy , który doradza pracownikom w zakresie wytycznych i procedur roszczeń wydatków.
- Agent miejsca pracy , który umożliwia pracownikom żądanie pomocy technicznej w miejscach pracy.
- Agent urlopowy , który dostarcza informacje o wakacjach firmowych i umożliwia pracownikom zarezerwowanie urlopu osobistego.
Każdy agent potrzebuje wiarygodnych informacji. Jednym z podejść jest utworzenie oddzielnego potoku RAG dla każdego agenta, w tym przetwarzania dokumentów, osadzania, indeksów wyszukiwania, logiki pobierania, uprawnień i monitorowania. Takie podejście może duplikować pracę i generować niespójne wyniki.
Dzięki funkcji IQ usługi Foundry deweloperzy mogą tworzyć bazy wiedzy wokół domen biznesowych, takich jak zasady finansowe lub miejsce pracy i obiekty, i łączyć je z agentami, którzy ich potrzebują. Wielu agentów może używać tej samej bazy wiedzy, dzięki czemu ulepszenie udostępnionej wiedzy może przynieść korzyści każdemu połączonemu agentowi.
Usługa Foundry IQ udostępnia funkcje, które obejmują:
- Łączenie baz wiedzy z indeksowanych i zdalnych źródeł wiedzy.
- Przygotowywanie zawartości indeksowanej za pomocą operacji, takich jak fragmentowanie, osadzanie generowania i wyodrębnianie metadanych.
- Pobieranie informacji za pomocą technik wyszukiwania słów kluczowych, wektorów lub hybrydowych.
- Planowanie i koordynowanie pobierania między wieloma źródłami.
- Zwracanie odpowiedniej zawartości z cytatami do swoich źródeł.
- Wymuszanie uprawnień użytkownika dla obsługiwanych źródeł i konfiguracji.
Tworzenie zasobu IQ usługi Foundry
Wyszukiwanie AI platformy Azure zapewnia podstawową infrastrukturę indeksowania i pobierania dla IQ usługi Foundry. Pierwszym krokiem tworzenia rozwiązania IQ rozwiązania Foundry jest skonfigurowanie zasobu IQ usługi Foundry przy użyciu wystąpienia Wyszukiwanie AI platformy Azure.
Wskazówka
Po utworzeniu zasobu IQ usługi Foundry dodaj zarządzaną identyfikację używaną przez projekt Foundry do roli Czytelnik danych indeksu wyszukiwania dla zasobu Wyszukiwanie AI platformy Azure, aby umożliwić testowanie pobierania wiedzy na placu zabaw agenta. Tożsamości zarządzane dla wszystkich agentów produkcyjnych, którzy będą używać implementacji IQ rozwiązania Foundry, należy również dodać do tej roli.