Wyszukiwanie w sieci i wykonywanie kodu
Wyszukiwarka internetowa znajduje informacje publiczne; wykonanie kodu może sprawdzić obliczenia.
Czego się dowiesz
- Wyjaśnij: model proponuje, narzędzie wykonuje
- Zastosuj ten pomysł na przykładzie: wyszukiwanie w Internecie i wykonanie kodu
- Rozpoznaj ograniczenia i zweryfikuj rezultaty ćwiczeń
Wyszukiwarka internetowa znajduje informacje publiczne; wykonanie kodu może sprawdzić obliczenia. Są to oddzielne możliwości z własnymi uprawnieniami i kosztami.
Kroki te odnoszą się do funkcji zidentyfikowanych w kodzie aplikacji. Ten materiał nie został sprawdzony na żywo; sprawdź dokumentację i opcje w swojej wersji.
Jak to działa, krok po kroku
Model proponuje, narzędzie wykonuje
Wywołanie narzędzia generuje żądanie wywołania z nazwą i argumentami. Aplikacja przed wykonaniem sprawdza schemat, uprawnienia i limity. Wynik powraca do kontekstu dla następnego kroku. Na przykład get_product_stock pobiera SKU i zwraca ilość; w jego opisie powinno być wyjaśnione, że nie rezerwuje produktów. Rozróżnij puste wyniki, błędy walidacji, brak dostępu i przekroczenia limitu czasu. Prawidłowy kod JSON nie dowodzi, że argumenty są poprawne lub że akcja jest autoryzowana. W przypadku efektów zewnętrznych należy również rozważyć wykonanie podwójne.
Płynność i prawdziwość sprawdzane są oddzielnie
Halucynacja to nieuzasadniona lub nieprawidłowa treść prezentowana jako odpowiedź. Może wynikać z brakujących informacji, niejednoznaczności lub nieprawidłowo połączonych wzorców. Poproś o dowód i sprawdź oryginalny dokument, datę, jednostki i warunki. Prawdziwy cytat może nadal nie potwierdzać tej tezy. Korzystaj z bieżących źródeł w celu uzyskania aktualnych faktów, kalkulatora do obliczeń arytmetycznych i „nie potrafię określić”, gdy brakuje dowodów. Nie traktuj pewności wyrażonej w prozie jako skalibrowanego prawdopodobieństwa.
Koszt dotyczy całej ścieżki
Zliczaj wywołania modeli, tokeny wejściowe i wyjściowe, osadzanie, reranking, wizję i narzędzia. Rozumowanie może zużywać płatne tokeny bez równie długiej widocznej odpowiedzi. Koszty indeksowania i koszty rozmów są różne. Używaj aktualnych cen, a nie stałego numeru z kursu. Prosty szacunek to tokeny/1 000 000 × cena plus dodatkowe operacje; Kredyty aplikacyjne mogą mieć własną konwersję. Porównaj koszt udanego zadania, a nie tylko połączenia. Wykonywanie równoległe może zmniejszyć opóźnienia, jednocześnie zwiększając całkowite zużycie. Budżet wymaga zweryfikowanego warunku zatrzymania.
Schemat objaśniający
Postępuj zgodnie ze strzałkami wskazującymi główny przepływ. Przerywane niebieskie strzałki przedstawiają dane lub kontekst; przerywane różowe strzałki pokazują opinie lub zwracane wyniki. Kolory i kształty wyróżniają modele, sklepy, decyzje i wyniki. Na małym ekranie przewijaj w poziomie, aby zobaczyć cały schemat.
Kompletny przykład
Aby zobaczyć najnowsze ogłoszenie, sprawdź oficjalną stronę i datę. W przypadku syntetycznych danych CSV oblicz 2 × 120 + 1 × 80 = 320 lei. Trzymaj klucze i prywatne dane poza wyszukiwaniem publicznym.
Spróbuj sam
- Przetestuj oddzielnie wyszukiwanie publiczne i arytmetykę, sprawdzając uprawnienia i wyniki.
- Przed rozpoczęciem eksperymentu zapisz dane wejściowe, źródło i oczekiwany wynik. W przykładzie użyj wyłącznie fikcyjnych danych.
- Postępuj zgodnie z etapami diagramu. Na każdym etapie zapisuj, jakie informacje zostały otrzymane i wyprodukowane; nie myl produktu pośredniego z efektem końcowym.
- Powtórz po usunięciu niezbędnych informacji lub wprowadzeniu niejednoznaczności. Sprawdź, czy system wyjaśnia, zatrzymuje lub wymyśla odpowiedź.
- Porównaj z objaśnionym rozwiązaniem. Zachowaj konfigurację, datę, wynik i wyjaśnienie różnic. Zmień jedną rzecz i przetestuj ponownie.
Wyjaśnione rozwiązanie
Raport oddziela zweryfikowane źródła internetowe od obliczonej sumy i wyjaśnia dane wejściowe. Pomyślne ćwiczenie pozwala pokazać związek między danymi wejściowymi, etapami i wynikiem. Gdy brakuje informacji, bardziej użyteczna jest ostrożna odpowiedź niż wymyślane szczegóły. Porównaj więcej niż styl: sprawdź także warunki, źródła i operacje.
Kiedy to podejście pomaga i jakie ma ograniczenia
Dostępność zależy od modelu, dostawcy i integracji. Wybierz to podejście, jeśli poprawia ono zmierzoną potrzebę. Zachowaj prostą linię bazową i porównaj wyniki, korzystając z identycznych danych wejściowych. Jeden udany przykład nie gwarantuje niezawodności w każdej sytuacji.
Sprawdź swoją wiedzę
Kto realizuje połączenie zaproponowane przez modelkę?
Aplikacja lub usługa hosta po sprawdzeniu poprawności. Model nie uzyskuje automatycznie nieograniczonego dostępu.
Czy link w odpowiedzi wystarczy?
NIE; musi uzasadniać konkretne roszczenie oraz pasować do czasu i okoliczności.
Jaki wynik powinno dać to ćwiczenie?
Raport oddziela zweryfikowane źródła internetowe od obliczonej sumy i wyjaśnia dane wejściowe.
Pojęcia do zapamiętania
- Wywołanie narzędzia: Ustrukturyzowane żądanie użycia możliwości zewnętrznej.
- Grunt: Oparcie odpowiedzi na weryfikowalnych dowodach.
- Latență / Opóźnienie: Czas do użytecznego wyniku.
Źródła i następny krok
Aby przygotować: A04 — Agent korzystający z narzędzi MCP