Base de connaissances sur les API Home pour Gemini

Pour vous aider à obtenir les réponses les plus précises et les plus contextualisées pour vos Google Home platform projets, nous avons publié un fichier de base de connaissances d'IA.

Ce fichier (google-home-api-knowledge-base.txt) est un document "source de vérité" organisé contenant des spécifications d'API détaillées et des exemples de code. Lorsque vous fournissez ce fichier à un grand modèle de langage (LLM), il agit comme une "fiche de référence" puissante, permettant à l'IA de répondre à vos questions spécifiques sur les API Home avec plus de précision.

Nous vous recommandons vivement de l'utiliser avec Gemini dans Android Studio, mais vous pouvez également l'utiliser avec d'autres LLM (comme Gemini sur le Web) en fournissant le fichier comme contexte.

Prérequis

  1. Android Studio : vous devez disposer de Android Studio Narwhal (2024.2.1) ou version ultérieure.
  2. Plug-in Gemini : vous devez avoir installé et activé le plug-in Android Studio.

Instructions détaillées

  1. Obtenir le fichier de base de connaissances

    Le fichier de base de connaissances est disponible dans notre dépôt officiel d'application exemple Google Home sur GitHub. Vous avez deux possibilités :

  2. Ajouter le fichier à votre projet

    Si vous n'avez pas cloné le dépôt, placez le fichier google-home-api-knowledge-base.txt n'importe où dans votre projet. Nous vous recommandons de le placer dans le dossier /tools.

    Image montrant où placer le fichier dans le projet.
    Où placer le fichier dans le projet.

  3. Joindre le fichier dans Gemini Chat

    Ouvrez le volet de discussion Gemini dans Android Studio. Pour donner le contexte du fichier à Gemini, saisissez le symbole @. Un menu de saisie semi-automatique s'affiche, indiquant les fichiers disponibles. Sélectionnez google-home-api-knowledge-base.txt dans la liste.

    Pour en savoir plus, consultez Joindre un fichier à votre demande dans Gemini dans Android Studio.

    Image animée montrant comment ajouter du contexte à Gemini.
    Comment ajouter du contexte à Gemini.

  4. Poser votre question

    Une fois le fichier joint, vous pouvez poser votre question détaillée. Gemini utilisera alors la base de connaissances pour fournir une réponse détaillée et précise basée sur votre fichier.