Baza wiedzy o interfejsach Home API dla Gemini

Aby pomóc Ci uzyskać jak najdokładniejsze i dopasowane kontekstowo odpowiedzi dotyczące projektów Google Home platform (GHP), udostępniliśmy plik bazy wiedzy AI.

Ten plik (google-home-api-knowledge-base.txt) to wyselekcjonowany dokument „źródła prawdy” zawierający szczegółowe specyfikacje interfejsu API i przykłady kodu. Gdy udostępnisz ten plik dużemu modelowi językowemu (LLM), będzie on działać jak „ściągawka”, dzięki której AI będzie mogła odpowiadać na konkretne pytania dotyczące interfejsów Home API z większą precyzją.

Zdecydowanie zalecamy używanie tego rozwiązania z Gemini w Android Studio, ale możesz go też używać z innymi dużymi modelami językowymi (takimi jak Gemini w przeglądarce), podając plik jako kontekst.

Wymagania wstępne

  1. Android Studio: musisz mieć wersję Android Studio Narwhal (2024.2.1) lub nowszą.
  2. Wtyczka Gemini: musisz mieć zainstalowaną i włączoną wtyczkę Gemini w Android Studio.

Szczegółowe instrukcje

  1. Pobieranie pliku bazy wiedzy

    Plik bazy wiedzy jest dostępny w naszym oficjalnym repozytorium przykładowej aplikacji Google Home na GitHubie. Możesz:

  2. Dodawanie pliku do projektu

    Jeśli nie sklonowano repozytorium, umieść plik google-home-api-knowledge-base.txt w dowolnym miejscu w projekcie. Zalecamy umieszczenie go w folderze /tools.

    Obraz przedstawiający, gdzie umieścić plik w projekcie.
    Gdzie umieścić plik w projekcie.

  3. Załączanie pliku w Gemini Chat

    Otwórz panel rozmowy z Gemini w Android Studio. Aby udostępnić Gemini kontekst pliku, wpisz symbol @. Pojawi się menu autouzupełniania z dostępnymi plikami. Wybierz google-home-api-knowledge-base.txt z listy.

    Więcej informacji znajdziesz w artykule Dołączanie pliku do zapytania w Gemini w Android Studio.

    Animowany obraz pokazujący, jak dodać kontekst do Gemini.
    Jak dodać kontekst do Gemini.

  4. Zadaj pytanie

    Po załączeniu pliku możesz zadać szczegółowe pytanie. Gemini użyje teraz bazy wiedzy, aby udzielić szczegółowej i dokładnej odpowiedzi na podstawie Twojego pliku.