Narzędzia natywne Google (Gemini)
Model Gemini posiada zestaw narzędzi natywnych Google, które są bezpośrednio zintegrowane z modelem. W odróżnieniu od uniwersalnych narzędzi, te narzędzia obsługiwane są po stronie serwera bez dodatkowego narzutu wywołań funkcji.
Dostępne narzędzia natywne Google
| Narzędzie | Klucz narzędzia | Opis |
|---|---|---|
| Wyszukiwanie Google | googleSearch | Szukaj aktualnych informacji w Google |
| Wykonaj kod | codeExecution | Napisz i uruchom kod Pythona w sandboxie |
| Kontekst URL | urlContext | Pobierz zawartość z określonego URL |
| Google Maps | googleMaps | Wyszukuj lokalizacje i uzyskaj informacje o trasie |
Jak to działa
Gdy wybierasz model Gemini i włączysz jeden lub więcej narzędzi natywnych 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.
Wyłączność
Narzędzia natywne Google są wyłącznością: gdy narzędzie natywne Google jest włączone, uniwersalne narzędzia (takie jak Wyszukiwanie w Internecie czy Wyszukiwanie obrazów) są automatycznie wyłączone. Zapewnia to optymalną kompatybilność z modelami Gemini.
Ustawienia
| Ustawienie | Wartość |
|---|---|
| Dostępne dla | Modele Gemini |
| Wyłączność | Tak (zastępuje narzędzia uniwersalne) |
Zalety w porównaniu z narzędziami uniwersalnymi
| Narzędzia natywne Google | Narzędzia uniwersalne |
|---|---|
| Bezpośrednio zintegrowane z Gemini | Zewnętrzne wywołanie API |
| Brak dodatkowego etapu wywołania funkcji | Dodatkowa latencja przez wywołanie narzędzia |
| Optimized for Gemini | Działają ze wszystkimi modelami |
| Obsługiwane po stronie serwera | Dispatch narzędzi po stronie klienta |
Wykonanie kodu z plikami
Pliki, które dołączasz w czacie, są automatycznie przesyłane do Gemini Files API zanim wywołane zostanie narzędzie 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
- Wyszukiwanie Google: "Jakie były dzisiejsze wiadomości dotyczące praw dotyczących AI?"
- Wykonaj kod: "Oblicz średnią z tych liczb: 7, 8, 6, 9, 7"
- Kontekst URL: "Co jest na stronie https://example.com/document?"
- Google Maps: "Jaka jest trasa z Amsterdamu do Utrechtu?"
Ograniczenia
- Dostępne tylko w modelach Gemini
- Nie może być używane jednocześnie z narzędziami uniwersalnymi ani innymi narzędziami natywnymi (wyłączność)
- Wymaga, aby organizacja włączyła modele Gemini
Powiązane narzędzia
- Code Interpreter (OpenAI) — porównywalne uruchamianie kodu dla modeli OpenAI
- Wykonaj kod (Claude) — porównywalne uruchamianie kodu dla modeli Claude
- Wyszukiwanie w Internecie — uniwersalne narzędzie wyszukiwania dla wszystkich modeli