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, te narzędzia 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-Public. 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 dodatkowej rundy wywołań funkcji | Dodatkowa latencja spowodowana wywołaniem narzędzia |
| Optymalizowane pod Gemini | Działa ze wszystkimi modelami |
| Obsługa po stronie serwera | Obsługa narzędzi po stronie klienta |
Wykonywanie kodu z plikami
Pliki przesyłane 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.
Przykłady użycia
- Google Szukanie: "Jakie były dzisiejsze wiadomości na temat prawa dotyczącego 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