Narzędzia natywne Google (Gemini)
Modele Gemini posiadają zestaw natywnych narzędzi Google, które są bezpośrednio zintegrowane z modelem. W przeciwieństwie do narzędzi uniwersalnych, narzędzia te są obsługiwane po stronie serwera bez dodatkowego narzutu związanego z wywołaniami funkcji.
Dostępne natywne narzędzia Google
| Narzędzie | Klucz narzędzia | Opis |
|---|---|---|
| Google Szukanie | googleSearch | Wyszukaj aktualne informacje za pomocą Google |
| Wykonywanie kodu | codeExecution | Napisz i wykonaj kod Python w piaskownicy |
| Kontekst URL | urlContext | Pobierz zawartość z określonego URL |
| Google Maps | googleMaps | Wyszukaj lokalizacje i zapytaj o informacje o trasie |
Jak to działa
Gdy wybierzesz model Gemini i włączysz jedno lub więcej natywnych narzędzi Google, narzędzia te są obsługiwane bezpośrednio przez model. AI automatycznie decyduje, które narzędzie i kiedy zostanie użyte na podstawie Twojego zapytania.
Łączenie z innymi narzędziami
Gemini 3 i nowsze mogą łączyć odpowiednie natywne narzędzia Google z narzędziami uniwersalnymi oraz wbudowanymi integracjami Google i Microsoft w AI-School. Starsze modele Gemini przy aktywnych narzędziach natywnych używają wyłącznie zestawu natywnych narzędzi, ponieważ ich protokół narzędziowy nie wspiera niezawodnie kombinacji.
Ustawienia
| Ustawienie | Wartość |
|---|---|
| Dostępne dla | Modele Gemini |
| Łączenie | Tak dla Gemini 3 i nowszych; tylko natywne dla starszych modeli |
Zalety w porównaniu z narzędziami uniwersalnymi
| Natywne narzędzia Google | Narzędzia uniwersalne |
|---|---|
| Bezpośrednio zintegrowane z Gemini | Zewnętrzne wywołanie API |
| Brak dodatkowych wywołań funkcji | Dodatkowa latencja przez wywołanie narzędzia |
| Optymalizowane pod Gemini | Działa ze wszystkimi modelami |
| Obsługa po stronie serwera | Dyspozycja narzędzi po stronie klienta |
Automatyczne włączanie
Po wybraniu modelu Gemini AI-School decyduje na podstawie wersji modelu, czy natywne i uniwersalne narzędzia mogą być oferowane razem. Natywne narzędzia są przekazywane bezpośrednio do modelu Gemini.
Wykonywanie kodu z plikami
Pliki dołączone w czacie są automatycznie przesyłane do Gemini Files API przed wywołaniem narzędzia do wykonywania kodu. Po zakończeniu przesłane pliki są automatycznie usuwane. Umożliwia to bezpośrednią analizę plików CSV, obrazów lub innych danych za pomocą narzędzia do wykonywania kodu.
Przykłady użycia
- Google Szukanie: "Jakie są dzisiejsze wiadomości na temat przepisów dotyczących AI?"
- Wykonywanie kodu: "Oblicz średnią ocen z tych liczb: 7, 8, 6, 9, 7"
- Kontekst URL: "Co znajduje się na stronie https://example.com/document?"
- Google Maps: "Jaka jest trasa z Amsterdamu do Utrechtu?"
Ograniczenia
- Dostępne tylko dla modeli Gemini
- Łączenie z narzędziami uniwersalnymi wymaga Gemini 3 lub nowszego
- Wymaga, aby organizacja miała włączone modele Gemini
Powiązane narzędzia
- Code Interpreter (OpenAI) — podobne wykonywanie kodu dla modeli OpenAI
- Wykonywanie kodu (Claude) — podobne wykonywanie kodu dla modeli Claude
- Wyszukiwanie w Internecie — uniwersalne narzędzie wyszukiwania dla wszystkich modeli